Home
last modified time | relevance | path

Searched refs:pmu_base (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/soc/dove/
Dpmu.c33 void __iomem *pmu_base; member
149 void __iomem *pmu_base = pmu->pmu_base; in pmu_domain_power_off() local
157 val &= readl_relaxed(pmu_base + PMU_ISO); in pmu_domain_power_off()
158 writel_relaxed(val, pmu_base + PMU_ISO); in pmu_domain_power_off()
169 val = readl_relaxed(pmu_base + PMU_PWR) | pmu_dom->pwr_mask; in pmu_domain_power_off()
170 writel_relaxed(val, pmu_base + PMU_PWR); in pmu_domain_power_off()
183 void __iomem *pmu_base = pmu->pmu_base; in pmu_domain_power_on() local
189 val = ~pmu_dom->pwr_mask & readl_relaxed(pmu_base + PMU_PWR); in pmu_domain_power_on()
190 writel_relaxed(val, pmu_base + PMU_PWR); in pmu_domain_power_on()
202 val |= readl_relaxed(pmu_base + PMU_ISO); in pmu_domain_power_on()
[all …]
/Linux-v4.19/arch/mips/vr41xx/common/
Dpmu.c45 static void __iomem *pmu_base; variable
47 #define pmu_read(offset) readw(pmu_base + (offset))
48 #define pmu_write(offset, value) writew((value), pmu_base + (offset))
122 pmu_base = ioremap(start, size); in vr41xx_pmu_init()
123 if (pmu_base == NULL) { in vr41xx_pmu_init()
/Linux-v4.19/arch/arm/mach-rockchip/
Dplatsmp.c220 void __iomem *pmu_base; in rockchip_smp_prepare_pmu() local
247 pmu_base = of_iomap(node, 0); in rockchip_smp_prepare_pmu()
248 if (!pmu_base) { in rockchip_smp_prepare_pmu()
253 pmu = regmap_init_mmio(NULL, pmu_base, &rockchip_pmu_regmap_config); in rockchip_smp_prepare_pmu()
257 iounmap(pmu_base); in rockchip_smp_prepare_pmu()
/Linux-v4.19/include/linux/soc/dove/
Dpmu.h16 void __iomem *pmu_base; member
/Linux-v4.19/drivers/pinctrl/mvebu/
Dpinctrl-dove.c64 static void __iomem *pmu_base; variable
78 func = readl(pmu_base + PMU_SIGNAL_SELECT_0 + off); in dove_pmu_mpp_ctrl_get()
99 func = readl(pmu_base + PMU_SIGNAL_SELECT_0 + off); in dove_pmu_mpp_ctrl_set()
102 writel(func, pmu_base + PMU_SIGNAL_SELECT_0 + off); in dove_pmu_mpp_ctrl_set()
829 pmu_base = devm_ioremap_resource(&pdev->dev, res); in dove_pinctrl_probe()
830 if (IS_ERR(pmu_base)) in dove_pinctrl_probe()
831 return PTR_ERR(pmu_base); in dove_pinctrl_probe()
/Linux-v4.19/arch/arm/mach-dove/
Dcommon.c413 .pmu_base = DOVE_PMU_VIRT_BASE + 0x8000,