Lines Matching refs:regs_soc
72 void __iomem *regs_soc;
117 reg = readl(rtc->regs_soc + RTC_38X_BRIDGE_TIMING_CTL);
122 writel(reg, rtc->regs_soc + RTC_38X_BRIDGE_TIMING_CTL);
129 reg = readl(rtc->regs_soc + RTC_8K_BRIDGE_TIMING_CTL0);
134 writel(reg, rtc->regs_soc + RTC_8K_BRIDGE_TIMING_CTL0);
136 reg = readl(rtc->regs_soc + RTC_8K_BRIDGE_TIMING_CTL1);
139 writel(reg, rtc->regs_soc + RTC_8K_BRIDGE_TIMING_CTL1);
191 u32 val = readl(rtc->regs_soc + SOC_RTC_INTERRUPT);
193 writel(val & ~SOC_RTC_ALARM1, rtc->regs_soc + SOC_RTC_INTERRUPT);
198 u32 val = readl(rtc->regs_soc + SOC_RTC_INTERRUPT);
200 writel(val | SOC_RTC_ALARM1_MASK, rtc->regs_soc + SOC_RTC_INTERRUPT);
205 writel(RTC_8K_ALARM2, rtc->regs_soc + RTC_8K_ISR);
210 writel(RTC_8K_ALARM2, rtc->regs_soc + RTC_8K_IMR);
524 rtc->regs_soc = devm_ioremap_resource(&pdev->dev, res);
525 if (IS_ERR(rtc->regs_soc))
526 return PTR_ERR(rtc->regs_soc);