diff options
author | Guenter Roeck <linux@roeck-us.net> | 2023-06-09 21:24:47 +0300 |
---|---|---|
committer | Guenter Roeck <linux@roeck-us.net> | 2023-06-10 18:28:14 +0300 |
commit | 450d1a8ce1e5f1cadd402ae62013afff50a5cc9c (patch) | |
tree | c531ae15b7323f0ef89aebabd251d0b8d0f19d16 /drivers/hwmon | |
parent | 5e28d5e4b8bbc94526e66e808ef0ba1b91b72b3e (diff) | |
download | linux-450d1a8ce1e5f1cadd402ae62013afff50a5cc9c.tar.xz |
hwmon: (pmbus/max16601) Add support for new revisions of MAX16508
New revisions of MAX16508 report MAX16508.xx or MAX16508y.xx as device ID,
but are functionally similar to MAX16508. Add support for those chip
variants.
Cc: Vlad Sytchenko <vsytch@google.com>
Cc: Steve Foreman <foremans@google.com>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Diffstat (limited to 'drivers/hwmon')
-rw-r--r-- | drivers/hwmon/pmbus/max16601.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/hwmon/pmbus/max16601.c b/drivers/hwmon/pmbus/max16601.c index 9b0177409109..3ab219504600 100644 --- a/drivers/hwmon/pmbus/max16601.c +++ b/drivers/hwmon/pmbus/max16601.c @@ -283,10 +283,10 @@ static int max16601_get_id(struct i2c_client *client) return -ENODEV; /* - * PMBUS_IC_DEVICE_ID is expected to return MAX1660[012]y.xx" or - * "MAX16500y.xx".cdxxcccccccccc + * PMBUS_IC_DEVICE_ID is expected to return MAX1660[012]y.xx", + * "MAX16500y.xx".cdxxcccccccccc, or "MAX16508y.xx". */ - if (!strncmp(buf, "MAX16500", 8)) { + if (!strncmp(buf, "MAX16500", 8) || !strncmp(buf, "MAX16508", 8)) { id = max16508; } else if (!strncmp(buf, "MAX16600", 8)) { id = max16600; |