Lines Matching defs:buf
36 u8 buf[2];
39 buf[0] = addr | 0x80;
40 buf[1] = data;
42 return spi_write(spi, buf, sizeof(buf));
49 u8 buf[9] = {0x80}; /* write cmd + 8 data bytes */
50 u8 * const data = &buf[1]; /* ptr to first data byte */
77 u8 reset_osc = buf[M41T93_REG_ST_SEC] | M41T93_FLAG_ST;
97 return spi_write(spi, buf, sizeof(buf));
105 u8 buf[8];
139 tmp = spi_write_then_read(spi, &start_addr, 1, buf, sizeof(buf));
143 tm->tm_sec = bcd2bin(buf[M41T93_REG_ST_SEC]);
144 tm->tm_min = bcd2bin(buf[M41T93_REG_MIN]);
145 tm->tm_hour = bcd2bin(buf[M41T93_REG_CENT_HOUR] & 0x3f);
146 tm->tm_mday = bcd2bin(buf[M41T93_REG_DAY]);
147 tm->tm_mon = bcd2bin(buf[M41T93_REG_MON]) - 1;
148 tm->tm_wday = bcd2bin(buf[M41T93_REG_WDAY] & 0x0f) - 1;
150 century_after_1900 = (buf[M41T93_REG_CENT_HOUR] >> 6) + 1;
151 tm->tm_year = bcd2bin(buf[M41T93_REG_YEAR]) + century_after_1900 * 100;