/freebsd/sys/contrib/device-tree/src/arm/marvell/ |
H A D | armada-xp-mv78230.dtsi | 26 #size-cells = <0>; 29 cpu@0 { 32 reg = <0>; 33 clocks = <&cpuclk 0>; 48 * MV78230 has 2 PCIe units Gen2.0: One unit can be 61 bus-range = <0x00 0xff>; 64 <0x82000000 0 0x40000 MBUS_ID(0xf0, 0x01) 0x40000 0 0x00002000 /* Port 0.0 registers */ 65 0x82000000 0 0x44000 MBUS_ID(0xf0, 0x01) 0x44000 0 0x00002000 /* Port 0.1 registers */ 66 0x82000000 0 0x48000 MBUS_ID(0xf0, 0x01) 0x48000 0 0x00002000 /* Port 0.2 registers */ 67 0x82000000 0 0x4c000 MBUS_ID(0xf0, 0x01) 0x4c000 0 0x00002000 /* Port 0.3 registers */ [all …]
|
H A D | armada-xp-mv78260.dtsi | 27 #size-cells = <0>; 30 cpu@0 { 33 reg = <0>; 34 clocks = <&cpuclk 0>; 49 * MV78260 has 3 PCIe units Gen2.0: Two units can be 62 bus-range = <0x00 0xff>; 65 <0x82000000 0 0x40000 MBUS_ID(0xf0, 0x01) 0x40000 0 0x00002000 /* Port 0.0 registers */ 66 0x82000000 0 0x42000 MBUS_ID(0xf0, 0x01) 0x42000 0 0x00002000 /* Port 2.0 registers */ 67 0x82000000 0 0x44000 MBUS_ID(0xf0, 0x01) 0x44000 0 0x00002000 /* Port 0.1 registers */ 68 0x82000000 0 0x48000 MBUS_ID(0xf0, 0x01) 0x48000 0 0x00002000 /* Port 0.2 registers */ [all …]
|
H A D | armada-xp-mv78460.dtsi | 28 #size-cells = <0>; 31 cpu@0 { 34 reg = <0>; 35 clocks = <&cpuclk 0>; 66 * MV78460 has 4 PCIe units Gen2.0: Two units can be 79 bus-range = <0x00 0xff>; 82 <0x82000000 0 0x40000 MBUS_ID(0xf0, 0x01) 0x40000 0 0x00002000 /* Port 0.0 registers */ 83 0x82000000 0 0x42000 MBUS_ID(0xf0, 0x01) 0x42000 0 0x00002000 /* Port 2.0 registers */ 84 0x82000000 0 0x44000 MBUS_ID(0xf0, 0x01) 0x44000 0 0x00002000 /* Port 0.1 registers */ 85 0x82000000 0 0x48000 MBUS_ID(0xf0, 0x01) 0x48000 0 0x00002000 /* Port 0.2 registers */ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | mdio-mux-meson-g12a.txt | 20 reg = <0x0 0x4c000 0x0 0xa4>; 27 #size-cells = <0>; 29 ext_mdio: mdio@0 { 30 reg = <0>; 32 #size-cells = <0>; 38 #size-cells = <0>;
|
H A D | amlogic,g12a-mdio-mux.yaml | 53 reg = <0x4c000 0xa4>; 58 #size-cells = <0>; 60 mdio@0 { 61 reg = <0>; 63 #size-cells = <0>; 69 #size-cells = <0>;
|
/freebsd/sys/contrib/device-tree/Bindings/pci/ |
H A D | mvebu-pci.txt | 23 0x82000000 0 r MBUS_ID(0xf0, 0x01) r 0 s 32 registers area. This range entry translates the '0x82000000 0 r' PCI 33 address into the 'MBUS_ID(0xf0, 0x01) r' CPU address, which is part 34 of the internal register window (as identified by MBUS_ID(0xf0, 35 0x01)). 39 0x8t000000 s 0 MBUS_ID(w, a) 0 1 0 79 value is 0. 99 bus-range = <0x00 0xff>; 103 <0x82000000 0 0x40000 MBUS_ID(0xf0, 0x01) 0x40000 0 0x00002000 /* Port 0.0 registers */ 104 0x82000000 0 0x42000 MBUS_ID(0xf0, 0x01) 0x42000 0 0x00002000 /* Port 2.0 registers */ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/bus/ |
H A D | mvebu-mbus.txt | 65 pcie-mem-aperture = <0xe0000000 0x8000000>; 66 pcie-io-aperture = <0xe8000000 0x100000>; 73 reg = <0x20000 0x100>, <0x20180 0x20>, <0x20250 0x8>; 87 0xSIAA0000 0x00oooooo 91 S = 0x0 for a MBus valid window 92 S = 0xf for a non-valid window (see below) 94 If S = 0x0, then: 99 If S = 0xf, then: 105 (S = 0x0), an address decoding window is allocated. On the other side, 106 entries for translation that do not correspond to valid windows (S = 0xf) [all …]
|
/freebsd/sys/contrib/device-tree/src/powerpc/fsl/ |
H A D | b4860si-post.dtsi | 37 /* controller at 0x200000 */ 64 dcsr-epu@0 { 79 reg = <0x13000 0x1000>; 96 reg = <0x108000 0x1000 0x109000 0x1000>; 101 reg = <0x110000 0x1000 0x111000 0x1000>; 106 reg = <0x118000 0x1000 0x119000 0x1000>; 113 reg = <0x38000 0x4000>, <0x100e000 0x1000>; 114 interrupts = <133 2 0 0>; 118 reg = <0x3c000 0x4000>, <0x100f000 0x1000>; 119 interrupts = <135 2 0 0>; [all …]
|
H A D | t4240si-post.dtsi | 37 alloc-ranges = <0 0 0x10000 0>; 42 alloc-ranges = <0 0 0x10000 0>; 47 alloc-ranges = <0 0 0x10000 0>; 54 interrupts = <25 2 0 0>; 57 /* controller at 0x240000 */ 59 compatible = "fsl,t4240-pcie", "fsl,qoriq-pcie-v3.0"; 63 bus-range = <0x0 0xff>; 64 interrupts = <20 2 0 0>; 65 pcie@0 { 70 reg = <0 0 0 0 0>; [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/ti/omap/ |
H A D | am437x-l4.dtsi | 1 &l4_wkup { /* 0x44c00000 */ 4 clocks = <&l4_wkup_clkctrl AM4_L4_WKUP_L4_WKUP_CLKCTRL 0>; 6 reg = <0x44c00000 0x800>, 7 <0x44c00800 0x800>, 8 <0x44c01000 0x400>, 9 <0x44c01400 0x40 [all...] |
H A D | dm814x.dtsi | 31 #size-cells = <0>; 32 cpu@0 { 35 reg = <0>; 65 reg = <0x47400000 0x1000>; 73 reg = <0x47401300 0x100>; 76 #phy-cells = <0>; 81 reg = <0x47401400 0x400 82 0x47401000 0x200>; 94 dmas = <&cppi41dma 0 0 &cppi41dma 1 0 95 &cppi41dma 2 0 &cppi41dma 3 0 [all …]
|
H A D | am33xx-l4.dtsi | 1 &l4_wkup { /* 0x44c00000 */ 4 clocks = <&l4_wkup_clkctrl AM3_L4_WKUP_L4_WKUP_CLKCTRL 0>; 6 reg = <0x44c00000 0x800>, 7 <0x44c00800 0x800>, 8 <0x44c01000 0x400>, 9 <0x44c01400 0x40 [all...] |
H A D | dra7-l4.dtsi | 1 &l4_cfg { /* 0x4a000000 */ 4 clocks = <&l4cfg_clkctrl DRA7_L4CFG_L4_CFG_CLKCTRL 0>; 6 reg = <0x4a000000 0x800>, 7 <0x4a000800 0x800>, 8 <0x4a001000 0x1000>; 12 ranges = <0x00000000 0x4a000000 0x100000>, /* segment 0 */ 13 <0x00100000 0x4a100000 0x100000>, /* segment 1 */ 14 <0x00200000 0x4a200000 0x100000>; /* segment 2 */ 16 segment@0 { /* 0x4a000000 */ 20 ranges = <0x00000000 0x00000000 0x000800>, /* ap 0 */ [all …]
|
/freebsd/sys/arm/ti/ |
H A D | ti_gpio.c | 32 * here uses 0-5. 74 #define TI_GPIO_REVISION 0x0000 75 #define TI_GPIO_SYSCONFIG 0x0010 76 #define TI_GPIO_IRQSTATUS_RAW_0 0x0024 77 #define TI_GPIO_IRQSTATUS_RAW_1 0x0028 78 #define TI_GPIO_IRQSTATUS_0 0x002C /* writing a 0 has no effect */ 79 #define TI_GPIO_IRQSTATUS_1 0x0030 /* writing a 0 has no effect */ 80 #define TI_GPIO_IRQSTATUS_SET_0 0x0034 /* writing a 0 has no effect */ 81 #define TI_GPIO_IRQSTATUS_SET_1 0x0038 /* writing a 0 has no effect */ 82 #define TI_GPIO_IRQSTATUS_CLR_0 0x003C /* writing a 0 has no effect */ [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/amlogic/ |
H A D | meson-g12-common.dtsi | 107 reg = <0x0 0x05000000 0x0 0x300000>; 113 reg = <0x0 0x05300000 0x0 0x2000000>; 120 size = <0x0 0x1000000 [all...] |
/freebsd/sys/dev/cxgbe/common/ |
H A D | t4_hw.c | 46 } while (0) 60 * at the time it indicated completion is stored there. Returns 0 if the 72 return 0; in t4_wait_op_done_val() 74 if (--attempts == 0) in t4_wait_op_done_val() 179 * Reset F_ENABLE to 0 so reads of PCIE_CFG_SPACE_DATA won't cause a in t4_hw_pci_read_cfg4() 181 * F_ENABLE is 0 so a simple register write is easier than a in t4_hw_pci_read_cfg4() 184 t4_write_reg(adap, A_PCIE_CFG_SPACE_REQ, 0); in t4_hw_pci_read_cfg4() 213 CH_ERR(adap, "firmware reports adapter error: %s (0x%08x)\n", in t4_report_fw_error() 291 t4_set_reg_field(sc, port_ctl_reg, F_PORTTXEN, 0); in check_tx_state() 298 #define X_CIM_PF_NOACCESS 0xeeeeeeee [all …]
|
/freebsd/usr.sbin/cxgbetool/ |
H A D | reg_defs_t5.c | 5 { "SGE_PF_KDOORBELL", 0x1e000, 0 }, 9 { "PIDX", 0, 13 }, 10 { "SGE_PF_GTS", 0x1e004, 0 }, 14 { "CIDXInc", 0, 12 }, 15 { "SGE_PF_KTIMESTAMP_LO", 0x1e008, 0 }, 16 { "SGE_PF_KTIMESTAMP_HI", 0x1e00c, 0 }, 17 { "SGE_PF_KDOORBELL", 0x1e400, 0 }, 21 { "PIDX", 0, 13 }, 22 { "SGE_PF_GTS", 0x1e404, 0 }, 26 { "CIDXInc", 0, 12 }, [all …]
|