Lines Matching refs:chip_id
568 int chip_id;
570 chip_id = i2c_smbus_read_word_data(client, LTC2978_MFR_SPECIAL_ID);
571 if (chip_id < 0) {
596 chip_id &= LTC2978_ID_MASK;
598 if (chip_id == LTC2972_ID)
600 else if (chip_id == LTC2974_ID)
602 else if (chip_id == LTC2975_ID)
604 else if (chip_id == LTC2977_ID)
606 else if (chip_id == LTC2978_ID_REV1 || chip_id == LTC2978_ID_REV2)
608 else if (chip_id == LTC2979_ID_A || chip_id == LTC2979_ID_B)
610 else if (chip_id == LTC2980_ID_A || chip_id == LTC2980_ID_B)
612 else if (chip_id == LTC3880_ID)
614 else if (chip_id == LTC3882_ID || chip_id == LTC3882_ID_D1)
616 else if (chip_id == LTC3883_ID)
618 else if (chip_id == LTC3884_ID)
620 else if (chip_id == LTC3886_ID)
622 else if (chip_id == LTC3887_ID)
624 else if (chip_id == LTC3889_ID)
626 else if (chip_id == LTC7880_ID)
628 else if (chip_id == LTM2987_ID_A || chip_id == LTM2987_ID_B)
630 else if (chip_id == LTM4664_ID)
632 else if (chip_id == LTM4675_ID)
634 else if (chip_id == LTM4676_ID_REV1 || chip_id == LTM4676_ID_REV2 ||
635 chip_id == LTM4676A_ID)
637 else if (chip_id == LTM4677_ID_REV1 || chip_id == LTM4677_ID_REV2)
639 else if (chip_id == LTM4678_ID_REV1 || chip_id == LTM4678_ID_REV2)
641 else if (chip_id == LTM4680_ID)
643 else if (chip_id == LTM4686_ID)
645 else if (chip_id == LTM4700_ID)
648 dev_err(&client->dev, "Unsupported chip ID 0x%x\n", chip_id);
654 int i, chip_id;
668 chip_id = ltc2978_get_id(client);
669 if (chip_id < 0)
670 return chip_id;
672 data->id = chip_id;
679 chip_id);