Lines Matching refs:chip_id
597 int chip_id;
599 chip_id = i2c_smbus_read_word_data(client, LTC2978_MFR_SPECIAL_ID);
600 if (chip_id < 0) {
625 chip_id &= LTC2978_ID_MASK;
627 if (chip_id == LTC2972_ID)
629 else if (chip_id == LTC2974_ID)
631 else if (chip_id == LTC2975_ID)
633 else if (chip_id == LTC2977_ID)
635 else if (chip_id == LTC2978_ID_REV1 || chip_id == LTC2978_ID_REV2)
637 else if (chip_id == LTC2979_ID_A || chip_id == LTC2979_ID_B)
639 else if (chip_id == LTC2980_ID_A || chip_id == LTC2980_ID_B)
641 else if (chip_id == LTC3880_ID)
643 else if (chip_id == LTC3882_ID || chip_id == LTC3882_ID_D1)
645 else if (chip_id == LTC3883_ID)
647 else if (chip_id == LTC3884_ID)
649 else if (chip_id == LTC3886_ID)
651 else if (chip_id == LTC3887_ID)
653 else if (chip_id == LTC3889_ID)
655 else if (chip_id == LTC7132_ID)
657 else if (chip_id == LTC7880_ID)
659 else if (chip_id == LTM2987_ID_A || chip_id == LTM2987_ID_B)
661 else if (chip_id == LTM4664_ID)
663 else if (chip_id == LTM4675_ID)
665 else if (chip_id == LTM4676_ID_REV1 || chip_id == LTM4676_ID_REV2 ||
666 chip_id == LTM4676A_ID)
668 else if (chip_id == LTM4677_ID_REV1 || chip_id == LTM4677_ID_REV2)
670 else if (chip_id == LTM4678_ID_REV1 || chip_id == LTM4678_ID_REV2)
672 else if (chip_id == LTM4680_ID)
674 else if (chip_id == LTM4686_ID)
676 else if (chip_id == LTM4700_ID)
679 dev_err(&client->dev, "Unsupported chip ID 0x%x\n", chip_id);
685 int i, chip_id;
699 chip_id = ltc2978_get_id(client);
700 if (chip_id < 0)
701 return chip_id;
703 data->id = chip_id;
710 chip_id);