Home
last modified time | relevance | path

Searched refs:ctrl_base (Results 1 – 19 of 19) sorted by relevance

/linux/arch/arm/mach-hisi/
H A Dhotplug.c72 static void __iomem *ctrl_base; variable
83 ctrl_base + SCPERPWREN); in set_cpu_hi3620()
87 writel_relaxed(0x01 << cpu, ctrl_base + SCCPUCOREEN); in set_cpu_hi3620()
92 writel_relaxed(val << cpu, ctrl_base + SCCPURSTDIS); in set_cpu_hi3620()
95 writel_relaxed(val << cpu, ctrl_base + SCCPURSTEN); in set_cpu_hi3620()
100 ctrl_base + SCISODIS); in set_cpu_hi3620()
104 val = readl_relaxed(ctrl_base + SCPERCTRL0); in set_cpu_hi3620()
106 writel_relaxed(val, ctrl_base + SCPERCTRL0); in set_cpu_hi3620()
111 writel_relaxed(val << cpu, ctrl_base + SCCPURSTDIS); in set_cpu_hi3620()
114 val = readl_relaxed(ctrl_base + SCPERCTRL0); in set_cpu_hi3620()
[all …]
H A Dplatsmp.c21 static void __iomem *ctrl_base; variable
26 if (!cpu || !ctrl_base) in hi3xxx_set_cpu_jump()
28 writel_relaxed(__pa_symbol(jump_addr), ctrl_base + ((cpu - 1) << 2)); in hi3xxx_set_cpu_jump()
34 if (!cpu || !ctrl_base) in hi3xxx_get_cpu_jump()
36 return readl_relaxed(ctrl_base + ((cpu - 1) << 2)); in hi3xxx_get_cpu_jump()
62 if (!ctrl_base) { in hi3xxx_smp_prepare_cpus()
68 ctrl_base = of_iomap(np, 0); in hi3xxx_smp_prepare_cpus()
69 if (!ctrl_base) { in hi3xxx_smp_prepare_cpus()
79 ctrl_base += offset; in hi3xxx_smp_prepare_cpus()
165 ctrl_base = of_iomap(node, 0); in hip01_boot_secondary()
[all …]
/linux/drivers/fsi/
H A Dfsi-master-aspeed.c34 static const u32 ctrl_base = 0x80000000; variable
228 opb_readl(aspeed, ctrl_base + FSI_MRESP0, &mresp0); in check_errors()
229 opb_readl(aspeed, ctrl_base + FSI_MSTAP0, &mstap0); in check_errors()
230 opb_readl(aspeed, ctrl_base + FSI_MESRB0, &mesrb0); in check_errors()
242 ret = opb_writel(aspeed, ctrl_base + FSI_MRESP0, in check_errors()
340 ret = opb_writel(aspeed, ctrl_base + FSI_MCENP0 + (4 * idx), reg); in aspeed_master_link_enable()
344 ret = opb_writel(aspeed, ctrl_base + FSI_MSENP0 + (4 * idx), reg); in aspeed_master_link_enable()
401 opb_writel(aspeed, ctrl_base + FSI_MRESP0, reg); in aspeed_master_init()
406 opb_writel(aspeed, ctrl_base + FSI_MRESP0, reg); in aspeed_master_init()
409 opb_writel(aspeed, ctrl_base + FSI_MECTRL, reg); in aspeed_master_init()
[all …]
/linux/arch/arm/mach-omap2/
H A Domap_phy_internal.c35 void __iomem *ctrl_base; in omap4430_phy_power_down() local
40 ctrl_base = ioremap(OMAP443X_SCM_BASE, SZ_1K); in omap4430_phy_power_down()
41 if (!ctrl_base) { in omap4430_phy_power_down()
47 writel_relaxed(PHY_PD, ctrl_base + CONTROL_DEV_CONF); in omap4430_phy_power_down()
49 iounmap(ctrl_base); in omap4430_phy_power_down()
/linux/drivers/video/fbdev/riva/
H A Dnv_driver.c319 (volatile U032 __iomem *)(par->ctrl_base + 0x00680000); in riva_common_setup()
321 (volatile U032 __iomem *)(par->ctrl_base + 0x00100000); in riva_common_setup()
323 (volatile U032 __iomem *)(par->ctrl_base + 0x00002000); in riva_common_setup()
325 (volatile U032 __iomem *)(par->ctrl_base + 0x00400000); in riva_common_setup()
327 (volatile U032 __iomem *)(par->ctrl_base + 0x00101000); in riva_common_setup()
329 (volatile U032 __iomem *)(par->ctrl_base + 0x00009000); in riva_common_setup()
331 (volatile U032 __iomem *)(par->ctrl_base + 0x00000000); in riva_common_setup()
333 (volatile U032 __iomem *)(par->ctrl_base + 0x00800000); in riva_common_setup()
334 par->riva.PCIO0 = par->ctrl_base + 0x00601000; in riva_common_setup()
335 par->riva.PDIO0 = par->ctrl_base + 0x00681000; in riva_common_setup()
[all …]
H A Drivafb.h48 u8 __iomem *ctrl_base; /* virtual control register base addr */ member
/linux/arch/mips/pci/
H A Dpci-ar724x.c41 void __iomem *ctrl_base; member
60 reset = __raw_readl(apc->ctrl_base + AR724X_PCI_REG_RESET); in ar724x_pci_check_link()
236 base = apc->ctrl_base; in ar724x_pci_irq_handler()
256 base = apc->ctrl_base; in ar724x_pci_irq_unmask()
277 base = apc->ctrl_base; in ar724x_pci_irq_mask()
311 base = apc->ctrl_base; in ar724x_pci_irq_init()
349 app = __raw_readl(apc->ctrl_base + AR724X_PCI_REG_APP); in ar724x_pci_hw_init()
351 __raw_writel(app, apc->ctrl_base + AR724X_PCI_REG_APP); in ar724x_pci_hw_init()
375 apc->ctrl_base = devm_platform_ioremap_resource_byname(pdev, "ctrl_base"); in ar724x_pci_probe()
376 if (IS_ERR(apc->ctrl_base)) in ar724x_pci_probe()
[all …]
/linux/arch/arm/mm/
H A Dcache-uniphier.c75 void __iomem *ctrl_base; member
226 writel_relaxed(val, data->ctrl_base + UNIPHIER_SSCC); in __uniphier_cache_enable()
376 data->ctrl_base = of_iomap(np, 0); in __uniphier_cache_init()
377 if (!data->ctrl_base) { in __uniphier_cache_init()
397 data->way_ctrl_base = data->ctrl_base + 0xc00; in __uniphier_cache_init()
414 data->way_ctrl_base = data->ctrl_base + 0x870; in __uniphier_cache_init()
418 data->way_ctrl_base = data->ctrl_base + 0x840; in __uniphier_cache_init()
447 iounmap(data->ctrl_base); in __uniphier_cache_init()
/linux/drivers/usb/musb/
H A Dmusb_dsps.c173 void __iomem *reg_base = musb->ctrl_base; in dsps_musb_enable()
199 void __iomem *reg_base = musb->ctrl_base; in dsps_musb_disable()
269 musb_writel(musb->ctrl_base, wrp->coreintr_set, in dsps_check_status()
310 musb_writel(musb->ctrl_base, wrp->epintr_status, epintr); in dsps_musb_clear_ep_rxintr()
316 void __iomem *reg_base = musb->ctrl_base; in dsps_interrupt()
418 glue->regset.base = musb->ctrl_base; in dsps_musb_dbg_init()
439 musb->ctrl_base = reg_base; in dsps_musb_init()
476 musb_writel(musb->ctrl_base, wrp->phy_utmi, val); in dsps_musb_init()
514 void __iomem *ctrl_base = musb->ctrl_base; in dsps_musb_set_mode() local
517 reg = musb_readl(ctrl_base, wrp->mode); in dsps_musb_set_mode()
[all …]
H A Dtusb6010.c51 void __iomem *tbase = musb->ctrl_base; in tusb_get_revision()
68 void __iomem *tbase = musb->ctrl_base; in tusb_print_revision()
101 void __iomem *tbase = musb->ctrl_base; in tusb_wbus_quirk()
333 void __iomem *tbase = musb->ctrl_base; in tusb_draw_power()
369 void __iomem *tbase = musb->ctrl_base; in tusb_set_clock_source()
396 void __iomem *tbase = musb->ctrl_base; in tusb_allow_idle()
433 void __iomem *tbase = musb->ctrl_base; in tusb_musb_vbus_status()
558 void __iomem *tbase = musb->ctrl_base; in tusb_musb_set_vbus()
635 void __iomem *tbase = musb->ctrl_base; in tusb_musb_set_mode()
827 void __iomem *tbase = musb->ctrl_base; in tusb_musb_interrupt()
[all …]
H A Dda8xx.c88 void __iomem *reg_base = musb->ctrl_base; in da8xx_musb_enable()
107 void __iomem *reg_base = musb->ctrl_base; in da8xx_musb_disable()
167 musb_writel(musb->ctrl_base, DA8XX_USB_INTR_SRC_SET_REG, in otg_timer()
228 musb_writel(musb->ctrl_base, DA8XX_USB_CTRL_REG, DA8XX_SOFT_RESET_MASK); in da8xx_babble_recover()
235 void __iomem *reg_base = musb->ctrl_base; in da8xx_musb_interrupt()
360 void __iomem *reg_base = musb->ctrl_base; in da8xx_musb_init()
453 void __iomem *reg_base = musb->ctrl_base; in da8xx_dma_controller_callback()
H A Dtusb6010_omap.c585 void __iomem *tbase = musb->ctrl_base; in tusb_dma_controller_create()
591 musb_writel(musb->ctrl_base, TUSB_DMA_INT_MASK, 0x7fffffff); in tusb_dma_controller_create()
592 musb_writel(musb->ctrl_base, TUSB_DMA_EP_MAP, 0); in tusb_dma_controller_create()
604 tusb_dma->tbase = musb->ctrl_base; in tusb_dma_controller_create()
H A Dmusb_core.h324 void __iomem *ctrl_base; member
H A Dmusb_core.c2159 musb->ctrl_base = mbase; in allocate_instance()
/linux/drivers/leds/
H A Dleds-sc27xx-bltc.c90 u32 ctrl_base = leds->priv->base + SC27XX_LEDS_CTRL; in sc27xx_led_enable() local
102 return regmap_update_bits(regmap, ctrl_base, in sc27xx_led_enable()
110 u32 ctrl_base = leds->priv->base + SC27XX_LEDS_CTRL; in sc27xx_led_disable() local
113 return regmap_update_bits(regmap, ctrl_base, in sc27xx_led_disable()
151 u32 ctrl_base = leds->priv->base + SC27XX_LEDS_CTRL; in sc27xx_led_pattern_clear() local
161 err = regmap_update_bits(regmap, ctrl_base, in sc27xx_led_pattern_clear()
177 u32 ctrl_base = leds->priv->base + SC27XX_LEDS_CTRL; in sc27xx_led_pattern_set() local
229 err = regmap_update_bits(regmap, ctrl_base, in sc27xx_led_pattern_set()
/linux/drivers/phy/broadcom/
H A Dphy-brcm-sata.c74 void __iomem *ctrl_base; member
208 return priv->ctrl_base + (port->portnum * size); in brcm_sata_ctrl_base()
431 void __iomem *ctrl_base = brcm_sata_ctrl_base(port); in brcm_ns2_sata_init() local
462 writel(PHY_CTRL_1_RESET, ctrl_base + PHY_CTRL_1); in brcm_ns2_sata_init()
464 writel(0x0, ctrl_base + PHY_CTRL_1); in brcm_ns2_sata_init()
780 priv->ctrl_base = devm_platform_ioremap_resource_byname(pdev, "phy-ctrl"); in brcm_sata_phy_probe()
781 if (IS_ERR(priv->ctrl_base)) in brcm_sata_phy_probe()
782 return PTR_ERR(priv->ctrl_base); in brcm_sata_phy_probe()
/linux/drivers/spi/
H A Dspi-ti-qspi.c47 struct regmap *ctrl_base; member
530 if (qspi->ctrl_base) { in ti_qspi_enable_memory_map()
531 regmap_update_bits(qspi->ctrl_base, qspi->ctrl_reg, in ti_qspi_enable_memory_map()
544 if (qspi->ctrl_base) in ti_qspi_disable_memory_map()
545 regmap_update_bits(qspi->ctrl_base, qspi->ctrl_reg, in ti_qspi_disable_memory_map()
831 qspi->ctrl_base = in ti_qspi_probe()
834 if (IS_ERR(qspi->ctrl_base)) { in ti_qspi_probe()
835 ret = PTR_ERR(qspi->ctrl_base); in ti_qspi_probe()
/linux/arch/arm/kernel/
H A Dhw_breakpoint.c330 int i, max_slots, ctrl_base, val_base; in arch_install_hw_breakpoint() local
338 ctrl_base = ARM_BASE_BCR; in arch_install_hw_breakpoint()
344 ctrl_base = ARM_BASE_WCR; in arch_install_hw_breakpoint()
370 ctrl_base = ARM_BASE_BCR + core_num_brps; in arch_install_hw_breakpoint()
379 write_wb_reg(ctrl_base + i, ctrl); in arch_install_hw_breakpoint()
/linux/drivers/dma/
H A Dfsl-qdma.c218 void __iomem *ctrl_base; member
590 void __iomem *block, *ctrl = fsl_qdma->ctrl_base; in fsl_qdma_halt()
772 void __iomem *block, *ctrl = fsl_qdma->ctrl_base; in fsl_qdma_queue_handler()
877 void __iomem *block, *ctrl = fsl_qdma->ctrl_base; in fsl_qdma_reg_init()
1188 fsl_qdma->ctrl_base = devm_platform_ioremap_resource(pdev, 0); in fsl_qdma_probe()
1189 if (IS_ERR(fsl_qdma->ctrl_base)) in fsl_qdma_probe()
1190 return PTR_ERR(fsl_qdma->ctrl_base); in fsl_qdma_probe()