mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-11-10 20:48:12 +00:00
hwmon: (pmbus/max34440) block unsupported VIN and IIN limit registers
MAX34451 and ADPM chips do not support standard PMBus VIN/IIN limit registers, manufacturer specific min/max registers, or undercurrent or undertemperature fault limits. STATUS_BYTE and STATUS_OTHER are also not available. Accessing these non-existent registers during driver initialization triggers a CML error and asserts ALERT. Handled by blocking these functions during read/write. Fixes:7a001dbab4("hwmon: (pmbus/max34440) Add support for MAX34451.") Fixes:629cf8f6c2("hwmon: (pmbus/max34440) Add support for ADPM12160") Fixes:2e0b52f1ae("hwmon: (pmbus/max34440): add support adpm12200") Fixes:479bfeba2e("hwmon: (pmbus/max34440): add support adpm12250") Signed-off-by: Alexis Czezar Torreno <alexisczezar.torreno@analog.com> Link: https://lore.kernel.org/r/20260716-max34451_fixes-v1-1-a941b27eaecb@analog.com Signed-off-by: Guenter Roeck <linux@roeck-us.net>
This commit is contained in:
parent
f151d0143a
commit
af01dab0c3
1 changed files with 80 additions and 0 deletions
Loading…
Add table
Add a link
Reference in a new issue