Lines Matching defs:dt
56 static int pcf8583_get_datetime(struct i2c_client *client, struct rtc_time *dt)
78 dt->tm_year = buf[4] >> 6;
79 dt->tm_wday = buf[5] >> 5;
84 dt->tm_sec = BCD2BIN(buf[1]);
85 dt->tm_min = BCD2BIN(buf[2]);
86 dt->tm_hour = BCD2BIN(buf[3]);
87 dt->tm_mday = BCD2BIN(buf[4]);
88 dt->tm_mon = BCD2BIN(buf[5]) - 1;
94 static int pcf8583_set_datetime(struct i2c_client *client, struct rtc_time *dt, int datetoo)
102 buf[3] = BIN2BCD(dt->tm_sec);
103 buf[4] = BIN2BCD(dt->tm_min);
104 buf[5] = BIN2BCD(dt->tm_hour);
108 buf[6] = BIN2BCD(dt->tm_mday) | (dt->tm_year << 6);
109 buf[7] = BIN2BCD(dt->tm_mon + 1) | (dt->tm_wday << 5);