/openbmc/linux/drivers/gpu/drm/msm/disp/mdp5/ |
H A 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 …]
|
/openbmc/linux/arch/arm/boot/dts/samsung/ |
H A D | exynos54xx.dtsi | 42 <7 0>, 60 reg = <0x02020000 0x54000>; 63 ranges = <0 0x02020000 0x54000>; 65 smp-sram@0 { 67 reg = <0x0 0x1000>; 72 reg = <0x53000 0x1000>; 79 reg = <0x101c0000 0xb00>; 96 reg = <0x101d0000 0x100>; 102 reg = <0x12d10000 0x100>; 111 reg = <0x12ca0000 0x1000>; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/sram/ |
H A D | sram.yaml | 159 reg = <0x5c000000 0x40000>; /* 256 KiB SRAM at address 0x5c000000 */ 163 ranges = <0 0x5c000000 0x40000>; 166 reg = <0x100 0x50>; 170 reg = <0x1000 0x1000>; 175 reg = <0x20000 0x20000>; 190 reg = <0x02020000 0x54000>; 193 ranges = <0 0x02020000 0x54000>; 195 smp-sram@0 { 197 reg = <0x0 0x1000>; 202 reg = <0x53000 0x1000>; [all …]
|
/openbmc/linux/arch/powerpc/boot/dts/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 …]
|
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/ |
H A D | dpu_6_5_qcm2290.h | 12 .max_mixer_blendstages = 0x4, 21 .base = 0x0, .len = 0x494, 23 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x2ac, .bit_off = 0 }, 24 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x2ac, .bit_off = 8 }, 31 .base = 0x1000, .len = 0x1dc, 40 .base = 0x4000, .len = 0x1f8, 43 .xin_id = 0, 48 .base = 0x24000, .len = 0x1f8, 60 .base = 0x44000, .len = 0x320, 71 .base = 0x54000, .len = 0x1800, [all …]
|
H A D | dpu_6_3_sm6115.h | 12 .max_mixer_blendstages = 0x4, 22 .base = 0x0, .len = 0x494, 24 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x2ac, .bit_off = 0 }, 25 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x2ac, .bit_off = 8 }, 32 .base = 0x1000, .len = 0x1dc, 41 .base = 0x4000, .len = 0x1f8, 44 .xin_id = 0, 49 .base = 0x24000, .len = 0x1f8, 61 .base = 0x44000, .len = 0x320, 72 .base = 0x54000, .len = 0x1800, [all …]
|
H A D | dpu_6_9_sm6375.h | 13 .max_mixer_blendstages = 0x4, 23 .base = 0x0, .len = 0x494, 25 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x2ac, .bit_off = 0 }, 26 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x2ac, .bit_off = 8 }, 33 .base = 0x1000, .len = 0x1dc, 42 .base = 0x4000, .len = 0x1f8, 45 .xin_id = 0, 50 .base = 0x24000, .len = 0x1f8, 62 .base = 0x44000, .len = 0x320, 65 .lm_pair = 0, [all …]
|
H A D | dpu_5_4_sm6125.h | 13 .max_mixer_blendstages = 0x6, 24 .base = 0x0, .len = 0x45c, 25 .features = 0, 27 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x2ac, .bit_off = 0 }, 28 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x2ac, .bit_off = 8 }, 29 [DPU_CLK_CTRL_DMA1] = { .reg_off = 0x2b4, .bit_off = 8 }, 36 .base = 0x1000, .len = 0x1e0, 41 .base = 0x1200, .len = 0x1e0, 46 .base = 0x1400, .len = 0x1e0, 51 .base = 0x1600, .len = 0x1e0, [all …]
|
H A D | dpu_6_2_sc7180.h | 12 .max_mixer_blendstages = 0x9, 22 .base = 0x0, .len = 0x494, 24 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x2ac, .bit_off = 0 }, 25 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x2ac, .bit_off = 8 }, 26 [DPU_CLK_CTRL_DMA1] = { .reg_off = 0x2b4, .bit_off = 8 }, 27 [DPU_CLK_CTRL_DMA2] = { .reg_off = 0x2c4, .bit_off = 8 }, 28 [DPU_CLK_CTRL_WB2] = { .reg_off = 0x2bc, .bit_off = 16 }, 35 .base = 0x1000, .len = 0x1dc, 40 .base = 0x1200, .len = 0x1dc, 45 .base = 0x1400, .len = 0x1dc, [all …]
|
H A D | dpu_6_4_sm6350.h | 13 .max_mixer_blendstages = 0x7, 24 .base = 0x0, .len = 0x494, 26 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x2ac, .bit_off = 0 }, 27 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x2ac, .bit_off = 8 }, 28 [DPU_CLK_CTRL_DMA1] = { .reg_off = 0x2b4, .bit_off = 8 }, 29 [DPU_CLK_CTRL_DMA2] = { .reg_off = 0x2c4, .bit_off = 8 }, 30 [DPU_CLK_CTRL_REG_DMA] = { .reg_off = 0x2bc, .bit_off = 20 }, 37 .base = 0x1000, .len = 0x1dc, 42 .base = 0x1200, .len = 0x1dc, 47 .base = 0x1400, .len = 0x1dc, [all …]
|
H A D | dpu_7_2_sc7280.h | 12 .max_mixer_blendstages = 0x7, 22 .base = 0x0, .len = 0x2014, 24 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x2ac, .bit_off = 0 }, 25 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x2ac, .bit_off = 8 }, 26 [DPU_CLK_CTRL_DMA1] = { .reg_off = 0x2b4, .bit_off = 8 }, 27 [DPU_CLK_CTRL_DMA2] = { .reg_off = 0x2c4, .bit_off = 8 }, 28 [DPU_CLK_CTRL_WB2] = { .reg_off = 0x2bc, .bit_off = 16 }, 35 .base = 0x15000, .len = 0x1e8, 40 .base = 0x16000, .len = 0x1e8, 45 .base = 0x17000, .len = 0x1e8, [all …]
|
H A D | dpu_4_0_sdm845.h | 12 .max_mixer_blendstages = 0xb, 26 .base = 0x0, .len = 0x45c, 29 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x2ac, .bit_off = 0 }, 30 [DPU_CLK_CTRL_VIG1] = { .reg_off = 0x2b4, .bit_off = 0 }, 31 [DPU_CLK_CTRL_VIG2] = { .reg_off = 0x2bc, .bit_off = 0 }, 32 [DPU_CLK_CTRL_VIG3] = { .reg_off = 0x2c4, .bit_off = 0 }, 33 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x2ac, .bit_off = 8 }, 34 [DPU_CLK_CTRL_DMA1] = { .reg_off = 0x2b4, .bit_off = 8 }, 35 [DPU_CLK_CTRL_DMA2] = { .reg_off = 0x2bc, .bit_off = 8 }, 36 [DPU_CLK_CTRL_DMA3] = { .reg_off = 0x2c4, .bit_off = 8 }, [all …]
|
H A D | dpu_3_0_msm8998.h | 12 .max_mixer_blendstages = 0x7, 26 .base = 0x0, .len = 0x458, 29 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x2ac, .bit_off = 0 }, 30 [DPU_CLK_CTRL_VIG1] = { .reg_off = 0x2b4, .bit_off = 0 }, 31 [DPU_CLK_CTRL_VIG2] = { .reg_off = 0x2bc, .bit_off = 0 }, 32 [DPU_CLK_CTRL_VIG3] = { .reg_off = 0x2c4, .bit_off = 0 }, 33 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x2ac, .bit_off = 8 }, 34 [DPU_CLK_CTRL_DMA1] = { .reg_off = 0x2b4, .bit_off = 8 }, 35 [DPU_CLK_CTRL_DMA2] = { .reg_off = 0x2c4, .bit_off = 8 }, 36 [DPU_CLK_CTRL_DMA3] = { .reg_off = 0x2c4, .bit_off = 12 }, [all …]
|
H A D | dpu_6_0_sm8250.h | 12 .max_mixer_blendstages = 0xb, 24 .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 …]
|
H A D | dpu_5_0_sm8150.h | 12 .max_mixer_blendstages = 0xb, 26 .base = 0x0, .len = 0x45c, 29 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x2ac, .bit_off = 0 }, 30 [DPU_CLK_CTRL_VIG1] = { .reg_off = 0x2b4, .bit_off = 0 }, 31 [DPU_CLK_CTRL_VIG2] = { .reg_off = 0x2bc, .bit_off = 0 }, 32 [DPU_CLK_CTRL_VIG3] = { .reg_off = 0x2c4, .bit_off = 0 }, 33 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x2ac, .bit_off = 8 }, 34 [DPU_CLK_CTRL_DMA1] = { .reg_off = 0x2b4, .bit_off = 8 }, 35 [DPU_CLK_CTRL_DMA2] = { .reg_off = 0x2bc, .bit_off = 8 }, 36 [DPU_CLK_CTRL_DMA3] = { .reg_off = 0x2c4, .bit_off = 8 }, [all …]
|
H A D | dpu_9_0_sm8550.h | 12 .max_mixer_blendstages = 0xb, 24 .base = 0, .len = 0x494, 27 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x4330, .bit_off = 0 }, 28 [DPU_CLK_CTRL_VIG1] = { .reg_off = 0x6330, .bit_off = 0 }, 29 [DPU_CLK_CTRL_VIG2] = { .reg_off = 0x8330, .bit_off = 0 }, 30 [DPU_CLK_CTRL_VIG3] = { .reg_off = 0xa330, .bit_off = 0 }, 31 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x24330, .bit_off = 0 }, 32 [DPU_CLK_CTRL_DMA1] = { .reg_off = 0x26330, .bit_off = 0 }, 33 [DPU_CLK_CTRL_DMA2] = { .reg_off = 0x28330, .bit_off = 0 }, 34 [DPU_CLK_CTRL_DMA3] = { .reg_off = 0x2a330, .bit_off = 0 }, [all …]
|
H A D | dpu_8_1_sm8450.h | 12 .max_mixer_blendstages = 0xb, 24 .base = 0x0, .len = 0x494, 27 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x2ac, .bit_off = 0 }, 28 [DPU_CLK_CTRL_VIG1] = { .reg_off = 0x2b4, .bit_off = 0 }, 29 [DPU_CLK_CTRL_VIG2] = { .reg_off = 0x2bc, .bit_off = 0 }, 30 [DPU_CLK_CTRL_VIG3] = { .reg_off = 0x2c4, .bit_off = 0 }, 31 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x2ac, .bit_off = 8 }, 32 [DPU_CLK_CTRL_DMA1] = { .reg_off = 0x2b4, .bit_off = 8 }, 33 [DPU_CLK_CTRL_DMA2] = { .reg_off = 0x2bc, .bit_off = 8 }, 34 [DPU_CLK_CTRL_DMA3] = { .reg_off = 0x2c4, .bit_off = 8 }, [all …]
|
H A D | dpu_5_1_sc8180x.h | 12 .max_mixer_blendstages = 0xb, 26 .base = 0x0, .len = 0x45c, 29 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x2ac, .bit_off = 0 }, 30 [DPU_CLK_CTRL_VIG1] = { .reg_off = 0x2b4, .bit_off = 0 }, 31 [DPU_CLK_CTRL_VIG2] = { .reg_off = 0x2bc, .bit_off = 0 }, 32 [DPU_CLK_CTRL_VIG3] = { .reg_off = 0x2c4, .bit_off = 0 }, 33 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x2ac, .bit_off = 8 }, 34 [DPU_CLK_CTRL_DMA1] = { .reg_off = 0x2b4, .bit_off = 8 }, 35 [DPU_CLK_CTRL_DMA2] = { .reg_off = 0x2bc, .bit_off = 8 }, 36 [DPU_CLK_CTRL_DMA3] = { .reg_off = 0x2c4, .bit_off = 8 }, [all …]
|
H A D | dpu_7_0_sm8350.h | 12 .max_mixer_blendstages = 0xb, 24 .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 …]
|
H A D | dpu_8_0_sc8280xp.h | 24 .base = 0x0, .len = 0x494, 27 [DPU_CLK_CTRL_VIG0] = { .reg_off = 0x2ac, .bit_off = 0 }, 28 [DPU_CLK_CTRL_VIG1] = { .reg_off = 0x2b4, .bit_off = 0 }, 29 [DPU_CLK_CTRL_VIG2] = { .reg_off = 0x2bc, .bit_off = 0 }, 30 [DPU_CLK_CTRL_VIG3] = { .reg_off = 0x2c4, .bit_off = 0 }, 31 [DPU_CLK_CTRL_DMA0] = { .reg_off = 0x2ac, .bit_off = 8 }, 32 [DPU_CLK_CTRL_DMA1] = { .reg_off = 0x2b4, .bit_off = 8 }, 33 [DPU_CLK_CTRL_DMA2] = { .reg_off = 0x2bc, .bit_off = 8 }, 34 [DPU_CLK_CTRL_DMA3] = { .reg_off = 0x2c4, .bit_off = 8 }, 35 [DPU_CLK_CTRL_REG_DMA] = { .reg_off = 0x2bc, .bit_off = 20 }, [all …]
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76x0/ |
H A D | pci_mcu.c | 11 #define MT_MCU_IVB_ADDR (MT_MCU_ILM_ADDR + 0x54000 - MT_MCU_IVB_SIZE) 15 bool is_combo_chip = mt76_chip(&dev->mt76) != 0x7610; in mt76x0e_load_firmware() 16 u32 val, ilm_len, dlm_len, offset = 0; in mt76x0e_load_firmware() 52 (val >> 12) & 0xf, (val >> 8) & 0xf, val & 0xf); in mt76x0e_load_firmware() 57 (val >> 12) & 0xf, (val >> 8) & 0xf, val & 0xf, in mt76x0e_load_firmware() 68 mt76_wr(dev, MT_MCU_PCIE_REMAP_BASE4, 0); in mt76x0e_load_firmware() 93 mt76_wr(dev, MT_MCU_PCIE_REMAP_BASE4, 0); in mt76x0e_load_firmware() 95 mt76_wr(dev, MT_MCU_INT_LEVEL, 0x3); in mt76x0e_load_firmware() 97 mt76_wr(dev, MT_MCU_RESET_CTL, 0x300); in mt76x0e_load_firmware() 110 mt76_wr(dev, MT_MCU_SEMAPHORE_00, 0x1); in mt76x0e_load_firmware() [all …]
|
/openbmc/u-boot/arch/arm/include/asm/arch-mx6/ |
H A D | imx-regs.h | 11 #define ROMCP_ARB_BASE_ADDR 0x00000000 12 #define ROMCP_ARB_END_ADDR 0x000FFFFF 15 #define GPU_2D_ARB_BASE_ADDR 0x02200000 16 #define GPU_2D_ARB_END_ADDR 0x02203FFF 17 #define OPENVG_ARB_BASE_ADDR 0x02204000 18 #define OPENVG_ARB_END_ADDR 0x02207FFF 20 #define CAAM_ARB_BASE_ADDR 0x00100000 21 #define CAAM_ARB_END_ADDR 0x00107FFF 22 #define GPU_ARB_BASE_ADDR 0x01800000 23 #define GPU_ARB_END_ADDR 0x01803FFF [all …]
|
/openbmc/u-boot/board/freescale/imx8mq_evk/ |
H A D | lpddr4_timing.c | 15 { DDRC_DBG1(0), 0x00000001 }, 16 { DDRC_PWRCTL(0), 0x00000001 }, 17 { DDRC_MSTR(0), 0xa3080020 }, 18 { DDRC_MSTR2(0), 0x00000000 }, 19 { DDRC_RFSHTMG(0), 0x006100E0 }, 20 { DDRC_INIT0(0), 0xC003061B }, 21 { DDRC_INIT1(0), 0x009D0000 }, 22 { DDRC_INIT3(0), 0x00D4002D }, 24 { DDRC_INIT4(0), 0x00330008 }, 26 { DDRC_INIT4(0), 0x00310008 }, [all …]
|
H A D | lpddr4_timing_b0.c | 16 { DDRC_DBG1(0), 0x00000001 }, 18 { DDRC_PWRCTL(0), 0x00000001 }, 19 { DDRC_MSTR(0), 0xa3080020 }, 20 { DDRC_MSTR2(0), 0x00000000 }, 21 { DDRC_RFSHTMG(0), 0x006100E0 }, 22 { DDRC_INIT0(0), 0xC003061B }, 23 { DDRC_INIT1(0), 0x009D0000 }, 24 { DDRC_INIT3(0), 0x00D4002D }, 26 { DDRC_INIT4(0), 0x00330008 }, 28 { DDRC_INIT4(0), 0x00310008 }, [all …]
|
/openbmc/linux/drivers/soc/tegra/cbb/ |
H A D | tegra234-cbb.c | 8 * Error types supported by CBB2.0 are: 27 #define FABRIC_EN_CFG_INTERRUPT_ENABLE_0_0 0x0 28 #define FABRIC_EN_CFG_STATUS_0_0 0x40 29 #define FABRIC_EN_CFG_ADDR_INDEX_0_0 0x60 30 #define FABRIC_EN_CFG_ADDR_LOW_0 0x80 31 #define FABRIC_EN_CFG_ADDR_HI_0 0x84 33 #define FABRIC_MN_MASTER_ERR_EN_0 0x200 34 #define FABRIC_MN_MASTER_ERR_FORCE_0 0x204 35 #define FABRIC_MN_MASTER_ERR_STATUS_0 0x208 36 #define FABRIC_MN_MASTER_ERR_OVERFLOW_STATUS_0 0x20c [all …]
|