Lines Matching refs:sbs_data
96 } sbs_data[] = {
450 ret = sbs_read_word_data(client, sbs_data[REG_CURRENT_NOW].addr);
475 ret = sbs_read_word_data(client, sbs_data[REG_BATTERY_MODE].addr);
492 ret = sbs_write_word_data(client, sbs_data[REG_MANUFACTURER_DATA].addr,
500 ret = sbs_read_word_data(client, sbs_data[REG_MANUFACTURER_DATA].addr);
507 if (ret < sbs_data[REG_MANUFACTURER_DATA].min_value ||
508 ret > sbs_data[REG_MANUFACTURER_DATA].max_value) {
551 ret = sbs_read_word_data(client, sbs_data[REG_STATUS].addr);
582 ret = sbs_read_word_data(client, sbs_data[reg_offset].addr);
587 if (sbs_data[reg_offset].min_value < 0)
590 if (ret >= sbs_data[reg_offset].min_value &&
591 ret <= sbs_data[reg_offset].max_value) {
647 ret = sbs_read_string_data(client, sbs_data[reg_offset].addr, val);
746 ret = sbs_read_word_data(client, sbs_data[reg_offset].addr);
765 ret = sbs_read_word_data(client, sbs_data[REG_SERIAL_NUMBER].addr);
779 for (count = 0; count < ARRAY_SIZE(sbs_data); count++)
780 if (psp == sbs_data[count].psp)
1036 ret = sbs_read_word_data(chip->client, sbs_data[REG_STATUS].addr);
1211 sbs_data[REG_MANUFACTURER_DATA].addr,