Home
last modified time | relevance | path

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

12

/Linux-v4.19/arch/arm/mach-hisi/
Dhotplug.c76 static void __iomem *ctrl_base; variable
87 ctrl_base + SCPERPWREN); in set_cpu_hi3620()
91 writel_relaxed(0x01 << cpu, ctrl_base + SCCPUCOREEN); in set_cpu_hi3620()
96 writel_relaxed(val << cpu, ctrl_base + SCCPURSTDIS); in set_cpu_hi3620()
99 writel_relaxed(val << cpu, ctrl_base + SCCPURSTEN); in set_cpu_hi3620()
104 ctrl_base + SCISODIS); in set_cpu_hi3620()
108 val = readl_relaxed(ctrl_base + SCPERCTRL0); in set_cpu_hi3620()
110 writel_relaxed(val, ctrl_base + SCPERCTRL0); in set_cpu_hi3620()
115 writel_relaxed(val << cpu, ctrl_base + SCCPURSTDIS); in set_cpu_hi3620()
118 val = readl_relaxed(ctrl_base + SCPERCTRL0); in set_cpu_hi3620()
[all …]
Dplatsmp.c24 static void __iomem *ctrl_base; variable
29 if (!cpu || !ctrl_base) in hi3xxx_set_cpu_jump()
31 writel_relaxed(__pa_symbol(jump_addr), ctrl_base + ((cpu - 1) << 2)); in hi3xxx_set_cpu_jump()
37 if (!cpu || !ctrl_base) in hi3xxx_get_cpu_jump()
39 return readl_relaxed(ctrl_base + ((cpu - 1) << 2)); in hi3xxx_get_cpu_jump()
65 if (!ctrl_base) { in hi3xxx_smp_prepare_cpus()
71 ctrl_base = of_iomap(np, 0); in hi3xxx_smp_prepare_cpus()
72 if (!ctrl_base) { in hi3xxx_smp_prepare_cpus()
80 ctrl_base += offset; in hi3xxx_smp_prepare_cpus()
165 ctrl_base = of_iomap(node, 0); in hip01_boot_secondary()
[all …]
/Linux-v4.19/drivers/phy/broadcom/
Dphy-brcm-usb-init.c462 static u32 brcmusb_usb_mdio_read(void __iomem *ctrl_base, u32 reg, int mode) in brcmusb_usb_mdio_read() argument
467 brcmusb_writel(data, USB_CTRL_REG(ctrl_base, MDIO)); in brcmusb_usb_mdio_read()
469 brcmusb_writel(data, USB_CTRL_REG(ctrl_base, MDIO)); in brcmusb_usb_mdio_read()
473 brcmusb_writel(data, USB_CTRL_REG(ctrl_base, MDIO)); in brcmusb_usb_mdio_read()
477 return brcmusb_readl(USB_CTRL_REG(ctrl_base, MDIO2)) & 0xffff; in brcmusb_usb_mdio_read()
480 static void brcmusb_usb_mdio_write(void __iomem *ctrl_base, u32 reg, in brcmusb_usb_mdio_write() argument
486 brcmusb_writel(data, USB_CTRL_REG(ctrl_base, MDIO)); in brcmusb_usb_mdio_write()
488 brcmusb_writel(data, USB_CTRL_REG(ctrl_base, MDIO)); in brcmusb_usb_mdio_write()
493 brcmusb_writel(data, USB_CTRL_REG(ctrl_base, MDIO)); in brcmusb_usb_mdio_write()
498 static void brcmusb_usb_phy_ldo_fix(void __iomem *ctrl_base) in brcmusb_usb_phy_ldo_fix() argument
[all …]
Dphy-brcm-sata.c80 void __iomem *ctrl_base; member
198 return priv->ctrl_base + (port->portnum * size); in brcm_sata_ctrl_base()
299 void __iomem *ctrl_base = brcm_sata_ctrl_base(port); in brcm_ns2_sata_init() local
330 writel(PHY_CTRL_1_RESET, ctrl_base + PHY_CTRL_1); in brcm_ns2_sata_init()
332 writel(0x0, ctrl_base + PHY_CTRL_1); in brcm_ns2_sata_init()
593 priv->ctrl_base = devm_ioremap_resource(dev, res); in brcm_sata_phy_probe()
594 if (IS_ERR(priv->ctrl_base)) in brcm_sata_phy_probe()
595 return PTR_ERR(priv->ctrl_base); in brcm_sata_phy_probe()
/Linux-v4.19/drivers/video/fbdev/riva/
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 …]
Drivafb.h48 u8 __iomem *ctrl_base; /* virtual control register base addr */ member
/Linux-v4.19/arch/arm/mach-omap2/
Domap_phy_internal.c50 void __iomem *ctrl_base; in omap4430_phy_power_down() local
55 ctrl_base = ioremap(OMAP443X_SCM_BASE, SZ_1K); in omap4430_phy_power_down()
56 if (!ctrl_base) { in omap4430_phy_power_down()
62 writel_relaxed(PHY_PD, ctrl_base + CONTROL_DEV_CONF); in omap4430_phy_power_down()
64 iounmap(ctrl_base); in omap4430_phy_power_down()
/Linux-v4.19/arch/mips/pci/
Dpci-ar724x.c44 void __iomem *ctrl_base; member
63 reset = __raw_readl(apc->ctrl_base + AR724X_PCI_REG_RESET); in ar724x_pci_check_link()
239 base = apc->ctrl_base; in ar724x_pci_irq_handler()
259 base = apc->ctrl_base; in ar724x_pci_irq_unmask()
280 base = apc->ctrl_base; in ar724x_pci_irq_mask()
314 base = apc->ctrl_base; in ar724x_pci_irq_init()
352 app = __raw_readl(apc->ctrl_base + AR724X_PCI_REG_APP); in ar724x_pci_hw_init()
354 __raw_writel(app, apc->ctrl_base + AR724X_PCI_REG_APP); in ar724x_pci_hw_init()
379 apc->ctrl_base = devm_ioremap_resource(&pdev->dev, res); in ar724x_pci_probe()
380 if (IS_ERR(apc->ctrl_base)) in ar724x_pci_probe()
[all …]
/Linux-v4.19/arch/arm/mm/
Dcache-uniphier.c82 void __iomem *ctrl_base; member
233 writel_relaxed(val, data->ctrl_base + UNIPHIER_SSCC); in __uniphier_cache_enable()
383 data->ctrl_base = of_iomap(np, 0); in __uniphier_cache_init()
384 if (!data->ctrl_base) { in __uniphier_cache_init()
404 data->way_ctrl_base = data->ctrl_base + 0xc00; in __uniphier_cache_init()
421 data->way_ctrl_base = data->ctrl_base + 0x870; in __uniphier_cache_init()
425 data->way_ctrl_base = data->ctrl_base + 0x840; in __uniphier_cache_init()
454 iounmap(data->ctrl_base); in __uniphier_cache_init()
/Linux-v4.19/drivers/usb/musb/
Dmusb_dsps.c174 void __iomem *reg_base = musb->ctrl_base; in dsps_musb_enable()
199 void __iomem *reg_base = musb->ctrl_base; in dsps_musb_disable()
260 musb_writel(musb->ctrl_base, wrp->coreintr_set, in dsps_check_status()
302 musb_writel(musb->ctrl_base, wrp->epintr_status, epintr); in dsps_musb_clear_ep_rxintr()
308 void __iomem *reg_base = musb->ctrl_base; in dsps_interrupt()
410 glue->regset.base = musb->ctrl_base; in dsps_musb_dbg_init()
431 musb->ctrl_base = reg_base; in dsps_musb_init()
468 musb_writel(musb->ctrl_base, wrp->phy_utmi, val); in dsps_musb_init()
506 void __iomem *ctrl_base = musb->ctrl_base; in dsps_musb_set_mode() local
509 reg = musb_readl(ctrl_base, wrp->mode); in dsps_musb_set_mode()
[all …]
Ddavinci.c84 musb_writel(musb->ctrl_base, DAVINCI_USB_INT_MASK_SET_REG, tmp); in davinci_musb_enable()
88 musb_writel(musb->ctrl_base, DAVINCI_USB_INT_MASK_SET_REG, tmp); in davinci_musb_enable()
93 musb_writel(musb->ctrl_base, DAVINCI_USB_INT_MASK_SET_REG, tmp); in davinci_musb_enable()
102 musb_writel(musb->ctrl_base, DAVINCI_USB_INT_SET_REG, in davinci_musb_enable()
116 musb_writel(musb->ctrl_base, DAVINCI_USB_INT_MASK_CLR_REG, in davinci_musb_disable()
120 musb_writel(musb->ctrl_base, DAVINCI_USB_EOI_REG, 0); in davinci_musb_disable()
213 musb_writel(musb->ctrl_base, DAVINCI_USB_INT_SET_REG, in otg_timer()
249 void __iomem *tibase = musb->ctrl_base; in davinci_musb_interrupt()
359 void __iomem *tibase = musb->ctrl_base; in davinci_musb_init()
Dtusb6010.c46 void __iomem *tbase = musb->ctrl_base; in tusb_get_revision()
63 void __iomem *tbase = musb->ctrl_base; in tusb_print_revision()
96 void __iomem *tbase = musb->ctrl_base; in tusb_wbus_quirk()
327 void __iomem *tbase = musb->ctrl_base; in tusb_draw_power()
363 void __iomem *tbase = musb->ctrl_base; in tusb_set_clock_source()
390 void __iomem *tbase = musb->ctrl_base; in tusb_allow_idle()
427 void __iomem *tbase = musb->ctrl_base; in tusb_musb_vbus_status()
551 void __iomem *tbase = musb->ctrl_base; in tusb_musb_set_vbus()
628 void __iomem *tbase = musb->ctrl_base; in tusb_musb_set_mode()
820 void __iomem *tbase = musb->ctrl_base; in tusb_musb_interrupt()
[all …]
Dda8xx.c86 void __iomem *reg_base = musb->ctrl_base; in da8xx_musb_enable()
105 void __iomem *reg_base = musb->ctrl_base; in da8xx_musb_disable()
164 musb_writel(musb->ctrl_base, DA8XX_USB_INTR_SRC_SET_REG, in otg_timer()
225 void __iomem *reg_base = musb->ctrl_base; in da8xx_musb_interrupt()
357 void __iomem *reg_base = musb->ctrl_base; in da8xx_musb_init()
448 void __iomem *reg_base = musb->ctrl_base; in da8xx_dma_controller_callback()
Dmusb_cppi41.c359 musb_writel(musb->ctrl_base, USB_CTRL_TX_MODE, new_mode); in cppi41_set_dma_mode()
362 musb_writel(musb->ctrl_base, USB_CTRL_RX_MODE, new_mode); in cppi41_set_dma_mode()
388 musb_writel(musb->ctrl_base, DA8XX_USB_MODE, new_mode); in da8xx_set_dma_mode()
407 musb_writel(controller->controller.musb->ctrl_base, in cppi41_set_autoreq_mode()
439 musb_writel(musb->ctrl_base, in cppi41_configure_channel()
449 musb_writel(musb->ctrl_base, in cppi41_configure_channel()
626 musb_writel(musb->ctrl_base, controller->tdown_reg, in cppi41_dma_channel_abort()
632 musb_writel(musb->ctrl_base, controller->tdown_reg, tdbit); in cppi41_dma_channel_abort()
Dam35x.c83 void __iomem *reg_base = musb->ctrl_base; in am35x_musb_enable()
103 void __iomem *reg_base = musb->ctrl_base; in am35x_musb_disable()
152 musb_writel(musb->ctrl_base, CORE_INTR_SRC_SET_REG, in otg_timer()
200 void __iomem *reg_base = musb->ctrl_base; in am35x_musb_interrupt()
333 void __iomem *reg_base = musb->ctrl_base; in am35x_musb_init()
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()
/Linux-v4.19/drivers/leds/
Dleds-sc27xx-bltc.c81 u32 ctrl_base = leds->priv->base + SC27XX_LEDS_CTRL; in sc27xx_led_enable() local
93 return regmap_update_bits(regmap, ctrl_base, in sc27xx_led_enable()
101 u32 ctrl_base = leds->priv->base + SC27XX_LEDS_CTRL; in sc27xx_led_disable() local
104 return regmap_update_bits(regmap, ctrl_base, in sc27xx_led_disable()
/Linux-v4.19/sound/pci/
Dsis7019.c96 void __iomem *ctrl_base; member
206 void __iomem *base = voice->ctrl_base; in sis_update_sso()
530 void __iomem *ctrl_base = voice->ctrl_base; in sis_pcm_playback_prepare() local
571 writel(format, ctrl_base + SIS_PLAY_DMA_FORMAT_CSO); in sis_pcm_playback_prepare()
572 writel(dma_addr, ctrl_base + SIS_PLAY_DMA_BASE); in sis_pcm_playback_prepare()
573 writel(control, ctrl_base + SIS_PLAY_DMA_CONTROL); in sis_pcm_playback_prepare()
574 writel(sso_eso, ctrl_base + SIS_PLAY_DMA_SSO_ESO); in sis_pcm_playback_prepare()
587 readl(ctrl_base); in sis_pcm_playback_prepare()
667 cso = readl(voice->ctrl_base + SIS_PLAY_DMA_FORMAT_CSO); in sis_pcm_pointer()
733 void __iomem *play_base = timing->ctrl_base; in sis_prepare_timing_voice()
[all …]
/Linux-v4.19/arch/mips/ath79/
Dpci.c169 unsigned long ctrl_base, in ath79_register_pci_ar724x() argument
188 res[1].start = ctrl_base; in ath79_register_pci_ar724x()
189 res[1].end = ctrl_base + AR724X_PCI_CTRL_SIZE - 1; in ath79_register_pci_ar724x()
/Linux-v4.19/drivers/spi/
Dspi-ti-qspi.c55 struct regmap *ctrl_base; member
491 if (qspi->ctrl_base) { in ti_qspi_enable_memory_map()
492 regmap_update_bits(qspi->ctrl_base, qspi->ctrl_reg, in ti_qspi_enable_memory_map()
504 if (qspi->ctrl_base) in ti_qspi_disable_memory_map()
505 regmap_update_bits(qspi->ctrl_base, qspi->ctrl_reg, in ti_qspi_disable_memory_map()
742 qspi->ctrl_base = in ti_qspi_probe()
745 if (IS_ERR(qspi->ctrl_base)) { in ti_qspi_probe()
746 ret = PTR_ERR(qspi->ctrl_base); in ti_qspi_probe()
/Linux-v4.19/drivers/clk/samsung/
Dclk-cpu.h53 void __iomem *ctrl_base; member
Dclk-cpu.c371 base = cpuclk->ctrl_base; in exynos_cpuclk_notifier_cb()
394 base = cpuclk->ctrl_base; in exynos5433_cpuclk_notifier_cb()
427 cpuclk->ctrl_base = ctx->reg_base + offset; in exynos_register_cpu_clock()
/Linux-v4.19/arch/arm/kernel/
Dhw_breakpoint.c337 int i, max_slots, ctrl_base, val_base; in arch_install_hw_breakpoint() local
345 ctrl_base = ARM_BASE_BCR; in arch_install_hw_breakpoint()
351 ctrl_base = ARM_BASE_WCR; in arch_install_hw_breakpoint()
377 ctrl_base = ARM_BASE_BCR + core_num_brps; in arch_install_hw_breakpoint()
386 write_wb_reg(ctrl_base + i, ctrl); in arch_install_hw_breakpoint()
/Linux-v4.19/drivers/perf/
Darm-cci.c101 void __iomem *ctrl_base; member
375 rev = readl_relaxed(cci_pmu->ctrl_base + CCI_PID2) & CCI_PID2_REV_MASK; in probe_cci400_revision()
673 val = readl_relaxed(cci_pmu->ctrl_base + CCI_PMCR) | CCI_PMCR_CEN; in __cci_pmu_enable_nosync()
674 writel(val, cci_pmu->ctrl_base + CCI_PMCR); in __cci_pmu_enable_nosync()
690 val = readl_relaxed(cci_pmu->ctrl_base + CCI_PMCR) & ~CCI_PMCR_CEN; in __cci_pmu_disable()
691 writel(val, cci_pmu->ctrl_base + CCI_PMCR); in __cci_pmu_disable()
795 return (readl_relaxed(cci_pmu->ctrl_base + CCI_PMCR) & in pmu_get_max_counters()
1617 cci_pmu->ctrl_base = *(void __iomem **)dev->platform_data; in cci_pmu_alloc()
/Linux-v4.19/drivers/gpu/drm/msm/dsi/
Ddsi_host.c108 void __iomem *ctrl_base; member
194 return msm_readl(msm_host->ctrl_base + reg); in dsi_read()
198 msm_writel(data, msm_host->ctrl_base + reg); in dsi_write()
240 ret = dsi_get_version(msm_host->ctrl_base, &major, &minor); in dsi_get_config()
1541 if (!msm_host->ctrl_base) in dsi_host_irq()
1825 msm_host->ctrl_base = msm_ioremap(pdev, "dsi_ctrl", "DSI CTRL"); in msm_dsi_host_init()
1826 if (IS_ERR(msm_host->ctrl_base)) { in msm_dsi_host_init()
1828 ret = PTR_ERR(msm_host->ctrl_base); in msm_dsi_host_init()
1849 msm_host->ctrl_base += msm_host->cfg_hnd->cfg->io_offset; in msm_dsi_host_init()

12