Lines Matching refs:kind
141 enum chips kind; member
181 int num_regs = data->kind == tmp411 ? 6 : 4; in tmp401_update_device_reg16()
182 int num_sensors = data->kind == tmp432 ? 3 : 2; in tmp401_update_device_reg16()
188 regaddr = data->kind == tmp432 ? in tmp401_update_device_reg16()
219 if (data->kind != tmp432) { in tmp401_update_device()
342 regaddr = data->kind == tmp432 ? TMP432_TEMP_MSB_WRITE[nr][index] in temp_store()
620 enum chips kind; in tmp401_detect() local
638 kind = tmp401; in tmp401_detect()
643 kind = tmp411; in tmp401_detect()
648 kind = tmp411; in tmp401_detect()
653 kind = tmp411; in tmp401_detect()
658 kind = tmp431; in tmp401_detect()
663 kind = tmp432; in tmp401_detect()
666 kind = tmp435; in tmp401_detect()
681 strlcpy(info->type, tmp401_id[kind].name, I2C_NAME_SIZE); in tmp401_detect()
702 data->kind = i2c_match_id(tmp401_id, client)->driver_data; in tmp401_probe()
713 if (data->kind == tmp411) in tmp401_probe()
717 if (data->kind == tmp432) in tmp401_probe()
720 if (data->kind == tmp461) in tmp401_probe()
728 dev_info(dev, "Detected TI %s chip\n", names[data->kind]); in tmp401_probe()