Lines Matching full:tmp
50 int rtc_get( struct rtc_time *tmp ) in rtc_get() argument
81 tmp->tm_sec = bcd2bin( sec & 0x7F ); in rtc_get()
82 tmp->tm_min = bcd2bin( min & 0x7F ); in rtc_get()
83 tmp->tm_hour = bcd2bin( hour & 0x3F ); in rtc_get()
84 tmp->tm_mday = bcd2bin( mday & 0x3F ); in rtc_get()
85 tmp->tm_mon = bcd2bin( mon & 0x1F ); in rtc_get()
86 tmp->tm_wday = bcd2bin( wday & 0x07 ); in rtc_get()
89 tmp->tm_year = bcd2bin( year ) + in rtc_get()
92 tmp->tm_yday = 0; in rtc_get()
93 tmp->tm_isdst= 0; in rtc_get()
96 tmp->tm_year, tmp->tm_mon, tmp->tm_mday, tmp->tm_wday, in rtc_get()
97 tmp->tm_hour, tmp->tm_min, tmp->tm_sec ); in rtc_get()
102 int rtc_set( struct rtc_time *tmp ) in rtc_set() argument
107 tmp->tm_year, tmp->tm_mon, tmp->tm_mday, tmp->tm_wday, in rtc_set()
108 tmp->tm_hour, tmp->tm_min, tmp->tm_sec); in rtc_set()
114 rtc_write( RTC_MONTH, bin2bcd( tmp->tm_mon )); in rtc_set()
116 rtc_write( RTC_DAY_OF_WEEK, bin2bcd( tmp->tm_wday )); in rtc_set()
117 rtc_write( RTC_DAY_OF_MONTH, bin2bcd( tmp->tm_mday )); in rtc_set()
118 rtc_write( RTC_HOURS, bin2bcd( tmp->tm_hour )); in rtc_set()
119 rtc_write( RTC_MINUTES, bin2bcd( tmp->tm_min )); in rtc_set()
120 rtc_write( RTC_SECONDS, bin2bcd( tmp->tm_sec )); in rtc_set()
123 rtc_write( RTC_YEAR, bin2bcd( tmp->tm_year % 100 )); in rtc_set()
124 rtc_write( RTC_CENTURY, bin2bcd( tmp->tm_year / 100 )); in rtc_set()