/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-mc146818-lib.c | 301 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 D | rtc-cmos.c | 23 * 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 D | rtc-mc146818-lib.c | 282 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 D | rtc-cmos.c | 23 * 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 D | mc146818-time.h | 40 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 D | mc146818-time.h | 40 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 D | time.c | 79 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 D | time.c | 79 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 D | cevt-ds1287.c | 38 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 D | cevt-ds1287.c | 38 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 D | isa-rtc.c | 40 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 D | isa-rtc.c | 39 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 D | mc146818rtc.h | 21 #define CMOS_WRITE(val, addr) ({ \ macro
|
/kernel/linux/linux-5.10/arch/alpha/include/asm/ |
H A D | mc146818rtc.h | 23 #define CMOS_WRITE(val, addr) ({ \ macro
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | mc146818rtc.h | 26 #define CMOS_WRITE(val, addr) ({ \ macro
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | mc146818rtc_32.h | 23 #define CMOS_WRITE(val, addr) ({ \ macro
|
H A D | mc146818rtc_64.h | 24 #define CMOS_WRITE(val, addr) ({ \ macro
|
/kernel/linux/linux-6.6/arch/m68k/include/asm/ |
H A D | mc146818rtc.h | 21 #define CMOS_WRITE(val, addr) ({ \ macro
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | mc146818rtc.h | 26 #define CMOS_WRITE(val, addr) ({ \ macro
|
/kernel/linux/linux-6.6/arch/alpha/include/asm/ |
H A D | mc146818rtc.h | 23 #define CMOS_WRITE(val, addr) ({ \ macro
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | mc146818rtc_32.h | 23 #define CMOS_WRITE(val, addr) ({ \ macro
|
H A D | mc146818rtc_64.h | 24 #define CMOS_WRITE(val, addr) ({ \ macro
|
/kernel/linux/linux-5.10/arch/mips/mti-malta/ |
H A D | malta-time.c | 191 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 D | malta-time.c | 186 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 D | mc146818rtc.h | 32 static inline void CMOS_WRITE(unsigned char data, unsigned long addr) in CMOS_WRITE() function
|