Lines Matching defs:buf
54 unsigned char buf[8];
65 err = regmap_bulk_read(map, DS1347_CLOCK_BURST, buf, 8);
76 } while (buf[0] != secs);
78 dt->tm_sec = bcd2bin(buf[0]);
79 dt->tm_min = bcd2bin(buf[1] & 0x7f);
80 dt->tm_hour = bcd2bin(buf[2] & 0x3F);
81 dt->tm_mday = bcd2bin(buf[3]);
82 dt->tm_mon = bcd2bin(buf[4]) - 1;
83 dt->tm_wday = bcd2bin(buf[5]) - 1;
84 dt->tm_year = (bcd2bin(century) * 100) + bcd2bin(buf[6]) - 1900;
93 unsigned char buf[8];
101 buf[0] = bin2bcd(dt->tm_sec);
102 buf[1] = bin2bcd(dt->tm_min);
103 buf[2] = (bin2bcd(dt->tm_hour) & 0x3F);
104 buf[3] = bin2bcd(dt->tm_mday);
105 buf[4] = bin2bcd(dt->tm_mon + 1);
106 buf[5] = bin2bcd(dt->tm_wday + 1);
107 buf[6] = bin2bcd(dt->tm_year % 100);
108 buf[7] = bin2bcd(0x00);
110 err = regmap_bulk_write(map, DS1347_CLOCK_BURST, buf, 8);