Lines Matching refs:data
137 "%s: raw data is cr3=%02x, sec=%02x, min=%02x, hr=%02x, "
187 /* write register's data */
508 unsigned char data[25];
510 ret = regmap_bulk_read(pcf2127->regmap, PCF2127_REG_CTRL1, data,
511 sizeof(data));
518 "%s: raw data is cr1=%02x, cr2=%02x, cr3=%02x, ts_sc=%02x, "
520 __func__, data[PCF2127_REG_CTRL1], data[PCF2127_REG_CTRL2],
521 data[PCF2127_REG_CTRL3], data[PCF2127_REG_TS_SC],
522 data[PCF2127_REG_TS_MN], data[PCF2127_REG_TS_HR],
523 data[PCF2127_REG_TS_DM], data[PCF2127_REG_TS_MO],
524 data[PCF2127_REG_TS_YR]);
530 if (!(data[PCF2127_REG_CTRL1] & PCF2127_BIT_CTRL1_TSF1) &&
531 !(data[PCF2127_REG_CTRL2] & PCF2127_BIT_CTRL2_TSF2))
534 tm.tm_sec = bcd2bin(data[PCF2127_REG_TS_SC] & 0x7F);
535 tm.tm_min = bcd2bin(data[PCF2127_REG_TS_MN] & 0x7F);
536 tm.tm_hour = bcd2bin(data[PCF2127_REG_TS_HR] & 0x3F);
537 tm.tm_mday = bcd2bin(data[PCF2127_REG_TS_DM] & 0x3F);
539 tm.tm_mon = bcd2bin(data[PCF2127_REG_TS_MO] & 0x1F) - 1;
540 tm.tm_year = bcd2bin(data[PCF2127_REG_TS_YR]);
702 static int pcf2127_i2c_write(void *context, const void *data, size_t count)
708 ret = i2c_master_send(client, data, count);
768 * read register data when reading from registers.