Home
last modified time | relevance | path

Searched refs:CMOS_WRITE (Results 1 - 25 of 54) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-mc146818-lib.c301 CMOS_WRITE((save_control|RTC_SET), RTC_CONTROL); in mc146818_set_time()
304 CMOS_WRITE((save_freq_select & ~RTC_AMD_BANK_SELECT), RTC_FREQ_SELECT); in mc146818_set_time()
306 CMOS_WRITE((save_freq_select|RTC_DIV_RESET2), RTC_FREQ_SELECT); in mc146818_set_time()
309 CMOS_WRITE(real_yrs, RTC_DEC_YEAR); in mc146818_set_time()
311 CMOS_WRITE(yrs, RTC_YEAR); in mc146818_set_time()
312 CMOS_WRITE(mon, RTC_MONTH); in mc146818_set_time()
313 CMOS_WRITE(day, RTC_DAY_OF_MONTH); in mc146818_set_time()
314 CMOS_WRITE(hrs, RTC_HOURS); in mc146818_set_time()
315 CMOS_WRITE(min, RTC_MINUTES); in mc146818_set_time()
316 CMOS_WRITE(se in mc146818_set_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 */
376 CMOS_WRITE(rtc_control, RTC_CONTROL); in cmos_irq_enable()
394 CMOS_WRITE(rtc_control, RTC_CONTROL); in cmos_irq_disable()
492 CMOS_WRITE(p->hrs, RTC_HOURS_ALARM); in cmos_set_alarm_callback()
493 CMOS_WRITE(p->min, RTC_MINUTES_ALARM); in cmos_set_alarm_callback()
494 CMOS_WRITE(p->sec, RTC_SECONDS_ALARM); in cmos_set_alarm_callback()
498 CMOS_WRITE(p->mday, p->cmos->day_alrm); in cmos_set_alarm_callback()
500 CMOS_WRITE(p->mon, p->cmos->mon_alrm); in cmos_set_alarm_callback()
690 CMOS_WRITE(*bu in cmos_nvram_write()
[all...]
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-mc146818-lib.c282 CMOS_WRITE((save_control|RTC_SET), RTC_CONTROL); in mc146818_set_time()
285 CMOS_WRITE((save_freq_select & ~RTC_AMD_BANK_SELECT), RTC_FREQ_SELECT); in mc146818_set_time()
287 CMOS_WRITE((save_freq_select|RTC_DIV_RESET2), RTC_FREQ_SELECT); in mc146818_set_time()
290 CMOS_WRITE(real_yrs, RTC_DEC_YEAR); in mc146818_set_time()
292 CMOS_WRITE(yrs, RTC_YEAR); in mc146818_set_time()
293 CMOS_WRITE(mon, RTC_MONTH); in mc146818_set_time()
294 CMOS_WRITE(day, RTC_DAY_OF_MONTH); in mc146818_set_time()
295 CMOS_WRITE(hrs, RTC_HOURS); in mc146818_set_time()
296 CMOS_WRITE(min, RTC_MINUTES); in mc146818_set_time()
297 CMOS_WRITE(se in mc146818_set_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 */
376 CMOS_WRITE(rtc_control, RTC_CONTROL); in cmos_irq_enable()
394 CMOS_WRITE(rtc_control, RTC_CONTROL); in cmos_irq_disable()
492 CMOS_WRITE(p->hrs, RTC_HOURS_ALARM); in cmos_set_alarm_callback()
493 CMOS_WRITE(p->min, RTC_MINUTES_ALARM); in cmos_set_alarm_callback()
494 CMOS_WRITE(p->sec, RTC_SECONDS_ALARM); in cmos_set_alarm_callback()
498 CMOS_WRITE(p->mday, p->cmos->day_alrm); in cmos_set_alarm_callback()
500 CMOS_WRITE(p->mon, p->cmos->mon_alrm); in cmos_set_alarm_callback()
684 CMOS_WRITE(*bu in cmos_nvram_write()
[all...]
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dmc146818-time.h40 CMOS_WRITE((save_control|RTC_SET), RTC_CONTROL); in mc146818_set_rtc_mmss()
43 CMOS_WRITE((save_freq_select|RTC_DIV_RESET2), RTC_FREQ_SELECT); in mc146818_set_rtc_mmss()
66 CMOS_WRITE(real_seconds, RTC_SECONDS); in mc146818_set_rtc_mmss()
67 CMOS_WRITE(real_minutes, RTC_MINUTES); in mc146818_set_rtc_mmss()
82 CMOS_WRITE(save_control, RTC_CONTROL); in mc146818_set_rtc_mmss()
83 CMOS_WRITE(save_freq_select, RTC_FREQ_SELECT); in mc146818_set_rtc_mmss()
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Dmc146818-time.h40 CMOS_WRITE((save_control|RTC_SET), RTC_CONTROL); in mc146818_set_rtc_mmss()
43 CMOS_WRITE((save_freq_select|RTC_DIV_RESET2), RTC_FREQ_SELECT); in mc146818_set_rtc_mmss()
66 CMOS_WRITE(real_seconds, RTC_SECONDS); in mc146818_set_rtc_mmss()
67 CMOS_WRITE(real_minutes, RTC_MINUTES); in mc146818_set_rtc_mmss()
82 CMOS_WRITE(save_control, RTC_CONTROL); in mc146818_set_rtc_mmss()
83 CMOS_WRITE(save_freq_select, RTC_FREQ_SELECT); in mc146818_set_rtc_mmss()
/kernel/linux/linux-5.10/arch/mips/dec/
H A Dtime.c79 CMOS_WRITE((save_control | RTC_SET), RTC_CONTROL); in update_persistent_clock64()
83 CMOS_WRITE((save_freq_select | RTC_DIV_RESET2), RTC_FREQ_SELECT); in update_persistent_clock64()
105 CMOS_WRITE(real_seconds, RTC_SECONDS); in update_persistent_clock64()
106 CMOS_WRITE(real_minutes, RTC_MINUTES); in update_persistent_clock64()
120 CMOS_WRITE(save_control, RTC_CONTROL); in update_persistent_clock64()
121 CMOS_WRITE(save_freq_select, RTC_FREQ_SELECT); in update_persistent_clock64()
/kernel/linux/linux-6.6/arch/mips/dec/
H A Dtime.c79 CMOS_WRITE((save_control | RTC_SET), RTC_CONTROL); in update_persistent_clock64()
83 CMOS_WRITE((save_freq_select | RTC_DIV_RESET2), RTC_FREQ_SELECT); in update_persistent_clock64()
105 CMOS_WRITE(real_seconds, RTC_SECONDS); in update_persistent_clock64()
106 CMOS_WRITE(real_minutes, RTC_MINUTES); in update_persistent_clock64()
120 CMOS_WRITE(save_control, RTC_CONTROL); in update_persistent_clock64()
121 CMOS_WRITE(save_freq_select, RTC_FREQ_SELECT); in update_persistent_clock64()
/kernel/linux/linux-5.10/arch/mips/kernel/
H A Dcevt-ds1287.c38 CMOS_WRITE(RTC_REF_CLCK_32KHZ | rate, RTC_REG_A); in ds1287_set_base_clock()
57 CMOS_WRITE(val, RTC_REG_B); in ds1287_shutdown()
71 CMOS_WRITE(val, RTC_REG_B); in ds1287_set_periodic()
/kernel/linux/linux-6.6/arch/mips/kernel/
H A Dcevt-ds1287.c38 CMOS_WRITE(RTC_REF_CLCK_32KHZ | rate, RTC_REG_A); in ds1287_set_base_clock()
57 CMOS_WRITE(val, RTC_REG_B); in ds1287_shutdown()
71 CMOS_WRITE(val, RTC_REG_B); in ds1287_set_periodic()
/kernel/linux/linux-5.10/arch/arm/mach-footbridge/
H A Disa-rtc.c40 CMOS_WRITE(RTC_REF_CLCK_32KHZ, RTC_REG_A); in isa_rtc_init()
48 CMOS_WRITE(reg_b, RTC_REG_B); in isa_rtc_init()
/kernel/linux/linux-6.6/arch/arm/mach-footbridge/
H A Disa-rtc.c39 CMOS_WRITE(RTC_REF_CLCK_32KHZ, RTC_REG_A); in isa_rtc_init()
47 CMOS_WRITE(reg_b, RTC_REG_B); in isa_rtc_init()
/kernel/linux/linux-5.10/arch/m68k/include/asm/
H A Dmc146818rtc.h21 #define CMOS_WRITE(val, addr) ({ \ macro
/kernel/linux/linux-5.10/arch/alpha/include/asm/
H A Dmc146818rtc.h23 #define CMOS_WRITE(val, addr) ({ \ macro
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dmc146818rtc.h26 #define CMOS_WRITE(val, addr) ({ \ macro
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dmc146818rtc_32.h23 #define CMOS_WRITE(val, addr) ({ \ macro
H A Dmc146818rtc_64.h24 #define CMOS_WRITE(val, addr) ({ \ macro
/kernel/linux/linux-6.6/arch/m68k/include/asm/
H A Dmc146818rtc.h21 #define CMOS_WRITE(val, addr) ({ \ macro
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dmc146818rtc.h26 #define CMOS_WRITE(val, addr) ({ \ macro
/kernel/linux/linux-6.6/arch/alpha/include/asm/
H A Dmc146818rtc.h23 #define CMOS_WRITE(val, addr) ({ \ macro
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dmc146818rtc_32.h23 #define CMOS_WRITE(val, addr) ({ \ macro
H A Dmc146818rtc_64.h24 #define CMOS_WRITE(val, addr) ({ \ macro
/kernel/linux/linux-5.10/arch/mips/mti-malta/
H A Dmalta-time.c191 CMOS_WRITE(RTC_REF_CLCK_32KHZ, RTC_FREQ_SELECT); in init_rtc()
196 CMOS_WRITE(ctrl & ~RTC_SET, RTC_CONTROL); in init_rtc()
/kernel/linux/linux-6.6/arch/mips/mti-malta/
H A Dmalta-time.c186 CMOS_WRITE(RTC_REF_CLCK_32KHZ, RTC_FREQ_SELECT); in init_rtc()
191 CMOS_WRITE(ctrl & ~RTC_SET, RTC_CONTROL); in init_rtc()
/kernel/linux/linux-5.10/arch/mips/include/asm/mach-dec/
H A Dmc146818rtc.h32 static inline void CMOS_WRITE(unsigned char data, unsigned long addr) in CMOS_WRITE() function

Completed in 8 milliseconds

123