mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-07-21 21:38:04 -04:00
hwmon: (pmbus) Add support for Flex BMR316, BMR321, BMR350 and BMR351
Add support for BMR316, BMR321, BMR350 and BMR351 DC/DC converter modules from Flex to the pmbus driver. Signed-off-by: Daniel Nilsson <linux@erq.se> Link: https://lore.kernel.org/r/20260603085712.659432-2-linux@erq.se [groeck: Resolved conflicts (explicit struct members in pmbus_id)] Signed-off-by: Guenter Roeck <linux@roeck-us.net>
This commit is contained in:
committed by
Guenter Roeck
parent
d12bcf7d41
commit
cd447db64f
@@ -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
|
||||
|
||||
@@ -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 },
|
||||
|
||||
Reference in New Issue
Block a user