/linux-4.4.14/drivers/rtc/ |
H A D | rtc-mrst.c | 147 unsigned char rtc_control; mrst_read_alarm() local 166 rtc_control = vrtc_cmos_read(RTC_CONTROL); mrst_read_alarm() 169 t->enabled = !!(rtc_control & RTC_AIE); mrst_read_alarm() 175 static void mrst_checkintr(struct mrst_rtc *mrst, unsigned char rtc_control) mrst_checkintr() argument 184 rtc_intr &= (rtc_control & RTC_IRQMASK) | RTC_IRQF; mrst_checkintr() 191 unsigned char rtc_control; mrst_irq_enable() local 197 rtc_control = vrtc_cmos_read(RTC_CONTROL); mrst_irq_enable() 198 mrst_checkintr(mrst, rtc_control); mrst_irq_enable() 200 rtc_control |= mask; mrst_irq_enable() 201 vrtc_cmos_write(rtc_control, RTC_CONTROL); mrst_irq_enable() 203 mrst_checkintr(mrst, rtc_control); mrst_irq_enable() 208 unsigned char rtc_control; mrst_irq_disable() local 210 rtc_control = vrtc_cmos_read(RTC_CONTROL); mrst_irq_disable() 211 rtc_control &= ~mask; mrst_irq_disable() 212 vrtc_cmos_write(rtc_control, RTC_CONTROL); mrst_irq_disable() 213 mrst_checkintr(mrst, rtc_control); mrst_irq_disable() 273 unsigned char rtc_control, valid; mrst_procfs() local 276 rtc_control = vrtc_cmos_read(RTC_CONTROL); mrst_procfs() 285 (rtc_control & RTC_PIE) ? "on" : "off", mrst_procfs() 286 (rtc_control & RTC_AIE) ? "on" : "off"); mrst_procfs() 331 unsigned char rtc_control; vrtc_mrst_do_probe() local 363 rtc_control = vrtc_cmos_read(RTC_CONTROL); vrtc_mrst_do_probe() 366 if (!(rtc_control & RTC_24H) || (rtc_control & (RTC_DM_BINARY))) vrtc_mrst_do_probe()
|
H A D | rtc-cmos.c | 214 unsigned char rtc_control; cmos_read_alarm() local 244 rtc_control = CMOS_READ(RTC_CONTROL); cmos_read_alarm() 247 if (!(rtc_control & RTC_DM_BINARY) || RTC_ALWAYS_BCD) { cmos_read_alarm() 277 t->enabled = !!(rtc_control & RTC_AIE); cmos_read_alarm() 283 static void cmos_checkintr(struct cmos_rtc *cmos, unsigned char rtc_control) cmos_checkintr() argument 295 rtc_intr &= (rtc_control & RTC_IRQMASK) | RTC_IRQF; cmos_checkintr() 302 unsigned char rtc_control; cmos_irq_enable() local 307 rtc_control = CMOS_READ(RTC_CONTROL); cmos_irq_enable() 308 cmos_checkintr(cmos, rtc_control); cmos_irq_enable() 310 rtc_control |= mask; cmos_irq_enable() 311 CMOS_WRITE(rtc_control, RTC_CONTROL); cmos_irq_enable() 314 cmos_checkintr(cmos, rtc_control); cmos_irq_enable() 319 unsigned char rtc_control; cmos_irq_disable() local 321 rtc_control = CMOS_READ(RTC_CONTROL); cmos_irq_disable() 322 rtc_control &= ~mask; cmos_irq_disable() 323 CMOS_WRITE(rtc_control, RTC_CONTROL); cmos_irq_disable() 326 cmos_checkintr(cmos, rtc_control); cmos_irq_disable() 332 unsigned char mon, mday, hrs, min, sec, rtc_control; cmos_set_alarm() local 343 rtc_control = CMOS_READ(RTC_CONTROL); cmos_set_alarm() 344 if (!(rtc_control & RTC_DM_BINARY) || RTC_ALWAYS_BCD) { cmos_set_alarm() 409 unsigned char rtc_control, valid; cmos_procfs() local 412 rtc_control = CMOS_READ(RTC_CONTROL); cmos_procfs() 428 (rtc_control & RTC_PIE) ? "yes" : "no", cmos_procfs() 429 (rtc_control & RTC_UIE) ? "yes" : "no", cmos_procfs() 431 // (rtc_control & RTC_SQWE) ? "yes" : "no", cmos_procfs() 432 (rtc_control & RTC_DM_BINARY) ? "no" : "yes", cmos_procfs() 433 (rtc_control & RTC_DST_EN) ? "yes" : "no", cmos_procfs() 538 u8 rtc_control; cmos_interrupt() local 550 rtc_control = CMOS_READ(RTC_CONTROL); cmos_interrupt() 558 irqstat &= (rtc_control & RTC_IRQMASK) | RTC_IRQF; cmos_interrupt() 568 rtc_control &= ~RTC_AIE; cmos_interrupt() 569 CMOS_WRITE(rtc_control, RTC_CONTROL); cmos_interrupt() 594 unsigned char rtc_control; cmos_do_probe() local 700 rtc_control = CMOS_READ(RTC_CONTROL); cmos_do_probe() 707 if (is_valid_irq(rtc_irq) && !(rtc_control & RTC_24H)) { cmos_do_probe() 811 unsigned char rtc_control; cmos_aie_poweroff() local 817 rtc_control = CMOS_READ(RTC_CONTROL); cmos_aie_poweroff() 821 if (rtc_control & RTC_AIE) cmos_aie_poweroff()
|
H A D | rtc-twl.c | 253 u8 rtc_control; twl_rtc_read_time() local 274 rtc_control = save_control | BIT_RTC_CTRL_REG_GET_TIME_M; twl_rtc_read_time() 278 rtc_control |= BIT_RTC_CTRL_REG_RTC_V_OPT; twl_rtc_read_time() 280 ret = twl_rtc_write_u8(rtc_control, REG_RTC_CTRL_REG); twl_rtc_read_time()
|
H A D | rtc-rs5c313.c | 35 * rtc_register/rtc_unregister/rtc_control
|
/linux-4.4.14/sound/core/ |
H A D | rtctimer.c | 96 rtc_control(rtc, RTC_IRQP_SET, rtctimer_freq); rtctimer_start() 97 rtc_control(rtc, RTC_PIE_ON, 0); rtctimer_start() 107 rtc_control(rtc, RTC_PIE_OFF, 0); rtctimer_stop()
|
/linux-4.4.14/drivers/mfd/ |
H A D | menelaus.c | 172 u8 rtc_control; member in struct:menelaus_chip 845 if (the_menelaus->rtc_control & RTC_CTRL_MODE12) { menelaus_to_time() 868 if (the_menelaus->rtc_control & RTC_CTRL_MODE12) { time_to_menelaus() 981 w->enabled = !!(the_menelaus->rtc_control & RTC_CTRL_AL_EN); menelaus_read_alarm() 997 if (the_menelaus->rtc_control & RTC_CTRL_AL_EN) { menelaus_set_alarm() 998 the_menelaus->rtc_control &= ~RTC_CTRL_AL_EN; menelaus_set_alarm() 1000 the_menelaus->rtc_control); menelaus_set_alarm() 1012 the_menelaus->rtc_control |= RTC_CTRL_AL_EN; menelaus_set_alarm() 1014 the_menelaus->rtc_control); menelaus_set_alarm() 1040 if (the_menelaus->rtc_control & RTC_CTRL_AL_EN) menelaus_ioctl() 1042 the_menelaus->rtc_control |= RTC_CTRL_AL_EN; menelaus_ioctl() 1045 if (!(the_menelaus->rtc_control & RTC_CTRL_AL_EN)) menelaus_ioctl() 1047 the_menelaus->rtc_control &= ~RTC_CTRL_AL_EN; menelaus_ioctl() 1069 return menelaus_write_reg(MENELAUS_RTC_CTRL, the_menelaus->rtc_control); menelaus_ioctl() 1094 the_menelaus->rtc_control &= ~RTC_CTRL_AL_EN; menelaus_rtc_alarm_work() 1095 menelaus_write_reg(MENELAUS_RTC_CTRL, the_menelaus->rtc_control); menelaus_rtc_alarm_work() 1119 m->rtc_control = menelaus_read_reg(MENELAUS_RTC_CTRL); menelaus_rtc_init() 1120 if (!(m->rtc_control & RTC_CTRL_RTC_EN) menelaus_rtc_init() 1121 || (m->rtc_control & RTC_CTRL_AL_EN) menelaus_rtc_init() 1122 || (m->rtc_control & RTC_CTRL_EVERY_MASK)) { menelaus_rtc_init() 1123 if (!(m->rtc_control & RTC_CTRL_RTC_EN)) { menelaus_rtc_init() 1125 m->rtc_control |= RTC_CTRL_RTC_EN; menelaus_rtc_init() 1127 m->rtc_control &= ~RTC_CTRL_EVERY_MASK; menelaus_rtc_init() 1128 m->rtc_control &= ~RTC_CTRL_AL_EN; menelaus_rtc_init() 1129 menelaus_write_reg(MENELAUS_RTC_CTRL, m->rtc_control); menelaus_rtc_init()
|
/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_mtl.h | 46 enum rtc_control { enum
|
/linux-4.4.14/drivers/char/ |
H A D | rtc.c | 45 * rtc_register/rtc_unregister/rtc_control 432 /* can be called from isr via rtc_control() */ rtc_do_ioctl() 447 /* can be called from isr via rtc_control() */ rtc_do_ioctl() 653 /* can be called from isr via rtc_control() */ rtc_do_ioctl() 876 int rtc_control(rtc_task_t *task, unsigned int cmd, unsigned long arg) rtc_control() function 893 EXPORT_SYMBOL(rtc_control); variable
|
/linux-4.4.14/include/linux/ |
H A D | rtc.h | 205 int rtc_control(rtc_task_t *t, unsigned int cmd, unsigned long arg);
|
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac1000.h | 300 enum rtc_control { enum
|