Searched refs:pm_base (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-loongson.c | 81 void __iomem *pm_base; /* PM domain base, for RTC alarm wakeup */ member 127 writel(readl(priv->pm_base + PM1_EN_REG) & ~RTC_EN, in loongson_rtc_handler() 128 priv->pm_base + PM1_EN_REG); in loongson_rtc_handler() 131 writel(RTC_STS, priv->pm_base + PM1_STS_REG); in loongson_rtc_handler() 244 alrm->enabled = !!(readl(priv->pm_base + PM1_EN_REG) & RTC_EN); in loongson_rtc_read_alarm() 254 val = readl(priv->pm_base + PM1_EN_REG); in loongson_rtc_alarm_irq_enable() 257 priv->pm_base + PM1_EN_REG); in loongson_rtc_alarm_irq_enable() 331 priv->pm_base = regs - priv->config->pm_offset; in loongson_rtc_probe()
|
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-ich.c | 92 struct resource *pm_base; /* Power Management IO base */ member 209 if (!ichx_priv.pm_base) in ich6_gpio_get() 215 ICHX_WRITE(BIT(16 + nr), 0, ichx_priv.pm_base); in ich6_gpio_get() 216 data = ICHX_READ(0, ichx_priv.pm_base); in ich6_gpio_get() 458 ichx_priv.pm_base = res_pm; in ichx_gpio_probe()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-ich.c | 90 struct resource *pm_base; /* Power Management IO base */ member 207 if (!ichx_priv.pm_base) in ich6_gpio_get() 213 ICHX_WRITE(BIT(16 + nr), 0, ichx_priv.pm_base); in ich6_gpio_get() 214 data = ICHX_READ(0, ichx_priv.pm_base); in ich6_gpio_get() 456 ichx_priv.pm_base = res_pm; in ichx_gpio_probe()
|
/kernel/linux/linux-5.10/arch/arm/mach-cns3xxx/ |
H A D | core.c | 96 u32 __iomem *pm_base = IOMEM(CNS3XXX_PM_BASE_VIRT); in cns3xxx_power_off() local 101 clkctrl = readl(pm_base + PM_SYS_CLK_CTRL_OFFSET); in cns3xxx_power_off() 104 writel(clkctrl, pm_base + PM_SYS_CLK_CTRL_OFFSET); in cns3xxx_power_off()
|
Completed in 3 milliseconds