Symbol: cmos_rtc
drivers/rtc/rtc-cmos.c
1000
cmos_rtc.century = info->rtc_century;
drivers/rtc/rtc-cmos.c
1003
cmos_rtc.wake_on = info->wake_on;
drivers/rtc/rtc-cmos.c
1004
cmos_rtc.wake_off = info->wake_off;
drivers/rtc/rtc-cmos.c
1010
if (cmos_rtc.day_alrm >= 128)
drivers/rtc/rtc-cmos.c
1011
cmos_rtc.day_alrm = 0;
drivers/rtc/rtc-cmos.c
1013
if (cmos_rtc.mon_alrm >= 128)
drivers/rtc/rtc-cmos.c
1014
cmos_rtc.mon_alrm = 0;
drivers/rtc/rtc-cmos.c
1016
if (cmos_rtc.century >= 128)
drivers/rtc/rtc-cmos.c
1017
cmos_rtc.century = 0;
drivers/rtc/rtc-cmos.c
1019
cmos_rtc.dev = dev;
drivers/rtc/rtc-cmos.c
1020
dev_set_drvdata(dev, &cmos_rtc);
drivers/rtc/rtc-cmos.c
1022
cmos_rtc.rtc = devm_rtc_allocate_device(dev);
drivers/rtc/rtc-cmos.c
1023
if (IS_ERR(cmos_rtc.rtc)) {
drivers/rtc/rtc-cmos.c
1024
retval = PTR_ERR(cmos_rtc.rtc);
drivers/rtc/rtc-cmos.c
1028
if (cmos_rtc.mon_alrm)
drivers/rtc/rtc-cmos.c
1029
cmos_rtc.rtc->alarm_offset_max = SECS_PER_YEAR - 1;
drivers/rtc/rtc-cmos.c
1030
else if (cmos_rtc.day_alrm)
drivers/rtc/rtc-cmos.c
1031
cmos_rtc.rtc->alarm_offset_max = SECS_PER_MONTH - 1;
drivers/rtc/rtc-cmos.c
1033
cmos_rtc.rtc->alarm_offset_max = SECS_PER_DAY - 1;
drivers/rtc/rtc-cmos.c
1035
rename_region(ports, dev_name(&cmos_rtc.rtc->dev));
drivers/rtc/rtc-cmos.c
1052
cmos_rtc.rtc->irq_freq = 1024;
drivers/rtc/rtc-cmos.c
1054
hpet_set_periodic_freq(cmos_rtc.rtc->irq_freq);
drivers/rtc/rtc-cmos.c
1060
cmos_irq_disable(&cmos_rtc, RTC_PIE | RTC_AIE | RTC_UIE);
drivers/rtc/rtc-cmos.c
1091
0, dev_name(&cmos_rtc.rtc->dev),
drivers/rtc/rtc-cmos.c
1092
cmos_rtc.rtc);
drivers/rtc/rtc-cmos.c
1098
clear_bit(RTC_FEATURE_ALARM, cmos_rtc.rtc->features);
drivers/rtc/rtc-cmos.c
1101
cmos_rtc.rtc->ops = &cmos_rtc_ops;
drivers/rtc/rtc-cmos.c
1103
retval = devm_rtc_register_device(cmos_rtc.rtc);
drivers/rtc/rtc-cmos.c
1108
cmos_rtc.rtc->set_offset_nsec = NSEC_PER_SEC / 2;
drivers/rtc/rtc-cmos.c
1112
devm_rtc_nvmem_register(cmos_rtc.rtc, &nvmem_cfg);
drivers/rtc/rtc-cmos.c
1123
cmos_rtc.mon_alrm ? "alarms up to one year" :
drivers/rtc/rtc-cmos.c
1124
cmos_rtc.day_alrm ? "alarms up to one month" :
drivers/rtc/rtc-cmos.c
1126
cmos_rtc.century ? ", y3k" : "",
drivers/rtc/rtc-cmos.c
1134
free_irq(rtc_irq, cmos_rtc.rtc);
drivers/rtc/rtc-cmos.c
1136
cmos_rtc.dev = NULL;
drivers/rtc/rtc-cmos.c
1149
cmos_irq_disable(&cmos_rtc, RTC_IRQMASK);
drivers/rtc/rtc-cmos.c
1155
struct cmos_rtc *cmos = dev_get_drvdata(dev);
drivers/rtc/rtc-cmos.c
1183
struct cmos_rtc *cmos = dev_get_drvdata(dev);
drivers/rtc/rtc-cmos.c
1228
struct cmos_rtc *cmos = dev_get_drvdata(dev);
drivers/rtc/rtc-cmos.c
1283
struct cmos_rtc *cmos = dev_get_drvdata(dev);
drivers/rtc/rtc-cmos.c
1318
struct cmos_rtc *cmos = dev_get_drvdata(dev);
drivers/rtc/rtc-cmos.c
1415
struct cmos_rtc *cmos = dev_get_drvdata(dev);
drivers/rtc/rtc-cmos.c
1511
struct cmos_rtc *cmos = dev_get_drvdata(dev);
drivers/rtc/rtc-cmos.c
1551
if (!cmos_rtc.dev) {
drivers/rtc/rtc-cmos.c
248
struct cmos_rtc *cmos;
drivers/rtc/rtc-cmos.c
282
struct cmos_rtc *cmos = dev_get_drvdata(dev);
drivers/rtc/rtc-cmos.c
343
static void cmos_checkintr(struct cmos_rtc *cmos, unsigned char rtc_control)
drivers/rtc/rtc-cmos.c
360
static void cmos_irq_enable(struct cmos_rtc *cmos, unsigned char mask)
drivers/rtc/rtc-cmos.c
383
static void cmos_irq_disable(struct cmos_rtc *cmos, unsigned char mask)
drivers/rtc/rtc-cmos.c
403
struct cmos_rtc *cmos = dev_get_drvdata(dev);
drivers/rtc/rtc-cmos.c
469
struct cmos_rtc *cmos;
drivers/rtc/rtc-cmos.c
513
struct cmos_rtc *cmos = dev_get_drvdata(dev);
drivers/rtc/rtc-cmos.c
564
struct cmos_rtc *cmos = dev_get_drvdata(dev);
drivers/rtc/rtc-cmos.c
582
struct cmos_rtc *cmos = dev_get_drvdata(dev);
drivers/rtc/rtc-cmos.c
659
struct cmos_rtc *cmos = priv;
drivers/rtc/rtc-cmos.c
689
static struct cmos_rtc cmos_rtc;
drivers/rtc/rtc-cmos.c
717
if (!cmos_rtc.suspend_ctrl)
drivers/rtc/rtc-cmos.c
720
irqstat &= (cmos_rtc.suspend_ctrl & RTC_IRQMASK) | RTC_IRQF;
drivers/rtc/rtc-cmos.c
727
cmos_rtc.suspend_ctrl &= ~RTC_AIE;
drivers/rtc/rtc-cmos.c
750
struct cmos_rtc *cmos = dev_get_drvdata(dev);
drivers/rtc/rtc-cmos.c
766
if (cmos_rtc.suspend_ctrl)
drivers/rtc/rtc-cmos.c
769
cmos_rtc.suspend_ctrl &= ~RTC_AIE;
drivers/rtc/rtc-cmos.c
848
cmos_rtc.wake_on = rtc_wake_on;
drivers/rtc/rtc-cmos.c
849
cmos_rtc.wake_off = rtc_wake_off;
drivers/rtc/rtc-cmos.c
858
cmos_rtc.day_alrm = acpi_gbl_FADT.day_alarm;
drivers/rtc/rtc-cmos.c
859
cmos_rtc.mon_alrm = acpi_gbl_FADT.month_alarm;
drivers/rtc/rtc-cmos.c
860
cmos_rtc.century = acpi_gbl_FADT.century;
drivers/rtc/rtc-cmos.c
872
struct cmos_rtc *cmos = dev_get_drvdata(dev);
drivers/rtc/rtc-cmos.c
936
.priv = &cmos_rtc,
drivers/rtc/rtc-cmos.c
940
if (cmos_rtc.dev)
drivers/rtc/rtc-cmos.c
962
cmos_rtc.irq = rtc_irq;
drivers/rtc/rtc-cmos.c
963
cmos_rtc.iomem = ports;
drivers/rtc/rtc-cmos.c
998
cmos_rtc.day_alrm = info->rtc_day_alarm;
drivers/rtc/rtc-cmos.c
999
cmos_rtc.mon_alrm = info->rtc_mon_alarm;