Repository navigation
Conversation
Add LTM4682 and LTM4681 to supported devices of LTC2978. Unlike other LTM46xx devices, LTM4681 and LTM4682 is a μModule regulator that outputs four channels. Signed-off-by: ivangilmercano <ivangil.mercano@analog.com>
Add support for LTM4681 and LTM4682. The LTM4681 an LTM4682 is a quad 31.25A and single 125A, switching mode DC/DC step-down μModule regulator integrated with 4-channel power system manager. This adds only the chip id, the checks for the manufacturer special id, and the relevant attributes for the device's pmbus_driver_info. Signed-off-by: ivangilmercano <ivangil.mercano@analog.com>
Document the compatible strings for the LT7175/LT7175-1 and LT7176P/LT7176P-1 PMBus buck regulators newly supported by the ltc2978 driver. Signed-off-by: Christopher de Guzman <christopher.deguzman@analog.com>
Add support for LT7175/LT7175-1 and LT7176P/LT7176P-1 PMBus buck regulators. These parts share the LT7170 family MFR_SPECIAL_ID (0x1C1D masked to 0x1C10) and use the same PMBus register layout, so they reuse the existing lt7170/lt7171 probe path. Variants are distinguished by reading the PMBUS_IC_DEVICE_ID ASCII string. Signed-off-by: Christopher de Guzman <christopher.deguzman@analog.com>
This comment was marked as low quality.
This comment was marked as low quality.
LLM reviewThis series adds support for the LTM4681/LTM4682 µModule regulators and the Session: 38230823284
|
| #define LTM4678_ID_REV1 0x4100 | ||
| #define LTM4678_ID_REV2 0x4110 | ||
| #define LTM4680_ID 0x4140 | ||
| #define LTM4681_ID 0x4140 |
There was a problem hiding this comment.
llm findings seem correct.
PR Description
Adds support for the following chips to the existing ltc2978 PMBus driver:
Changes include:
Documentation/devicetree/bindings/hwmon/lltc,ltc2978.yaml)drivers/hwmon/pmbus/ltc2978.c(chip IDs,ltc2978_get_id()string matches, probe switch cases, i2c_id/of_match tables)Documentation/hwmon/ltc2978.rst)PR Type
PR Checklist