Lines Matching refs:lpcr
90 u32 lpcr; in snvs_rtc_enable() local
94 lpcr = readl(data->ioaddr + SNVS_LPCR); in snvs_rtc_enable()
96 lpcr |= SNVS_LPCR_SRTC_ENV; in snvs_rtc_enable()
98 lpcr &= ~SNVS_LPCR_SRTC_ENV; in snvs_rtc_enable()
99 writel(lpcr, data->ioaddr + SNVS_LPCR); in snvs_rtc_enable()
104 lpcr = readl(data->ioaddr + SNVS_LPCR); in snvs_rtc_enable()
107 if (lpcr & SNVS_LPCR_SRTC_ENV) in snvs_rtc_enable()
110 if (!(lpcr & SNVS_LPCR_SRTC_ENV)) in snvs_rtc_enable()
168 u32 lpcr; in snvs_rtc_alarm_irq_enable() local
173 lpcr = readl(data->ioaddr + SNVS_LPCR); in snvs_rtc_alarm_irq_enable()
175 lpcr |= (SNVS_LPCR_LPTA_EN | SNVS_LPCR_LPWUI_EN); in snvs_rtc_alarm_irq_enable()
177 lpcr &= ~(SNVS_LPCR_LPTA_EN | SNVS_LPCR_LPWUI_EN); in snvs_rtc_alarm_irq_enable()
178 writel(lpcr, data->ioaddr + SNVS_LPCR); in snvs_rtc_alarm_irq_enable()
193 u32 lpcr; in snvs_rtc_set_alarm() local
200 lpcr = readl(data->ioaddr + SNVS_LPCR); in snvs_rtc_set_alarm()
201 lpcr &= ~SNVS_LPCR_LPTA_EN; in snvs_rtc_set_alarm()
202 writel(lpcr, data->ioaddr + SNVS_LPCR); in snvs_rtc_set_alarm()