Lines Matching refs:ctrl4a

660 	u8 ctrl4a, ctrl4b;  in ds1685_rtc_work_queue()  local
665 ctrl4a = rtc->read(rtc, RTC_EXT_CTRL_4A); in ds1685_rtc_work_queue()
673 if ((ctrl4b & RTC_CTRL_4B_KSE) && (ctrl4a & RTC_CTRL_4A_KF)) { in ds1685_rtc_work_queue()
681 (ctrl4a & ~(RTC_CTRL_4A_KF))); in ds1685_rtc_work_queue()
707 if ((ctrl4b & RTC_CTRL_4B_WIE) && (ctrl4a & RTC_CTRL_4A_WF)) { in ds1685_rtc_work_queue()
709 (ctrl4a & ~(RTC_CTRL_4A_WF))); in ds1685_rtc_work_queue()
729 if ((ctrl4b & RTC_CTRL_4B_RIE) && (ctrl4a & RTC_CTRL_4A_RF)) { in ds1685_rtc_work_queue()
731 (ctrl4a & ~(RTC_CTRL_4A_RF))); in ds1685_rtc_work_queue()
810 u8 ctrla, ctrlb, ctrlc, ctrld, ctrl4a, ctrl4b, ssn[8]; in ds1685_rtc_proc() local
823 ctrl4a = rtc->read(rtc, RTC_EXT_CTRL_4A); in ds1685_rtc_proc()
890 ((ctrl4a & RTC_CTRL_4A_VRT2) ? "ok" : "exhausted or n/a"), in ds1685_rtc_proc()
903 ds1685_rtc_print_regs(ctrl4a, bits[4]), in ds1685_rtc_proc()
1139 u8 ctrl4a; in ds1685_rtc_sysfs_auxbatt_show() local
1142 ctrl4a = rtc->read(rtc, RTC_EXT_CTRL_4A); in ds1685_rtc_sysfs_auxbatt_show()
1146 (ctrl4a & RTC_CTRL_4A_VRT2) ? "ok" : "not ok or N/A"); in ds1685_rtc_sysfs_auxbatt_show()
1571 u8 ctrla, ctrl4a, ctrl4b; in ds1685_rtc_poweroff() local
1604 ctrl4a = rtc->read(rtc, RTC_EXT_CTRL_4A); in ds1685_rtc_poweroff()
1605 if (ctrl4a & RTC_CTRL_4A_VRT2) { in ds1685_rtc_poweroff()
1607 ctrl4a &= ~(RTC_CTRL_4A_RWK_MASK); in ds1685_rtc_poweroff()
1608 rtc->write(rtc, RTC_EXT_CTRL_4A, ctrl4a); in ds1685_rtc_poweroff()
1626 (ctrl4a | RTC_CTRL_4A_PAB)); in ds1685_rtc_poweroff()