PSUSensor: add ltc4286/ltc4287 support
Add device ltc4286/ltc4287 reading support.
[1] https://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git/commit/drivers/hwmon/pmbus/ltc4286.c?id=0c459759ca971ee49a313b19ba50fc499c6cf8ca
Test result:
- check sensors creation of CMM_HSC device config from minerva_cmm.json
```
root@bmc:~# busctl tree xyz.openbmc_project.PSUSensor | grep CMM_HSC
│ ├─ /xyz/openbmc_project/State/Decorator/CMM_HSC_OperationalStatus
│ ├─ /xyz/openbmc_project/sensors/current/CMM_HSC_CURR_A
│ ├─ /xyz/openbmc_project/sensors/power/CMM_HSC_PWR_W
├─ /xyz/openbmc_project/sensors/voltage/CMM_HSC_VIN_VOLT_V
├─ /xyz/openbmc_project/sensors/voltage/CMM_HSC_VOUT_VOLT_V
```
Change-Id: I945a26ea1ee98cb0ccd9978c2f43d729a9d4cdeb
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
diff --git a/src/PSUSensorMain.cpp b/src/PSUSensorMain.cpp
index cf98f9b..d6bc84c 100644
--- a/src/PSUSensorMain.cpp
+++ b/src/PSUSensorMain.cpp
@@ -73,6 +73,8 @@
{"ISL69260", I2CDeviceType{"isl69260", true}},
{"LM25066", I2CDeviceType{"lm25066", true}},
{"LTC2945", I2CDeviceType{"ltc2945", true}},
+ {"LTC4286", I2CDeviceType{"ltc4286", true}},
+ {"LTC4287", I2CDeviceType{"ltc4287", true}},
{"MAX5970", I2CDeviceType{"max5970", true}},
{"MAX11607", I2CDeviceType{"max11607", false}},
{"MAX16601", I2CDeviceType{"max16601", true}},