/linux-6.12.1/Documentation/devicetree/bindings/phy/ |
D | qcom,msm8996-qmp-pcie-phy.yaml | 57 "^phy@[0-9a-f]+$": 92 const: 0 98 const: 0 130 reg = <0x34000 0x488>; 133 ranges = <0x0 0x34000 0x4000>; 149 reg = <0x1000 0x130>, 150 <0x1200 0x200>, 151 <0x1400 0x1dc>; 156 #clock-cells = <0>; 159 #phy-cells = <0>; [all …]
|
/linux-6.12.1/arch/arm/boot/dts/ti/omap/ |
D | am57-pruss.dtsi | 11 reg = <0x4b226000 0x4>, 12 <0x4b226004 0x4>; 23 clocks = <&l4per2_clkctrl DRA7_L4PER2_PRUSS1_CLKCTRL 0>; 27 ranges = <0x00000000 0x4b200000 0x80000>; 29 pruss1: pruss@0 { 31 reg = <0x0 0x80000>; 36 pruss1_mem: memories@0 { 37 reg = <0x0 0x2000>, 38 <0x2000 0x2000>, 39 <0x10000 0x8000>; [all …]
|
/linux-6.12.1/include/linux/mfd/ |
D | rsmu.h | 16 RSMU_CM = 0x34000, 17 RSMU_SABRE = 0x33810, 18 RSMU_SL = 0x19850,
|
/linux-6.12.1/drivers/gpu/drm/msm/disp/mdp5/ |
D | mdp5_cfg.c | 22 0, 35 .base = { 0x00500, 0x00600, 0x00700, 0x00800, 0x00900 }, 36 .flush_hw_mask = 0x0003ffff, 40 .base = { 0x01100, 0x01500, 0x01900 }, 45 0, 49 .base = { 0x01d00, 0x02100, 0x02500 }, 53 0, 57 .base = { 0x02900, 0x02d00 }, 60 0, 64 .base = { 0x03100, 0x03500, 0x03900, 0x03d00, 0x04100 }, [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/remoteproc/ |
D | ti,pru-rproc.yaml | 19 The K3 SoCs containing ICSSG v1.0 (eg: AM65x SR1.0) also have two Auxiliary 21 containing the revised ICSSG v1.1 (eg: J721E, AM65x SR2.0) have an extra two 46 - ti,am654-tx-pru # for Tx_PRUs in K3 AM65x SR2.0 SoCs 90 pattern: "^rtu@[0-9a-f]+$" 102 pattern: "^txpru@[0-9a-f]+" 106 pattern: "^pru@[0-9a-f]+$" 119 pruss_tm: target-module@300000 { /* 0x4a300000, ap 9 04.0 */ 123 ranges = <0x0 0x300000 0x80000>; 125 pruss: pruss@0 { 127 reg = <0x0 0x80000>; [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/dma/ |
D | apple,admac.yaml | 51 an empty phandle reference <0>. 84 reg = <0x38200000 0x34000>; 86 interrupts-extended = <0>, 88 <0>, 89 <0>;
|
/linux-6.12.1/arch/arm/mach-mv78xx0/ |
D | mv78xx0.h | 17 * f0800000 PCIe #0 I/O space 29 * fee00000 f0800000 64K PCIe #0 I/O space 39 #define MV78XX0_CORE0_REGS_PHYS_BASE 0xf1020000 40 #define MV78XX0_CORE1_REGS_PHYS_BASE 0xf1024000 41 #define MV78XX0_CORE_REGS_VIRT_BASE IOMEM(0xfe400000) 42 #define MV78XX0_CORE_REGS_PHYS_BASE 0xfe400000 45 #define MV78XX0_PCIE_IO_PHYS_BASE(i) (0xf0800000 + ((i) << 20)) 48 #define MV78XX0_REGS_PHYS_BASE 0xf1000000 49 #define MV78XX0_REGS_VIRT_BASE IOMEM(0xfec00000) 52 #define MV78XX0_SRAM_PHYS_BASE (0xf2200000) [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/soc/ti/ |
D | ti,pruss.yaml | 36 0x0, but also has access to a secondary Data RAM (primary to the other PRU 37 core) at its address 0x2000. A shared Data RAM, if present, can be accessed 60 pattern: "^(pruss|icssg)@[0-9a-f]+$" 65 - ti,am4376-pruss0 # for AM437x SoC family and PRUSS unit 0 161 const: 0 175 const: 0 209 const: 0 317 "^(pru|rtu|txpru)@[0-9a-f]+$": 370 pruss: pruss@0 { 372 reg = <0x0 0x80000>; [all …]
|
/linux-6.12.1/arch/powerpc/boot/dts/fsl/ |
D | b4si-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 0x200000 */ 63 bus-range = <0x0 0xff>; 64 interrupts = <20 2 0 0>; 66 pcie@0 { 71 reg = <0 0 0 0 0>; 72 interrupts = <20 2 0 0>; [all …]
|
D | t2081si-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,t2080-pcie", "fsl,qoriq-pcie-v3.0", "fsl,qoriq-pcie"; 63 bus-range = <0x0 0xff>; 64 interrupts = <20 2 0 0>; 66 pcie@0 { 67 reg = <0 0 0 0 0>; [all …]
|
/linux-6.12.1/drivers/gpu/drm/msm/disp/dpu1/catalog/ |
D | dpu_7_2_sc7280.h | 12 .max_mixer_blendstages = 0x7, 21 .base = 0x0, .len = 0x2014, 23 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x2ac, .bit_off = 0 }, 24 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x2ac, .bit_off = 8 }, 25 [DPU_CLK_CTRL_DMA1] = { .reg_off = 0x2b4, .bit_off = 8 }, 26 [DPU_CLK_CTRL_DMA2] = { .reg_off = 0x2c4, .bit_off = 8 }, 27 [DPU_CLK_CTRL_WB2] = { .reg_off = 0x2bc, .bit_off = 16 }, 34 .base = 0x15000, .len = 0x1e8, 39 .base = 0x16000, .len = 0x1e8, 44 .base = 0x17000, .len = 0x1e8, [all …]
|
D | dpu_7_0_sm8350.h | 12 .max_mixer_blendstages = 0xb, 23 .base = 0x0, .len = 0x494, 25 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x2ac, .bit_off = 0 }, 26 [DPU_CLK_CTRL_VIG1] = { .reg_off = 0x2b4, .bit_off = 0 }, 27 [DPU_CLK_CTRL_VIG2] = { .reg_off = 0x2bc, .bit_off = 0 }, 28 [DPU_CLK_CTRL_VIG3] = { .reg_off = 0x2c4, .bit_off = 0 }, 29 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x2ac, .bit_off = 8 }, 30 [DPU_CLK_CTRL_DMA1] = { .reg_off = 0x2b4, .bit_off = 8 }, 31 [DPU_CLK_CTRL_DMA2] = { .reg_off = 0x2bc, .bit_off = 8 }, 32 [DPU_CLK_CTRL_DMA3] = { .reg_off = 0x2c4, .bit_off = 8 }, [all …]
|
D | dpu_9_0_sm8550.h | 12 .max_mixer_blendstages = 0xb, 23 .base = 0, .len = 0x494, 26 [DPU_CLK_CTRL_REG_DMA] = { .reg_off = 0x2bc, .bit_off = 20 }, 34 .base = 0x15000, .len = 0x290, 39 .base = 0x16000, .len = 0x290, 44 .base = 0x17000, .len = 0x290, 49 .base = 0x18000, .len = 0x290, 54 .base = 0x19000, .len = 0x290, 59 .base = 0x1a000, .len = 0x290, 68 .base = 0x4000, .len = 0x344, [all …]
|
D | dpu_10_0_sm8650.h | 12 .max_mixer_blendstages = 0xb, 23 .base = 0, .len = 0x494, 26 [DPU_CLK_CTRL_REG_DMA] = { .reg_off = 0x2bc, .bit_off = 20 }, 34 .base = 0x15000, .len = 0x1000, 39 .base = 0x16000, .len = 0x1000, 44 .base = 0x17000, .len = 0x1000, 49 .base = 0x18000, .len = 0x1000, 54 .base = 0x19000, .len = 0x1000, 59 .base = 0x1a000, .len = 0x1000, 68 .base = 0x4000, .len = 0x344, [all …]
|
D | dpu_8_1_sm8450.h | 12 .max_mixer_blendstages = 0xb, 23 .base = 0x0, .len = 0x494, 26 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x2ac, .bit_off = 0 }, 27 [DPU_CLK_CTRL_VIG1] = { .reg_off = 0x2b4, .bit_off = 0 }, 28 [DPU_CLK_CTRL_VIG2] = { .reg_off = 0x2bc, .bit_off = 0 }, 29 [DPU_CLK_CTRL_VIG3] = { .reg_off = 0x2c4, .bit_off = 0 }, 30 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x2ac, .bit_off = 8 }, 31 [DPU_CLK_CTRL_DMA1] = { .reg_off = 0x2b4, .bit_off = 8 }, 32 [DPU_CLK_CTRL_DMA2] = { .reg_off = 0x2bc, .bit_off = 8 }, 33 [DPU_CLK_CTRL_DMA3] = { .reg_off = 0x2c4, .bit_off = 8 }, [all …]
|
D | dpu_8_0_sc8280xp.h | 23 .base = 0x0, .len = 0x494, 26 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x2ac, .bit_off = 0 }, 27 [DPU_CLK_CTRL_VIG1] = { .reg_off = 0x2b4, .bit_off = 0 }, 28 [DPU_CLK_CTRL_VIG2] = { .reg_off = 0x2bc, .bit_off = 0 }, 29 [DPU_CLK_CTRL_VIG3] = { .reg_off = 0x2c4, .bit_off = 0 }, 30 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x2ac, .bit_off = 8 }, 31 [DPU_CLK_CTRL_DMA1] = { .reg_off = 0x2b4, .bit_off = 8 }, 32 [DPU_CLK_CTRL_DMA2] = { .reg_off = 0x2bc, .bit_off = 8 }, 33 [DPU_CLK_CTRL_DMA3] = { .reg_off = 0x2c4, .bit_off = 8 }, 34 [DPU_CLK_CTRL_REG_DMA] = { .reg_off = 0x2bc, .bit_off = 20 }, [all …]
|
D | dpu_9_2_x1e80100.h | 11 .max_mixer_blendstages = 0xb, 22 .base = 0, .len = 0x494, 25 [DPU_CLK_CTRL_REG_DMA] = { .reg_off = 0x2bc, .bit_off = 20 }, 33 .base = 0x15000, .len = 0x290, 38 .base = 0x16000, .len = 0x290, 43 .base = 0x17000, .len = 0x290, 48 .base = 0x18000, .len = 0x290, 53 .base = 0x19000, .len = 0x290, 58 .base = 0x1a000, .len = 0x290, 67 .base = 0x4000, .len = 0x344, [all …]
|
/linux-6.12.1/arch/arm/boot/dts/broadcom/ |
D | bcm-hr2.dtsi | 45 #size-cells = <0>; 47 cpu0: cpu@0 { 51 reg = <0x0>; 64 ranges = <0x00000000 0x19000000 0x00023000>; 68 a9pll: arm_clk@0 { 69 #clock-cells = <0>; 72 reg = <0x0 0x1000>; 77 reg = <0x20200 0x100>; 84 reg = <0x20600 0x20>; 92 reg = <0x20620 0x20>; [all …]
|
/linux-6.12.1/arch/mips/include/asm/sn/sn0/ |
D | kldir.h | 28 * 0x2000000 (32M) +-----------------------------------------+ 30 * 0x1F80000 (31.5M) +-----------------------------------------+ 32 * 0x1C00000 (30M) +-----------------------------------------+ 34 * 0x0800000 (28M) +-----------------------------------------+ 36 * 0x1B00000 (27M) +-----------------------------------------+ 38 * 0x1A00000 (26M) +-----------------------------------------+ 40 * 0x1800000 (24M) +-----------------------------------------+ 42 * 0x1600000 (22M) +-----------------------------------------+ 48 * 0x190000 (2M--) +-----------------------------------------+ 51 * 0x34000 (208K) +-----------------------------------------+ [all …]
|
/linux-6.12.1/drivers/net/wireless/ath/ath10k/ |
D | coredump.c | 19 {0x800, 0x810}, 20 {0x820, 0x82C}, 21 {0x830, 0x8F4}, 22 {0x90C, 0x91C}, 23 {0xA14, 0xA18}, 24 {0xA84, 0xA94}, 25 {0xAA8, 0xAD4}, 26 {0xADC, 0xB40}, 27 {0x1000, 0x10A4}, 28 {0x10BC, 0x111C}, [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/apple/ |
D | t600x-die0.dtsi | 3 * Devices used on die 0 on the Apple T6002 "M1 Ultra" SoC and present on 12 reg = <0x2 0x8e03c000 0x0 0x14000>; 21 reg = <0x2 0x8e100000 0x0 0xc000>, 22 <0x2 0x8e10c000 0x0 0x4>; 29 reg = <0x2 0x90820000 0x0 0x4000>; 33 gpio-ranges = <&pinctrl_smc 0 0 30>; 39 interrupts = <AIC_IRQ 0 743 IRQ_TYPE_LEVEL_HIGH>, 40 <AIC_IRQ 0 744 IRQ_TYPE_LEVEL_HIGH>, 41 <AIC_IRQ 0 745 IRQ_TYPE_LEVEL_HIGH>, 42 <AIC_IRQ 0 746 IRQ_TYPE_LEVEL_HIGH>, [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/ti/ |
D | k3-am65-main.dtsi | 12 reg = <0x0 0x70000000 0x0 0x200000>; 15 ranges = <0x0 0x0 0x70000000 0x200000>; 17 atf-sram@0 { 18 reg = <0x0 0x20000>; 22 reg = <0xf0000 0x10000>; 26 reg = <0x100000 0x100000>; 37 reg = <0x00 0x01800000 0x00 0x10000>, /* GICD */ 38 <0x00 0x01880000 0x00 0x90000>, /* GICR */ 39 <0x00 0x6f000000 0x00 0x2000>, /* GICC */ 40 <0x00 0x6f010000 0x00 0x1000>, /* GICH */ [all …]
|
/linux-6.12.1/arch/arm/boot/dts/marvell/ |
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 …]
|
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 …]
|
/linux-6.12.1/drivers/gpu/drm/msm/disp/dpu1/ |
D | dpu_hw_interrupts.c | 22 #define MDP_INTF_OFF(intf) (0x6A000 + 0x800 * (intf)) 23 #define MDP_INTF_INTR_EN(intf) (MDP_INTF_OFF(intf) + 0x1c0) 24 #define MDP_INTF_INTR_STATUS(intf) (MDP_INTF_OFF(intf) + 0x1c4) 25 #define MDP_INTF_INTR_CLEAR(intf) (MDP_INTF_OFF(intf) + 0x1c8) 26 #define MDP_INTF_TEAR_OFF(intf) (0x6D700 + 0x100 * (intf)) 27 #define MDP_INTF_INTR_TEAR_EN(intf) (MDP_INTF_TEAR_OFF(intf) + 0x000) 28 #define MDP_INTF_INTR_TEAR_STATUS(intf) (MDP_INTF_TEAR_OFF(intf) + 0x004) 29 #define MDP_INTF_INTR_TEAR_CLEAR(intf) (MDP_INTF_TEAR_OFF(intf) + 0x008) 30 #define MDP_AD4_OFF(ad4) (0x7C000 + 0x1000 * (ad4)) 31 #define MDP_AD4_INTR_EN_OFF(ad4) (MDP_AD4_OFF(ad4) + 0x41c) [all …]
|