Searched refs:bridge_base (Results 1 – 6 of 6) sorted by relevance
/linux-4.4.14/arch/powerpc/boot/ |
D | mv64x60.c | 181 u32 mv64x60_cfg_read(u8 *bridge_base, u8 hose, u8 bus, u8 devfn, u8 offset) in mv64x60_cfg_read() argument 183 out_le32((u32 *)(bridge_base + mv64x60_pci_cfgio[hose].addr), in mv64x60_cfg_read() 185 return in_le32((u32 *)(bridge_base + mv64x60_pci_cfgio[hose].data)); in mv64x60_cfg_read() 188 void mv64x60_cfg_write(u8 *bridge_base, u8 hose, u8 bus, u8 devfn, u8 offset, in mv64x60_cfg_write() argument 191 out_le32((u32 *)(bridge_base + mv64x60_pci_cfgio[hose].addr), in mv64x60_cfg_write() 193 out_le32((u32 *)(bridge_base + mv64x60_pci_cfgio[hose].data), val); in mv64x60_cfg_write() 280 void mv64x60_config_ctlr_windows(u8 *bridge_base, u8 *bridge_pbase, in mv64x60_config_ctlr_windows() argument 286 out_le32((u32 *)(bridge_base + MV64x60_ENET2MEM_BAR_ENABLE), 0x3f); in mv64x60_config_ctlr_windows() 287 out_le32((u32 *)(bridge_base + MV64x60_MPSC2MEM_BAR_ENABLE), 0xf); in mv64x60_config_ctlr_windows() 288 out_le32((u32 *)(bridge_base + MV64x60_ENET2MEM_BAR_ENABLE), 0xff); in mv64x60_config_ctlr_windows() [all …]
|
D | cuboot-c2k.c | 26 static u8 *bridge_base; variable 53 mv64x60_config_ctlr_windows(bridge_base, bridge_pbase, is_coherent); in c2k_bridge_setup() 58 enables = in_le32((u32 *)(bridge_base + MV64x60_CPU_BAR_ENABLE)); in c2k_bridge_setup() 60 out_le32((u32 *)(bridge_base + MV64x60_CPU_BAR_ENABLE), enables); in c2k_bridge_setup() 77 mv64x60_config_pci_windows(bridge_base, bridge_pbase, bus, 0, in c2k_bridge_setup() 111 mv64x60_config_cpu2pci_window(bridge_base, bus, in c2k_bridge_setup() 117 out_le32((u32 *)(bridge_base + MV64x60_CPU_BAR_ENABLE), in c2k_bridge_setup() 126 mem_size = mv64x60_get_mem_size(bridge_base); in c2k_fixups() 142 if (bridge_base != 0) { in c2k_reset() 143 temp = in_le32((u32 *)(bridge_base + MV64x60_MPP_CNTL_0)); in c2k_reset() [all …]
|
D | mv64x60.h | 48 u32 mv64x60_cfg_read(u8 *bridge_base, u8 hose, u8 bus, u8 devfn, 50 void mv64x60_cfg_write(u8 *bridge_base, u8 hose, u8 bus, u8 devfn, 53 void mv64x60_config_ctlr_windows(u8 *bridge_base, u8 *bridge_pbase, 55 void mv64x60_config_pci_windows(u8 *bridge_base, u8 *bridge_pbase, u8 hose, 57 void mv64x60_config_cpu2pci_window(u8 *bridge_base, u8 hose, u32 pci_base_hi, 60 u32 mv64x60_get_mem_size(u8 *bridge_base);
|
/linux-4.4.14/arch/arm/plat-orion/ |
D | time.c | 48 static void __iomem *bridge_base; variable 86 writel(bridge_timer1_clr_mask, bridge_base + BRIDGE_CAUSE_OFF); in orion_clkevt_next_event() 88 u = readl(bridge_base + BRIDGE_MASK_OFF); in orion_clkevt_next_event() 90 writel(u, bridge_base + BRIDGE_MASK_OFF); in orion_clkevt_next_event() 121 u = readl(bridge_base + BRIDGE_MASK_OFF); in orion_clkevt_shutdown() 122 writel(u & ~BRIDGE_INT_TIMER1, bridge_base + BRIDGE_MASK_OFF); in orion_clkevt_shutdown() 125 writel(bridge_timer1_clr_mask, bridge_base + BRIDGE_CAUSE_OFF); in orion_clkevt_shutdown() 144 u = readl(bridge_base + BRIDGE_MASK_OFF); in orion_clkevt_set_periodic() 145 writel(u | BRIDGE_INT_TIMER1, bridge_base + BRIDGE_MASK_OFF); in orion_clkevt_set_periodic() 173 writel(bridge_timer1_clr_mask, bridge_base + BRIDGE_CAUSE_OFF); in orion_timer_interrupt() [all …]
|
/linux-4.4.14/drivers/soc/mediatek/ |
D | mtk-pmic-wrap.c | 378 void __iomem *bridge_base; member 733 writel(0x7f, wrp->bridge_base + PWRAP_MT8135_BRIDGE_IORD_ARB_EN); in pwrap_init() 734 writel(0x1, wrp->bridge_base + PWRAP_MT8135_BRIDGE_WACS3_EN); in pwrap_init() 735 writel(0x1, wrp->bridge_base + PWRAP_MT8135_BRIDGE_WACS4_EN); in pwrap_init() 736 writel(0x1, wrp->bridge_base + PWRAP_MT8135_BRIDGE_WDT_UNIT); in pwrap_init() 737 writel(0xffff, wrp->bridge_base + PWRAP_MT8135_BRIDGE_WDT_SRC_EN); in pwrap_init() 738 writel(0x1, wrp->bridge_base + PWRAP_MT8135_BRIDGE_TIMER_EN); in pwrap_init() 739 writel(0x7ff, wrp->bridge_base + PWRAP_MT8135_BRIDGE_INT_EN); in pwrap_init() 762 writel(1, wrp->bridge_base + PWRAP_MT8135_BRIDGE_INIT_DONE3); in pwrap_init() 763 writel(1, wrp->bridge_base + PWRAP_MT8135_BRIDGE_INIT_DONE4); in pwrap_init() [all …]
|
/linux-4.4.14/arch/arm/plat-orion/include/plat/ |
D | time.h | 16 void orion_time_init(void __iomem *bridge_base, u32 bridge_timer1_clr_mask,
|