| /freebsd/sys/contrib/device-tree/Bindings/mmc/ |
| H A D | starfive,jh7110-mmc.yaml | 65 reg = <0x16010000 0x10000>; 74 data-addr = <0>;
|
| /freebsd/contrib/opencsd/decoder/source/i_dec/ |
| H A D | trc_idec_arminst.cpp | 48 if ((inst & 0xf0000000) == 0xf0000000) { in inst_ARM_is_direct_branch() 50 if ((inst & 0xfe000000) == 0xfa000000){ in inst_ARM_is_direct_branch() 53 is_direct_branch = 0; in inst_ARM_is_direct_branch() 55 } else if ((inst & 0x0e000000) == 0x0a000000) { in inst_ARM_is_direct_branch() 58 is_direct_branch = 0; in inst_ARM_is_direct_branch() 65 if ( ((inst & 0xf0000000) != 0xf0000000) && in inst_ARM_wfiwfe() 66 ((inst & 0x0ffffffe) == 0x0320f002) in inst_ARM_wfiwfe() 70 return 0; in inst_ARM_wfiwfe() 76 if ((inst & 0xf0000000) == 0xf0000000) { in inst_ARM_is_indirect_branch() 78 if ((inst & 0xfe500000) == 0xf8100000) { in inst_ARM_is_indirect_branch() [all …]
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7925/ |
| H A D | regs.h | 9 #define MT_MDP_BASE 0x820cc800 12 #define MT_MDP_DCR0 MT_MDP(0x000) 16 #define MT_MDP_DCR1 MT_MDP(0x004) 19 #define MT_MDP_BNRCFR0(_band) MT_MDP(0x090 + ((_band) << 8)) 24 #define MT_MDP_BNRCFR1(_band) MT_MDP(0x094 + ((_band) << 8)) 28 #define MT_MDP_TO_HIF 0 31 #define MT_WFDMA0_HOST_INT_ENA MT_WFDMA0(0x204) 32 #define MT_WFDMA0_HOST_INT_DIS MT_WFDMA0(0x22c) 65 #define MT_RX_DATA_RING_BASE MT_WFDMA0(0x500) 67 #define MT_INFRA_CFG_BASE 0xd1000 [all …]
|
| H A D | pci.c | 14 { PCI_DEVICE(PCI_VENDOR_ID_MEDIATEK, 0x7925), 16 { PCI_DEVICE(PCI_VENDOR_ID_MEDIATEK, 0x0717), 61 dev->backup_l1 = 0; in mt7925_reg_remap_restore() 66 dev->backup_l2 = 0; in mt7925_reg_remap_restore() 107 { 0x830c0000, 0x000000, 0x0001000 }, /* WF_MCU_BUS_CR_REMAP */ in __mt7925_reg_addr() 108 { 0x54000000, 0x002000, 0x0001000 }, /* WFDMA PCIE0 MCU DMA0 */ in __mt7925_reg_addr() 109 { 0x55000000, 0x003000, 0x0001000 }, /* WFDMA PCIE0 MCU DMA1 */ in __mt7925_reg_addr() 110 { 0x56000000, 0x004000, 0x0001000 }, /* WFDMA reserved */ in __mt7925_reg_addr() 111 { 0x57000000, 0x005000, 0x0001000 }, /* WFDMA MCU wrap CR */ in __mt7925_reg_addr() 112 { 0x58000000, 0x006000, 0x0001000 }, /* WFDMA PCIE1 MCU DMA0 (MEM_DMA) */ in __mt7925_reg_addr() [all …]
|
| /freebsd/sys/dev/rtwn/rtl8192c/ |
| H A D | r92c_tx_desc.h | 28 #define R92C_FLAGS0_BMCAST 0x01 29 #define R92C_FLAGS0_LSG 0x04 30 #define R92C_FLAGS0_FSG 0x08 31 #define R92C_FLAGS0_OWN 0x80 34 #define R92C_TXDW1_MACID_M 0x0000001f 35 #define R92C_TXDW1_MACID_S 0 36 #define R92C_TXDW1_AGGEN 0x00000020 37 #define R92C_TXDW1_AGGBK 0x00000040 39 #define R92C_TXDW1_QSEL_M 0x00001f00 42 #define R92C_TXDW1_QSEL_BE 0x00 /* or 0x03 */ [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/edac/ |
| H A D | apm-xgene-edac.txt | 53 reg = <0x0 0x7e200000 0x0 0x1000>; 58 reg = <0x0 0x7e700000 0x0 0x1000>; 63 reg = <0x0 0x7e720000 0x0 0x1000>; 68 reg = <0x0 0x1054a000 0x0 0x20>; 73 reg = <0x0 0x7e000000 0x0 0x10>; 86 reg = <0x0 0x78800000 0x0 0x100>; 87 interrupts = <0x0 0x20 0x4>, 88 <0x0 0x21 0x4>, 89 <0x0 0x27 0x4>; 93 reg = <0x0 0x7e800000 0x0 0x1000>; [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/pci/ |
| H A D | qcom,pcie-x1e80100.yaml | 91 reg = <0 0x01c08000 0 0x3000>, 92 <0 0x7c000000 0 0xf1d>, 93 <0 0x7c000f40 0 0xa8>, 94 <0 0x7c001000 0 0x1000>, 95 <0 0x7c100000 0 0x100000>, 96 <0 0x01c0b000 0 0x1000>; 98 ranges = <0x01000000 0x0 0x00000000 0x0 0x60200000 0x0 0x100000>, 99 <0x02000000 0x0 0x60300000 0x0 0x60300000 0x0 0x3d00000>; 101 bus-range = <0x00 0xff>; 103 linux,pci-domain = <0>; [all …]
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7921/ |
| H A D | pci.c | 21 { PCI_DEVICE(PCI_VENDOR_ID_MEDIATEK, 0x7961), 23 { PCI_DEVICE(PCI_VENDOR_ID_MEDIATEK, 0x7922), 25 { PCI_DEVICE(PCI_VENDOR_ID_ITTIM, 0x7922), 27 { PCI_DEVICE(PCI_VENDOR_ID_MEDIATEK, 0x0608), 29 { PCI_DEVICE(PCI_VENDOR_ID_MEDIATEK, 0x0616), 31 { PCI_DEVICE(PCI_VENDOR_ID_MEDIATEK, 0x7920), 74 { 0x820d0000, 0x30000, 0x10000 }, /* WF_LMAC_TOP (WF_WTBLON) */ in __mt7921_reg_addr() 75 { 0x820ed000, 0x24800, 0x00800 }, /* WF_LMAC_TOP BN0 (WF_MIB) */ in __mt7921_reg_addr() 76 { 0x820e4000, 0x21000, 0x00400 }, /* WF_LMAC_TOP BN0 (WF_TMAC) */ in __mt7921_reg_addr() 77 { 0x820e7000, 0x21e00, 0x00200 }, /* WF_LMAC_TOP BN0 (WF_DMA) */ in __mt7921_reg_addr() [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/broadcom/ |
| H A D | bcm2711.dtsi | 21 #clock-cells = <0>; 28 #clock-cells = <0>; 41 ranges = <0x7e000000 0x0 0xfe000000 0x01800000>, 42 <0x7c000000 0x0 0xfc000000 0x02000000>, 43 <0x40000000 0x0 0xff800000 0x00800000>; 45 dma-ranges = <0xc0000000 0x0 0x00000000 0x40000000>; 53 reg = <0x40000000 0x100>; 60 reg = <0x40041000 0x1000>, 61 <0x40042000 0x2000>, 62 <0x40044000 0x2000>, [all …]
|
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | AArch64ErrataFix.cpp | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 54 // | 1 | immlo (2) | 1 | 0 0 0 0 | immhi (19) | Rd (5) | 56 return (instr & 0x9f000000) == 0x90000000; in isADRP() 63 // All loads and stores have 1 (at bit position 27), (0 at bit position 25). 64 // | op0 x op1 (2) | 1 op2 0 op3 (2) | x | op4 (5) | xxxx | op5 (2) | x (10) | 66 return (instr & 0x0a000000) == 0x08000000; in isLoadStoreClass() 70 // | 0 Q 00 | 1100 | 0 L 00 | 0000 | opcode (4) | size (2) | Rn (5) | Rt (5) | 72 // | 0 Q 00 | 1100 | 1 L 0 | Rm (5)| opcode (4) | size (2) | Rn (5) | Rt (5) | 73 // L == 0 for stores. 82 return (instr & 0x0000f000) == 0x00002000 || in isST1MultipleOpcode() [all …]
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
| H A D | mmio.c | 24 [WF_AGG_BASE] = { { 0x820e2000, 0x820f2000, 0x830e2000 } }, 25 [WF_ARB_BASE] = { { 0x820e3000, 0x820f3000, 0x830e3000 } }, 26 [WF_TMAC_BASE] = { { 0x820e4000, 0x820f4000, 0x830e4000 } }, 27 [WF_RMAC_BASE] = { { 0x820e5000, 0x820f5000, 0x830e5000 } }, 28 [WF_DMA_BASE] = { { 0x820e7000, 0x820f7000, 0x830e7000 } }, 29 [WF_WTBLOFF_BASE] = { { 0x820e9000, 0x820f9000, 0x830e9000 } }, 30 [WF_ETBF_BASE] = { { 0x820ea000, 0x820fa000, 0x830ea000 } }, 31 [WF_LPON_BASE] = { { 0x820eb000, 0x820fb000, 0x830eb000 } }, 32 [WF_MIB_BASE] = { { 0x820ed000, 0x820fd000, 0x830ed000 } }, 33 [WF_RATE_BASE] = { { 0x820ee000, 0x820fe000, 0x830ee000 } }, [all …]
|
| H A D | regs.h | 84 #define MT_RRO_TOP_BASE 0xA000 87 #define MT_RRO_BA_BITMAP_BASE0 MT_RRO_TOP(0x8) 88 #define MT_RRO_BA_BITMAP_BASE1 MT_RRO_TOP(0xC) 89 #define WF_RRO_AXI_MST_CFG MT_RRO_TOP(0xB8) 91 #define MT_RRO_ADDR_ARRAY_BASE1 MT_RRO_TOP(0x34) 94 #define MT_RRO_IND_CMD_SIGNATURE_BASE0 MT_RRO_TOP(0x38) 95 #define MT_RRO_IND_CMD_SIGNATURE_BASE1 MT_RRO_TOP(0x3C) 96 #define MT_RRO_IND_CMD_0_CTRL0 MT_RRO_TOP(0x40) 99 #define MT_RRO_PARTICULAR_CFG0 MT_RRO_TOP(0x5C) 100 #define MT_RRO_PARTICULAR_CFG1 MT_RRO_TOP(0x60) [all …]
|
| /freebsd/contrib/llvm-project/lld/ELF/Arch/ |
| H A D | Hexagon.cpp | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 56 defaultMaxPageSize = 0x10000; in Hexagon() 71 return ret.value_or(/* Default Arch Rev: */ 0x60); in calcEFlags() 75 uint32_t result = 0; in applyMask() 76 size_t off = 0; in applyMask() 78 for (size_t bit = 0; bit != 32; ++bit) { in applyMask() 170 {0x38000000, 0x0000201f}, {0x39000000, 0x0000201f}, 171 {0x3e000000, 0x00001f80}, {0x3f000000, 0x00001f80}, 172 {0x40000000, 0x000020f8}, {0x41000000, 0x000007e0}, 173 {0x42000000, 0x000020f8}, {0x43000000, 0x000007e0}, [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/ |
| H A D | dfmul.S | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 10 #define A r1:0 70 ATMP = combine(##0x40000000,#0) 93 BTMP = combine(##BIAS+BIAS-4,#0) 98 p1 = cmp.eq(PP_LL_L,#0) // 64 lsb's 0? 99 p1 = cmp.eq(PP_ODD_L,#0) // 64 lsb's 0? 102 // PP_HH can have a maximum of 0x3FFF_FFFF_FFFF_FFFF or thereabouts 103 // PP_HH can have a minimum of 0x1000_0000_0000_0000 or so 143 // Fortunately, this is pretty easy to detect, we must have +/- 0x0010_0000_0000_0000 147 // Note: BTMPL should have 0x7FEFFFFF [all …]
|
| H A D | dffma.S | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 15 #define A r1:0 80 // Next, unpack mantissa into 0x1000_0000_0000_0000 + mant<<8 88 // PP_HH can have a maximum of 0x03FF_FFFF_FFFF_FFFF or thereabouts 89 // PP_HH can have a minimum of 0x0100_0000_0000_0000 91 // 0x0100_0000_0000_0000 has EXP of EXPA+EXPB-BIAS 115 ATMP = #0 116 BTMP = #0 121 PP_ODD_H = ##0x10000000 133 CTMP = combine(PP_ODD_H,#0) [all …]
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7615/ |
| H A D | regs.h | 37 #define MT_HW_REV MT_HW_INFO(0x000) 38 #define MT_HW_CHIPID MT_HW_INFO(0x008) 39 #define MT_TOP_STRAP_STA MT_HW_INFO(0x010) 42 #define MT_TOP_OFF_RSV 0x1128 45 #define MT_TOP_MISC2 ((dev)->reg_map[MT_TOP_CFG_BASE] + 0x134) 46 #define MT_TOP_MISC2_FW_STATE GENMASK(2, 0) 51 #define MT_MCU_BASE 0x2000 54 #define MT_MCU_PCIE_REMAP_1 MT_MCU(0x500) 55 #define MT_MCU_PCIE_REMAP_1_OFFSET GENMASK(17, 0) 57 #define MT_PCIE_REMAP_BASE_1 0x40000 [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm64/apm/ |
| H A D | apm-shadowcat.dtsi | 16 #size-cells = <0>; 18 cpu@0 { 21 reg = <0x0 0x000>; 23 cpu-release-addr = <0x1 0x0000fff8>; 26 clocks = <&pmd0clk 0>; 31 reg = <0x0 0x001>; 33 cpu-release-addr = <0x1 0x0000fff8>; 36 clocks = <&pmd0clk 0>; 41 reg = <0x0 0x100>; 43 cpu-release-addr = <0x1 0x0000fff8>; [all …]
|
| H A D | apm-storm.dtsi | 16 #size-cells = <0>; 18 cpu@0 { 21 reg = <0x0 0x000>; 23 cpu-release-addr = <0x1 0x0000fff8>; 29 reg = <0x0 0x001>; 31 cpu-release-addr = <0x1 0x0000fff8>; 37 reg = <0x0 0x100>; 39 cpu-release-addr = <0x1 0x0000fff8>; 45 reg = <0x0 0x101>; 47 cpu-release-addr = <0x1 0x0000fff8>; [all …]
|
| /freebsd/sys/dev/usb/controller/ |
| H A D | dwc_otgreg.h | 32 #define DOTG_GOTGCTL 0x0000 33 #define DOTG_GOTGINT 0x0004 34 #define DOTG_GAHBCFG 0x0008 35 #define DOTG_GUSBCFG 0x000C 36 #define DOTG_GRSTCTL 0x0010 37 #define DOTG_GINTSTS 0x0014 38 #define DOTG_GINTMSK 0x0018 39 #define DOTG_GRXSTSRD 0x001C 40 #define DOTG_GRXSTSRH 0x001C 41 #define DOTG_GRXSTSPD 0x0020 [all …]
|
| /freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/aes/ |
| H A D | aestab2.h | 50 0x00000001, 0x00000002, 0x00000004, 0x00000008, 51 0x00000010, 0x00000020, 0x00000040, 0x00000080, 52 0x0000001b, 0x00000036 58 0x00000063, 0x0000007c, 0x00000077, 0x0000007b, 59 0x000000f2, 0x0000006b, 0x0000006f, 0x000000c5, 60 0x00000030, 0x00000001, 0x00000067, 0x0000002b, 61 0x000000fe, 0x000000d7, 0x000000ab, 0x00000076, 62 0x000000ca, 0x00000082, 0x000000c9, 0x0000007d, 63 0x000000fa, 0x00000059, 0x00000047, 0x000000f0, 64 0x000000ad, 0x000000d4, 0x000000a2, 0x000000af, [all …]
|
| /freebsd/sys/dev/rl/ |
| H A D | if_rlreg.h | 36 #define RL_IDR0 0x0000 /* ID register 0 (station addr) */ 37 #define RL_IDR1 0x0001 /* Must use 32-bit accesses (?) */ 38 #define RL_IDR2 0x0002 39 #define RL_IDR3 0x0003 40 #define RL_IDR4 0x0004 41 #define RL_IDR5 0x0005 43 #define RL_MAR0 0x0008 /* Multicast hash table */ 44 #define RL_MAR1 0x0009 45 #define RL_MAR2 0x000A 46 #define RL_MAR3 0x000B [all …]
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7915/ |
| H A D | mmio.c | 21 [INT_SOURCE_CSR] = 0xd7010, 22 [INT_MASK_CSR] = 0xd7014, 23 [INT1_SOURCE_CSR] = 0xd7088, 24 [INT1_MASK_CSR] = 0xd708c, 25 [INT_MCU_CMD_SOURCE] = 0xd51f0, 26 [INT_MCU_CMD_EVENT] = 0x3108, 27 [WFDMA0_ADDR] = 0xd4000, 28 [WFDMA0_PCIE1_ADDR] = 0xd8000, 29 [WFDMA_EXT_CSR_ADDR] = 0xd7000, 30 [CBTOP1_PHY_END] = 0x77ffffff, [all …]
|
| H A D | regs.h | 130 #define MT_MCU_WFDMA0_BASE 0x2000 133 #define MT_MCU_WFDMA0_DUMMY_CR MT_MCU_WFDMA0(0x120) 136 #define MT_MCU_WFDMA1_BASE 0x3000 140 #define MT_MCU_INT_EVENT_DMA_STOPPED BIT(0) 146 #define MT_PLE_BASE 0x820c0000 149 #define MT_PLE_HOST_RPT0 MT_PLE(0x030) 154 #define MT_FL_Q2_CTRL MT_PLE(__OFFS(PLE_FL_Q_CTRL) + 0x8) 155 #define MT_FL_Q3_CTRL MT_PLE(__OFFS(PLE_FL_Q_CTRL) + 0xc) 165 #define MT_PLE_AMSDU_PACK_MSDU_CNT(n) MT_PLE(0x10e0 + ((n) << 2)) 167 #define MT_PSE_BASE 0x820c8000 [all …]
|
| /freebsd/sys/contrib/device-tree/src/riscv/starfive/ |
| H A D | jh7110.dtsi | 20 #size-cells = <0>; 22 S7_0: cpu@0 { 24 reg = <0>; 200 cpu_opp: opp-table-0 { 260 #clock-cells = <0>; 265 #clock-cells = <0>; 271 #clock-cells = <0>; 277 #clock-cells = <0>; 283 #clock-cells = <0>; 289 #clock-cells = <0>; [all …]
|
| /freebsd/sys/powerpc/powerpc/ |
| H A D | db_disasm.c | 17 Op_A = 0x00000001, 18 Op_B = 0x00000002, 19 Op_BI = 0x00000004, 20 Op_BO = 0x00000008, 22 Op_CRM = 0x00000010, 23 Op_D = 0x00000020, 24 Op_ST = 0x00000020, /* Op_S for store-operations, same as D */ 25 Op_S = 0x00000040, /* S-field is swapped with A-field */ 27 Op_dA = 0x00000080, 28 Op_LK = 0x00000100, [all …]
|