hwmon: (pmbus/tps53679) Add support for multiple chips IDs
authorGuenter Roeck <linux@roeck-us.net>
Fri, 24 Jan 2020 15:57:02 +0000 (07:57 -0800)
committerGuenter Roeck <linux@roeck-us.net>
Mon, 9 Mar 2020 03:35:47 +0000 (20:35 -0700)
commit63eb4587f62457a49530442484f05b035c7bdf38
tree0dc6633073da97ec9da87711310926588686a3c8
parent16358542f32f47f372ad48e4cdf61ab245c9f49d
hwmon: (pmbus/tps53679) Add support for multiple chips IDs

Chip specific support will be needed in the driver to be able to
support additional chips of the same series. Add support for it
to the driver.

To simplify adding support for more chips, call identification code
from the probe function. This lets us use a single structure for common
elements of struct pmbus_driver_info, thus reducing code size as support
for more chips is added.

Cc: Vadim Pasternak <vadimp@mellanox.com>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
drivers/hwmon/pmbus/tps53679.c