Lines Matching refs:val
165 static inline void rtc_write(struct omap_rtc *rtc, unsigned int reg, u8 val)
167 writeb(val, rtc->base + reg);
170 static inline void rtc_writel(struct omap_rtc *rtc, unsigned int reg, u32 val)
172 writel(val, rtc->base + reg);
417 u32 val;
421 val = rtc_readl(rtc, OMAP_RTC_PMIC_REG);
422 rtc_writel(rtc, OMAP_RTC_PMIC_REG, val | OMAP_RTC_PMIC_POWER_EN_EN);
451 val = rtc_read(rtc, OMAP_RTC_INTERRUPTS_REG);
453 val | OMAP_RTC_INTERRUPTS_IT_ALARM2);
457 val = rtc_read(rtc, OMAP_RTC_STATUS_REG);
458 if (!(val & OMAP_RTC_STATUS_ALARM2))
485 u32 val;
491 val = rtc_readl(omap_rtc_power_off_rtc, OMAP_RTC_PMIC_REG);
492 val |= OMAP_RTC_PMIC_POWER_EN_EN | OMAP_RTC_PMIC_EXT_WKUP_POL(0) |
494 rtc_writel(omap_rtc_power_off_rtc, OMAP_RTC_PMIC_REG, val);
603 u32 val;
606 val = rtc_readl(rtc, OMAP_RTC_PMIC_REG);
610 if (!(val & OMAP_RTC_PMIC_EXT_WKUP_EN(pin)))
614 if (val & OMAP_RTC_PMIC_EXT_WKUP_POL(pin))
631 u32 val;
636 val = rtc_readl(rtc, OMAP_RTC_PMIC_REG);
639 val |= OMAP_RTC_PMIC_EXT_WKUP_POL(pin);
648 val |= OMAP_RTC_PMIC_EXT_WKUP_EN(pin);
650 val &= ~OMAP_RTC_PMIC_EXT_WKUP_EN(pin);
653 val &= ~OMAP_RTC_PMIC_EXT_WKUP_POL(pin);
663 rtc_writel(rtc, OMAP_RTC_PMIC_REG, val);
692 u32 *val = _val;
696 val[i] = rtc_readl(rtc,
706 u32 *val = _val;
712 OMAP_RTC_SCRATCH0_REG + offset + (i * 4), val[i]);