aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Documentation/hwmon/pmbus.rst9
-rw-r--r--drivers/hwmon/pmbus/pmbus.c4
2 files changed, 9 insertions, 4 deletions
diff --git a/Documentation/hwmon/pmbus.rst b/Documentation/hwmon/pmbus.rst
index a8e01a5b96da..23c42c312274 100644
--- a/Documentation/hwmon/pmbus.rst
+++ b/Documentation/hwmon/pmbus.rst
@@ -3,17 +3,18 @@ Kernel driver pmbus
Supported chips:
- * Flex BMR310, BMR453, BMR454, BMR456, BMR457, BMR458, BMR480,
- BMR490, BMR491, BMR492
+ * Flex BMR310, BMR316, BMR321, BMR350, BMR351, BMR453, BMR454,
+ BMR456, BMR457, BMR458, BMR480, BMR490, BMR491, BMR492
- Prefixes: 'bmr310', 'bmr453', 'bmr454', 'bmr456', 'bmr457', 'bmr458', 'bmr480',
+ Prefixes: 'bmr310', 'bmr316', 'bmr321', 'bmr350', 'bmr351',
+ 'bmr453', 'bmr454', 'bmr456', 'bmr457', 'bmr458', 'bmr480',
'bmr490', 'bmr491', 'bmr492'
Addresses scanned: -
Datasheets:
- https://flexpowermodules.com/products
+ https://flex.com/products/power-modules/product-selector
* ON Semiconductor ADP4000, NCP4200, NCP4208
diff --git a/drivers/hwmon/pmbus/pmbus.c b/drivers/hwmon/pmbus/pmbus.c
index 34945ccd3afc..7a7eac90d62e 100644
--- a/drivers/hwmon/pmbus/pmbus.c
+++ b/drivers/hwmon/pmbus/pmbus.c
@@ -215,6 +215,10 @@ static const struct pmbus_device_info pmbus_info_one_status = {
static const struct i2c_device_id pmbus_id[] = {
{ .name = "adp4000", .driver_data = (kernel_ulong_t)&pmbus_info_one },
{ .name = "bmr310", .driver_data = (kernel_ulong_t)&pmbus_info_one_status },
+ { .name = "bmr316", .driver_data = (kernel_ulong_t)&pmbus_info_one},
+ { .name = "bmr321", .driver_data = (kernel_ulong_t)&pmbus_info_one},
+ { .name = "bmr350", .driver_data = (kernel_ulong_t)&pmbus_info_one},
+ { .name = "bmr351", .driver_data = (kernel_ulong_t)&pmbus_info_one},
{ .name = "bmr453", .driver_data = (kernel_ulong_t)&pmbus_info_one },
{ .name = "bmr454", .driver_data = (kernel_ulong_t)&pmbus_info_one },
{ .name = "bmr456", .driver_data = (kernel_ulong_t)&pmbus_info_one },