Home
last modified time | relevance | path

Searched refs:CMOS_READ (Results 1 - 25 of 59) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-mc146818-lib.c36 seconds = CMOS_READ(RTC_SECONDS); in mc146818_avoid_UIP()
38 if (CMOS_READ(RTC_FREQ_SELECT) & RTC_UIP) { in mc146818_avoid_UIP()
45 if (seconds != CMOS_READ(RTC_SECONDS)) { in mc146818_avoid_UIP()
57 if (CMOS_READ(RTC_FREQ_SELECT) & RTC_UIP) { in mc146818_avoid_UIP()
69 if (seconds != CMOS_READ(RTC_SECONDS)) { in mc146818_avoid_UIP()
93 val = CMOS_READ(RTC_FREQ_SELECT); in mc146818_does_rtc_work()
136 time->tm_sec = CMOS_READ(RTC_SECONDS); in mc146818_get_time()
138 if (CMOS_READ(RTC_FREQ_SELECT) & RTC_UIP) { in mc146818_get_time()
145 if (time->tm_sec != CMOS_READ(RTC_SECONDS)) { in mc146818_get_time()
156 time->tm_min = CMOS_READ(RTC_MINUTE in mc146818_get_time()
[all...]
H A Drtc-cmos.c23 * So **ALL** calls to CMOS_READ and CMOS_WRITE must be done with
46 /* this is for "generic access to PC-style RTC" using CMOS_READ/CMOS_WRITE */
265 time->tm_sec = CMOS_READ(RTC_SECONDS_ALARM); in cmos_read_alarm_callback()
266 time->tm_min = CMOS_READ(RTC_MINUTES_ALARM); in cmos_read_alarm_callback()
267 time->tm_hour = CMOS_READ(RTC_HOURS_ALARM); in cmos_read_alarm_callback()
271 time->tm_mday = CMOS_READ(p->cmos->day_alrm) & 0x3f; in cmos_read_alarm_callback()
276 time->tm_mon = CMOS_READ(p->cmos->mon_alrm); in cmos_read_alarm_callback()
282 p->rtc_control = CMOS_READ(RTC_CONTROL); in cmos_read_alarm_callback()
355 rtc_intr = CMOS_READ(RTC_INTR_FLAGS); in cmos_checkintr()
372 rtc_control = CMOS_READ(RTC_CONTRO in cmos_irq_enable()
[all...]
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dmc146818-time.h39 save_control = CMOS_READ(RTC_CONTROL); /* tell the clock it's being set */ in mc146818_set_rtc_mmss()
42 save_freq_select = CMOS_READ(RTC_FREQ_SELECT); /* stop and reset prescaler */ in mc146818_set_rtc_mmss()
45 cmos_minutes = CMOS_READ(RTC_MINUTES); in mc146818_set_rtc_mmss()
97 sec = CMOS_READ(RTC_SECONDS); in mc146818_get_cmos_time()
98 min = CMOS_READ(RTC_MINUTES); in mc146818_get_cmos_time()
99 hour = CMOS_READ(RTC_HOURS); in mc146818_get_cmos_time()
100 day = CMOS_READ(RTC_DAY_OF_MONTH); in mc146818_get_cmos_time()
101 mon = CMOS_READ(RTC_MONTH); in mc146818_get_cmos_time()
102 year = CMOS_READ(RTC_YEAR); in mc146818_get_cmos_time()
103 } while (sec != CMOS_READ(RTC_SECOND in mc146818_get_cmos_time()
[all...]
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Dmc146818-time.h39 save_control = CMOS_READ(RTC_CONTROL); /* tell the clock it's being set */ in mc146818_set_rtc_mmss()
42 save_freq_select = CMOS_READ(RTC_FREQ_SELECT); /* stop and reset prescaler */ in mc146818_set_rtc_mmss()
45 cmos_minutes = CMOS_READ(RTC_MINUTES); in mc146818_set_rtc_mmss()
97 sec = CMOS_READ(RTC_SECONDS); in mc146818_get_cmos_time()
98 min = CMOS_READ(RTC_MINUTES); in mc146818_get_cmos_time()
99 hour = CMOS_READ(RTC_HOURS); in mc146818_get_cmos_time()
100 day = CMOS_READ(RTC_DAY_OF_MONTH); in mc146818_get_cmos_time()
101 mon = CMOS_READ(RTC_MONTH); in mc146818_get_cmos_time()
102 year = CMOS_READ(RTC_YEAR); in mc146818_get_cmos_time()
103 } while (sec != CMOS_READ(RTC_SECOND in mc146818_get_cmos_time()
[all...]
/kernel/linux/linux-5.10/arch/mips/dec/
H A Dtime.c30 sec = CMOS_READ(RTC_SECONDS); in read_persistent_clock64()
31 min = CMOS_READ(RTC_MINUTES); in read_persistent_clock64()
32 hour = CMOS_READ(RTC_HOURS); in read_persistent_clock64()
33 day = CMOS_READ(RTC_DAY_OF_MONTH); in read_persistent_clock64()
34 mon = CMOS_READ(RTC_MONTH); in read_persistent_clock64()
35 year = CMOS_READ(RTC_YEAR); in read_persistent_clock64()
41 real_year = CMOS_READ(RTC_DEC_YEAR); in read_persistent_clock64()
42 } while (sec != CMOS_READ(RTC_SECONDS)); in read_persistent_clock64()
46 if (!(CMOS_READ(RTC_CONTROL) & RTC_DM_BINARY) || RTC_ALWAYS_BCD) { in read_persistent_clock64()
78 save_control = CMOS_READ(RTC_CONTRO in update_persistent_clock64()
[all...]
/kernel/linux/linux-6.6/arch/mips/dec/
H A Dtime.c30 sec = CMOS_READ(RTC_SECONDS); in read_persistent_clock64()
31 min = CMOS_READ(RTC_MINUTES); in read_persistent_clock64()
32 hour = CMOS_READ(RTC_HOURS); in read_persistent_clock64()
33 day = CMOS_READ(RTC_DAY_OF_MONTH); in read_persistent_clock64()
34 mon = CMOS_READ(RTC_MONTH); in read_persistent_clock64()
35 year = CMOS_READ(RTC_YEAR); in read_persistent_clock64()
41 real_year = CMOS_READ(RTC_DEC_YEAR); in read_persistent_clock64()
42 } while (sec != CMOS_READ(RTC_SECONDS)); in read_persistent_clock64()
46 if (!(CMOS_READ(RTC_CONTROL) & RTC_DM_BINARY) || RTC_ALWAYS_BCD) { in read_persistent_clock64()
78 save_control = CMOS_READ(RTC_CONTRO in update_persistent_clock64()
[all...]
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-mc146818-lib.c41 seconds = CMOS_READ(RTC_SECONDS); in mc146818_avoid_UIP()
43 if (CMOS_READ(RTC_FREQ_SELECT) & RTC_UIP) { in mc146818_avoid_UIP()
50 if (seconds != CMOS_READ(RTC_SECONDS)) { in mc146818_avoid_UIP()
62 if (CMOS_READ(RTC_FREQ_SELECT) & RTC_UIP) { in mc146818_avoid_UIP()
74 if (seconds != CMOS_READ(RTC_SECONDS)) { in mc146818_avoid_UIP()
122 p->time->tm_min = CMOS_READ(RTC_MINUTES); in mc146818_get_time_callback()
123 p->time->tm_hour = CMOS_READ(RTC_HOURS); in mc146818_get_time_callback()
124 p->time->tm_mday = CMOS_READ(RTC_DAY_OF_MONTH); in mc146818_get_time_callback()
125 p->time->tm_mon = CMOS_READ(RTC_MONTH); in mc146818_get_time_callback()
126 p->time->tm_year = CMOS_READ(RTC_YEA in mc146818_get_time_callback()
[all...]
H A Drtc-cmos.c23 * So **ALL** calls to CMOS_READ and CMOS_WRITE must be done with
46 /* this is for "generic access to PC-style RTC" using CMOS_READ/CMOS_WRITE */
265 time->tm_sec = CMOS_READ(RTC_SECONDS_ALARM); in cmos_read_alarm_callback()
266 time->tm_min = CMOS_READ(RTC_MINUTES_ALARM); in cmos_read_alarm_callback()
267 time->tm_hour = CMOS_READ(RTC_HOURS_ALARM); in cmos_read_alarm_callback()
271 time->tm_mday = CMOS_READ(p->cmos->day_alrm) & 0x3f; in cmos_read_alarm_callback()
276 time->tm_mon = CMOS_READ(p->cmos->mon_alrm); in cmos_read_alarm_callback()
282 p->rtc_control = CMOS_READ(RTC_CONTROL); in cmos_read_alarm_callback()
355 rtc_intr = CMOS_READ(RTC_INTR_FLAGS); in cmos_checkintr()
372 rtc_control = CMOS_READ(RTC_CONTRO in cmos_irq_enable()
[all...]
/kernel/linux/linux-5.10/arch/mips/mti-malta/
H A Dmalta-time.c83 while (CMOS_READ(RTC_REG_A) & RTC_UIP); in estimate_frequencies()
84 while (!(CMOS_READ(RTC_REG_A) & RTC_UIP)); in estimate_frequencies()
90 while (CMOS_READ(RTC_REG_A) & RTC_UIP); in estimate_frequencies()
91 secs1 = CMOS_READ(RTC_SECONDS); in estimate_frequencies()
94 while (!(CMOS_READ(RTC_REG_A) & RTC_UIP)); in estimate_frequencies()
100 while (CMOS_READ(RTC_REG_A) & RTC_UIP); in estimate_frequencies()
101 secs2 = CMOS_READ(RTC_SECONDS); in estimate_frequencies()
103 ctrl = CMOS_READ(RTC_CONTROL); in estimate_frequencies()
189 freq = CMOS_READ(RTC_FREQ_SELECT); in init_rtc()
194 ctrl = CMOS_READ(RTC_CONTRO in init_rtc()
[all...]
/kernel/linux/linux-6.6/arch/mips/mti-malta/
H A Dmalta-time.c78 while (CMOS_READ(RTC_REG_A) & RTC_UIP); in estimate_frequencies()
79 while (!(CMOS_READ(RTC_REG_A) & RTC_UIP)); in estimate_frequencies()
85 while (CMOS_READ(RTC_REG_A) & RTC_UIP); in estimate_frequencies()
86 secs1 = CMOS_READ(RTC_SECONDS); in estimate_frequencies()
89 while (!(CMOS_READ(RTC_REG_A) & RTC_UIP)); in estimate_frequencies()
95 while (CMOS_READ(RTC_REG_A) & RTC_UIP); in estimate_frequencies()
96 secs2 = CMOS_READ(RTC_SECONDS); in estimate_frequencies()
98 ctrl = CMOS_READ(RTC_CONTROL); in estimate_frequencies()
184 freq = CMOS_READ(RTC_FREQ_SELECT); in init_rtc()
189 ctrl = CMOS_READ(RTC_CONTRO in init_rtc()
[all...]
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Drtc.c85 while ((CMOS_READ(RTC_FREQ_SELECT) & RTC_UIP)) in mach_get_cmos_time()
88 sec = CMOS_READ(RTC_SECONDS); in mach_get_cmos_time()
89 min = CMOS_READ(RTC_MINUTES); in mach_get_cmos_time()
90 hour = CMOS_READ(RTC_HOURS); in mach_get_cmos_time()
91 day = CMOS_READ(RTC_DAY_OF_MONTH); in mach_get_cmos_time()
92 mon = CMOS_READ(RTC_MONTH); in mach_get_cmos_time()
93 year = CMOS_READ(RTC_YEAR); in mach_get_cmos_time()
98 century = CMOS_READ(acpi_gbl_FADT.century); in mach_get_cmos_time()
101 status = CMOS_READ(RTC_CONTROL); in mach_get_cmos_time()
/kernel/linux/linux-5.10/arch/arm/mach-footbridge/
H A Disa-rtc.c35 reg_d = CMOS_READ(RTC_REG_D); in isa_rtc_init()
46 reg_b = CMOS_READ(RTC_REG_B) & 0x7f; in isa_rtc_init()
50 if ((CMOS_READ(RTC_REG_A) & 0x7f) == RTC_REF_CLCK_32KHZ && in isa_rtc_init()
51 CMOS_READ(RTC_REG_B) == reg_b) { in isa_rtc_init()
/kernel/linux/linux-6.6/arch/arm/mach-footbridge/
H A Disa-rtc.c34 reg_d = CMOS_READ(RTC_REG_D); in isa_rtc_init()
45 reg_b = CMOS_READ(RTC_REG_B) & 0x7f; in isa_rtc_init()
49 if ((CMOS_READ(RTC_REG_A) & 0x7f) == RTC_REF_CLCK_32KHZ && in isa_rtc_init()
50 CMOS_READ(RTC_REG_B) == reg_b) { in isa_rtc_init()
/kernel/linux/linux-5.10/arch/mips/kernel/
H A Dcevt-ds1287.c17 return (CMOS_READ(RTC_REG_C) & RTC_PF) != 0; in ds1287_timer_state()
55 val = CMOS_READ(RTC_REG_B); in ds1287_shutdown()
69 val = CMOS_READ(RTC_REG_B); in ds1287_set_periodic()
96 CMOS_READ(RTC_REG_C); in ds1287_interrupt()
/kernel/linux/linux-6.6/arch/mips/kernel/
H A Dcevt-ds1287.c17 return (CMOS_READ(RTC_REG_C) & RTC_PF) != 0; in ds1287_timer_state()
55 val = CMOS_READ(RTC_REG_B); in ds1287_shutdown()
69 val = CMOS_READ(RTC_REG_B); in ds1287_set_periodic()
96 CMOS_READ(RTC_REG_C); in ds1287_interrupt()
/kernel/linux/linux-5.10/arch/alpha/kernel/
H A Dtime.c213 x = CMOS_READ(RTC_FREQ_SELECT) & 0x3f; in common_init_rtc()
231 x = CMOS_READ(RTC_CONTROL); in common_init_rtc()
238 (void) CMOS_READ(RTC_INTR_FLAGS); in common_init_rtc()
388 do { } while (!(CMOS_READ(RTC_FREQ_SELECT) & RTC_UIP));
389 do { } while (CMOS_READ(RTC_FREQ_SELECT) & RTC_UIP);
H A Drtc.c59 ctrl = CMOS_READ(RTC_CONTROL); in init_rtc_epoch()
60 year = CMOS_READ(RTC_YEAR); in init_rtc_epoch()
/kernel/linux/linux-6.6/arch/alpha/kernel/
H A Dtime.c213 x = CMOS_READ(RTC_FREQ_SELECT) & 0x3f; in common_init_rtc()
231 x = CMOS_READ(RTC_CONTROL); in common_init_rtc()
238 (void) CMOS_READ(RTC_INTR_FLAGS); in common_init_rtc()
388 do { } while (!(CMOS_READ(RTC_FREQ_SELECT) & RTC_UIP));
389 do { } while (CMOS_READ(RTC_FREQ_SELECT) & RTC_UIP);
H A Drtc.c59 ctrl = CMOS_READ(RTC_CONTROL); in init_rtc_epoch()
60 year = CMOS_READ(RTC_YEAR); in init_rtc_epoch()
/kernel/linux/linux-5.10/arch/m68k/include/asm/
H A Dmc146818rtc.h17 #define CMOS_READ(addr) ({ \ macro
/kernel/linux/linux-5.10/arch/alpha/include/asm/
H A Dmc146818rtc.h19 #define CMOS_READ(addr) ({ \ macro
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dmc146818rtc.h22 #define CMOS_READ(addr) ({ \ macro
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dmc146818rtc_32.h19 #define CMOS_READ(addr) ({ \ macro
H A Dmc146818rtc_64.h20 #define CMOS_READ(addr) ({ \ macro
/kernel/linux/linux-6.6/arch/m68k/include/asm/
H A Dmc146818rtc.h17 #define CMOS_READ(addr) ({ \ macro

Completed in 10 milliseconds

123