Searched refs:rtc_write (Results 1 – 7 of 7) sorted by relevance
| /drivers/rtc/ |
| A D | ds1337.c | 67 static void rtc_write (uchar reg, uchar val); 99 rtc_write (RTC_STAT_REG_ADDR, in rtc_get() 138 rtc_write (RTC_DATE_REG_ADDR, bin2bcd (tmp->tm_mday)); in rtc_set() 139 rtc_write (RTC_HR_REG_ADDR, bin2bcd (tmp->tm_hour)); in rtc_set() 140 rtc_write (RTC_MIN_REG_ADDR, bin2bcd (tmp->tm_min)); in rtc_set() 141 rtc_write (RTC_SEC_REG_ADDR, bin2bcd (tmp->tm_sec)); in rtc_set() 164 rtc_write (RTC_CTL_REG_ADDR, RTC_DS1337_RESET_VAL); in rtc_reset() 166 rtc_write(RTC_CTL_REG_ADDR, 0x0); /* hw default */ in rtc_reset() 172 rtc_write(RTC_TC_REG_ADDR, CONFIG_RTC_DS1388_TCR_VAL); in rtc_reset() 186 static void rtc_write (uchar reg, uchar val) in rtc_write() function [all …]
|
| A D | pt7c4338.c | 59 static void rtc_write(u8 reg, u8 val) in rtc_write() function 86 rtc_write(RTC_CTL_STAT_REG_ADDR, in rtc_get() 115 rtc_write(RTC_YR_REG_ADDR, bin2bcd(tmp->tm_year % 100)); in rtc_set() 116 rtc_write(RTC_MON_REG_ADDR, bin2bcd(tmp->tm_mon)); in rtc_set() 117 rtc_write(RTC_DAY_REG_ADDR, bin2bcd(tmp->tm_wday + 1)); in rtc_set() 118 rtc_write(RTC_DATE_REG_ADDR, bin2bcd(tmp->tm_mday)); in rtc_set() 119 rtc_write(RTC_HR_REG_ADDR, bin2bcd(tmp->tm_hour)); in rtc_set() 120 rtc_write(RTC_MIN_REG_ADDR, bin2bcd(tmp->tm_min)); in rtc_set() 121 rtc_write(RTC_SEC_REG_ADDR, bin2bcd(tmp->tm_sec)); in rtc_set() 164 rtc_write(dev, RTC_CTL_STAT_REG_ADDR, in pt7c4338_rtc_get() [all …]
|
| A D | pcf8563.c | 22 static void rtc_write (uchar reg, uchar val); 84 rtc_write (0x06, bin2bcd(tmp->tm_wday)); in rtc_set() 85 rtc_write (0x05, bin2bcd(tmp->tm_mday)); in rtc_set() 86 rtc_write (0x04, bin2bcd(tmp->tm_hour)); in rtc_set() 96 rtc_write (0x00, 0x00); in rtc_reset() 97 rtc_write (0x01, 0x00); in rtc_reset() 98 rtc_write (0x0D, 0x00); in rtc_reset() 104 rtc_write (0x09, 0x00); in rtc_reset() 105 rtc_write (0x0A, 0x00); in rtc_reset() 106 rtc_write (0x0B, 0x00); in rtc_reset() [all …]
|
| A D | ds1307.c | 92 static void rtc_write (uchar reg, uchar val); 121 rtc_write (RTC_SEC_REG_ADDR, in rtc_get() 130 rtc_write(RTC_DAY_REG_ADDR, in rtc_get() 136 rtc_write(RTC_SEC_REG_ADDR, MCP7941X_BIT_ST); in rtc_get() 172 rtc_write (RTC_MON_REG_ADDR, bin2bcd (tmp->tm_mon)); in rtc_set() 174 rtc_write (RTC_DAY_REG_ADDR, in rtc_set() 179 rtc_write (RTC_DATE_REG_ADDR, bin2bcd (tmp->tm_mday)); in rtc_set() 180 rtc_write (RTC_HR_REG_ADDR, bin2bcd (tmp->tm_hour)); in rtc_set() 181 rtc_write (RTC_MIN_REG_ADDR, bin2bcd (tmp->tm_min)); in rtc_set() 185 rtc_write (RTC_SEC_REG_ADDR, bin2bcd (tmp->tm_sec)); in rtc_set() [all …]
|
| A D | ds1374.c | 76 static void rtc_write(uchar reg, uchar val, bool set); 158 rtc_write(RTC_CTL_ADDR, RTC_CTL_BIT_EN_OSC, false); in rtc_set() 173 rtc_write(RTC_SR_ADDR, (RTC_SR_BIT_AF|RTC_SR_BIT_OSF), false); /* clearing OSF and AF */ in rtc_reset() 176 rtc_write (RTC_CTL_ADDR, (RTC_CTL_BIT_EN_OSC in rtc_reset() 180 rtc_write (RTC_CTL_ADDR, (RTC_CTL_BIT_WD_ALM in rtc_reset() 187 rtc_write(RTC_WD_ALM_CNT_BYTE2_ADDR, 0xAC, true); in rtc_reset() 188 rtc_write(RTC_WD_ALM_CNT_BYTE1_ADDR, 0xDE, true); in rtc_reset() 189 rtc_write(RTC_WD_ALM_CNT_BYTE2_ADDR, 0xAD, true); in rtc_reset() 200 static void rtc_write(uchar reg, uchar val, bool set) in rtc_write() function
|
| A D | ds3231.c | 58 static void rtc_write (uchar reg, uchar val); 85 rtc_write (RTC_STAT_REG_ADDR, in rtc_get() 118 rtc_write (RTC_YR_REG_ADDR, bin2bcd (tmp->tm_year % 100)); in rtc_set() 121 rtc_write (RTC_MON_REG_ADDR, bin2bcd (tmp->tm_mon) | century); in rtc_set() 123 rtc_write (RTC_DAY_REG_ADDR, bin2bcd (tmp->tm_wday + 1)); in rtc_set() 124 rtc_write (RTC_DATE_REG_ADDR, bin2bcd (tmp->tm_mday)); in rtc_set() 125 rtc_write (RTC_HR_REG_ADDR, bin2bcd (tmp->tm_hour)); in rtc_set() 126 rtc_write (RTC_MIN_REG_ADDR, bin2bcd (tmp->tm_min)); in rtc_set() 127 rtc_write (RTC_SEC_REG_ADDR, bin2bcd (tmp->tm_sec)); in rtc_set() 150 rtc_write(RTC_STAT_REG_ADDR, in rtc_enable_32khz_output() [all …]
|
| A D | rx8025.c | 70 static int rtc_write(struct udevice *dev, uchar reg, uchar val); 165 if (rtc_write(dev, RTC_CTL1_REG_ADDR, RTC_CTL1_BIT_2412)) in rx8025_rtc_set() 208 return rtc_write(dev, RTC_CTL2_REG_ADDR, ctl2); in rx8025_rtc_reset() 214 static int rtc_write(struct udevice *dev, uchar reg, uchar val) in rtc_write() function
|
Completed in 18 milliseconds