|
Revision tags: v6.15, v6.15-rc7, v6.15-rc6, v6.15-rc5, v6.15-rc4, v6.15-rc3, v6.15-rc2, v6.15-rc1, v6.14, v6.14-rc7, v6.14-rc6, v6.14-rc5, v6.14-rc4, v6.14-rc3, v6.14-rc2, v6.14-rc1, v6.13 |
|
| #
b64b6cb1 |
| 16-Jan-2025 |
Leo Yang <[email protected]> |
hwmon: Add driver for TI INA233 Current and Power Monitor
Driver for Texas Instruments INA233 Current and Power Monitor With I2C-, SMBus-, and PMBus-Compatible Interface
Signed-off-by: Leo Yang <le
hwmon: Add driver for TI INA233 Current and Power Monitor
Driver for Texas Instruments INA233 Current and Power Monitor With I2C-, SMBus-, and PMBus-Compatible Interface
Signed-off-by: Leo Yang <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
| #
c1d6afdb |
| 17-Mar-2025 |
Kim Seer Paller <[email protected]> |
hwmon: (pmbus/ltc2978) add support for lt717x
Add support for LT7170 and LT7171. The LT7170 and LT7171 are 20 A, 16 V, Single- or Dual-Phase, Silent Switcher Step-Down Regulators with Digital Power
hwmon: (pmbus/ltc2978) add support for lt717x
Add support for LT7170 and LT7171. The LT7170 and LT7171 are 20 A, 16 V, Single- or Dual-Phase, Silent Switcher Step-Down Regulators with Digital Power System Management.
The relevant registers in the LT7170 and LT7171 are similar to those in the LTC3887, but with fewer channels. This adds the chip ID and identification of ASCII to differentiate between the LT7170 and LT7171. These devices support polling for status updates and clearing peak values. The data format for voltage, current, and temperature is set to IEEE754 for precision and compatibility.
Co-developed-by: Cherrence Sarip <[email protected]> Signed-off-by: Cherrence Sarip <[email protected]> Signed-off-by: Kim Seer Paller <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
| #
68b6f958 |
| 24-Jan-2025 |
Cedric Encarnacion <[email protected]> |
hwmon: (pmbus/ltc2978) add support for ltm4673
Add support for LTM4673. The LTM4673 is a quad output, dual 12A and dual 5A, switching mode DC/DC step-down μModule regulator integrated with 4-channel
hwmon: (pmbus/ltc2978) add support for ltm4673
Add support for LTM4673. The LTM4673 is a quad output, dual 12A and dual 5A, 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. The device does not support clear peaks.
Signed-off-by: Cedric Encarnacion <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.13-rc7 |
|
| #
788bd792 |
| 08-Jan-2025 |
Nuno Sa <[email protected]> |
hwmon: (pmbus/max15301) Add support for MAX15303
The MAX15303 is a full-featured, flexible, efficient, 6A digital point-of-load (PoL) controller with integrated switching MOSFETs. It contains advanc
hwmon: (pmbus/max15301) Add support for MAX15303
The MAX15303 is a full-featured, flexible, efficient, 6A digital point-of-load (PoL) controller with integrated switching MOSFETs. It contains advanced power management and telemetry features.
Tested-by: Robin Getz <[email protected]> Signed-off-by: Nuno Sa <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
| #
adc52dd4 |
| 06-Jan-2025 |
John Erasmus Mari Geronimo <[email protected]> |
hwmon: (pmbus/adm1275) add adm1273 support
Add support for adm1273 which is similar to adm1275 and other chips of the series.
Signed-off-by: John Erasmus Mari Geronimo <johnerasmusmari.geronimo@ana
hwmon: (pmbus/adm1275) add adm1273 support
Add support for adm1273 which is similar to adm1275 and other chips of the series.
Signed-off-by: John Erasmus Mari Geronimo <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.13-rc6, v6.13-rc5, v6.13-rc4 |
|
| #
de076198 |
| 17-Dec-2024 |
Ninad Palsule <[email protected]> |
hwmon: (pmbus/crps) Add Intel CRPS185 power supply
Add the driver to monitor Intel common redundant power supply (crps185) with hwmon over pmbus.
Signed-off-by: Ninad Palsule <[email protected]>
hwmon: (pmbus/crps) Add Intel CRPS185 power supply
Add the driver to monitor Intel common redundant power supply (crps185) with hwmon over pmbus.
Signed-off-by: Ninad Palsule <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.13-rc3, v6.13-rc2 |
|
| #
339bca4f |
| 02-Dec-2024 |
Jerome Brunet <[email protected]> |
hwmon: (pmbus/tps25990) Add initial support
Add initial support for the Texas Instruments TPS25990 eFuse. This adds the basic PMBUS telemetry support for the device.
From Karol Przybylski: The tp
hwmon: (pmbus/tps25990) Add initial support
Add initial support for the Texas Instruments TPS25990 eFuse. This adds the basic PMBUS telemetry support for the device.
From Karol Przybylski: The tps25990_read_word_data function contains a block of unreachable code caused by the syntactic structure in the PMBUS_VIRT_READ_IIN_MAX case.
Specifically, the return TPS25990_READ_IIN_PEAK; statement immediately exits the function, making the next lines unreachable.
This patch removes the return statement, leaving the expected handling. Discovered in coverity: CID 1602227
Tested-by: Vaishnav Achath <[email protected]> Signed-off-by: Jerome Brunet <[email protected]> [groeck: Adjust to MODULE_IMPORT_NS API change] [[email protected]: Fix unreachable code in tps25990_read_word_data] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.13-rc1, v6.12, v6.12-rc7, v6.12-rc6 |
|
| #
9c1716bc |
| 29-Oct-2024 |
Mariel Tinaco <[email protected]> |
hwmon: (pmbus/ltc2978) add support for ltc7841
Add support for LTC7841. The LTC7841 is a high performance PolyPhase® single output synchronous boost converter controller. Multiphase operation reduce
hwmon: (pmbus/ltc2978) add support for ltc7841
Add support for LTC7841. The LTC7841 is a high performance PolyPhase® single output synchronous boost converter controller. Multiphase operation reduces input and output capacitor requirements and allows the use of smaller inductors than the single-phase equivalent.
The relevant registers in the LTC7841 are similar to the LTC7880, only reduced by some amount. So it's just a matter of adding the chip id. The device also doesn't support polling, on top of the reduced register set, so a separate case for setting the chip info is added.
Signed-off-by: Mariel Tinaco <[email protected]> Message-ID: <[email protected]> Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.12-rc5, v6.12-rc4, v6.12-rc3, v6.12-rc2, v6.12-rc1, v6.11, v6.11-rc7, v6.11-rc6, v6.11-rc5, v6.11-rc4, v6.11-rc3, v6.11-rc2, v6.11-rc1, v6.10, v6.10-rc7 |
|
| #
cd228e7b |
| 02-Jul-2024 |
Alex Vdovydchenko <[email protected]> |
hwmon: add MP5920 driver
Add support for MPS Hot-Swap controller mp5920. This driver exposes telemetry and limit value readings and writings.
Signed-off-by: Alex Vdovydchenko <[email protected]> Revi
hwmon: add MP5920 driver
Add support for MPS Hot-Swap controller mp5920. This driver exposes telemetry and limit value readings and writings.
Signed-off-by: Alex Vdovydchenko <[email protected]> Reviewed-by: Thomas Weißschuh <[email protected]> Link: https://lore.kernel.org/r/[email protected] [groeck: Use min_t() to limit length of displayed model string] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.10-rc6 |
|
| #
38b2b022 |
| 26-Jun-2024 |
Noah Wang <[email protected]> |
hwmon: add MP2891 driver
Add support for MPS VR controller mp2891. This driver exposes telemetry and limit value readings and writtings.
Signed-off-by: Noah Wang <[email protected]> Link: h
hwmon: add MP2891 driver
Add support for MPS VR controller mp2891. This driver exposes telemetry and limit value readings and writtings.
Signed-off-by: Noah Wang <[email protected]> Link: https://lore.kernel.org/r/SEYPR04MB64828A352836982C0184AA10FAD62@SEYPR04MB6482.apcprd04.prod.outlook.com Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.10-rc5, v6.10-rc4 |
|
| #
dc5abc2f |
| 11-Jun-2024 |
Noah Wang <[email protected]> |
hwmon: add MP9941 driver
Add support for MPS step-down converter mp9941. This driver exposes telemetry and limit value readings and writtings.
Signed-off-by: Noah Wang <[email protected]> L
hwmon: add MP9941 driver
Add support for MPS step-down converter mp9941. This driver exposes telemetry and limit value readings and writtings.
Signed-off-by: Noah Wang <[email protected]> Link: https://lore.kernel.org/r/SEYPR04MB648294005D55F70736B519F6FAC72@SEYPR04MB6482.apcprd04.prod.outlook.com [groeck: Include bitfield.h (for FIELD_PREP) and bits.h (for GENMASK)] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
| #
fc37348c |
| 11-Jun-2024 |
Noah Wang <[email protected]> |
hwmon: add MP2993 driver
Add support for MPS VR controller mp2993. This driver exposes telemetry and limits value readings and writtings.
Signed-off-by: Noah Wang <[email protected]> Link:
hwmon: add MP2993 driver
Add support for MPS VR controller mp2993. This driver exposes telemetry and limits value readings and writtings.
Signed-off-by: Noah Wang <[email protected]> Link: https://lore.kernel.org/r/SEYPR04MB648203DC017A514837DB1204FAC72@SEYPR04MB6482.apcprd04.prod.outlook.com Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.10-rc3, v6.10-rc2, v6.10-rc1, v6.9, v6.9-rc7, v6.9-rc6 |
|
| #
35fe06d9 |
| 25-Apr-2024 |
Peter Yin <[email protected]> |
hwmon: (pmbus) Add support for Infineon XDP710
Add support for Infineon XDP710.This is a Hot-Swap Controller.
Signed-off-by: Peter Yin <[email protected]> Link: https://lore.kernel.org/r/2
hwmon: (pmbus) Add support for Infineon XDP710
Add support for Infineon XDP710.This is a Hot-Swap Controller.
Signed-off-by: Peter Yin <[email protected]> Link: https://lore.kernel.org/r/[email protected] [groeck: s/microOhmRsense/micro_ohm_osense/g; declared array static] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
| #
91630090 |
| 25-Apr-2024 |
Jose Ramon San Buenaventura <[email protected]> |
hwmon: (pmbus/adm1275) add adm1281 support
Add support for adm1281 which is similar to adm1275 and other chips of the series.
Signed-off-by: Jose Ramon San Buenaventura <jose.sanbuenaventura@analog
hwmon: (pmbus/adm1275) add adm1281 support
Add support for adm1281 which is similar to adm1275 and other chips of the series.
Signed-off-by: Jose Ramon San Buenaventura <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.9-rc5, v6.9-rc4, v6.9-rc3, v6.9-rc2, v6.9-rc1 |
|
| #
04f17595 |
| 21-Mar-2024 |
Radu Sabau <[email protected]> |
hwmon: (pmbus) Add driver for ADP1050
Add support for ADP1050 Digital Controller for Isolated Power Supplies with PMBus interface Voltage, Current and Temperature Monitor.
The ADP1050 implements se
hwmon: (pmbus) Add driver for ADP1050
Add support for ADP1050 Digital Controller for Isolated Power Supplies with PMBus interface Voltage, Current and Temperature Monitor.
The ADP1050 implements several features to enable a robust system of parallel and redundant operation for customers who require high availability. The device can measure voltage, current and temperature that can be used in different techniques to identify and safely shut down an erroneous power supply in parallel operation mode.
Signed-off-by: Radu Sabau <[email protected]> Link: https://lore.kernel.org/r/[email protected] [groeck: Fixed corrupted link in documentation] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.8, v6.8-rc7, v6.8-rc6, v6.8-rc5, v6.8-rc4, v6.8-rc3 |
|
| #
f20b4a93 |
| 31-Jan-2024 |
Charles Hsu <[email protected]> |
hwmon: Add driver for MPS MPQ8785 Synchronous Step-Down Converter
Add support for mpq8785 device from Monolithic Power Systems, Inc. (MPS) vendor. This is synchronous step-down controller.
Signed-o
hwmon: Add driver for MPS MPQ8785 Synchronous Step-Down Converter
Add support for mpq8785 device from Monolithic Power Systems, Inc. (MPS) vendor. This is synchronous step-down controller.
Signed-off-by: Charles Hsu <[email protected]> Link: https://lore.kernel.org/r/[email protected] [groeck: probe_new --> probe; add MODULE_IMPORT_NS(PMBUS)] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.8-rc2, v6.8-rc1, v6.7, v6.7-rc8, v6.7-rc7, v6.7-rc6 |
|
| #
f9e5f289 |
| 11-Dec-2023 |
Peter Yin <[email protected]> |
hwmon: (pmbus) Add support for MPS Multi-phase mp2856/mp2857 controller
Add support for mp2856/mp2857 device from Monolithic Power Systems, Inc. (MPS) vendor. This is a dual-loop, digital, multi-pha
hwmon: (pmbus) Add support for MPS Multi-phase mp2856/mp2857 controller
Add support for mp2856/mp2857 device from Monolithic Power Systems, Inc. (MPS) vendor. This is a dual-loop, digital, multi-phase, modulation controller.
Signed-off-by: Peter Yin <[email protected]> Signed-off-by: Potin Lai <[email protected]> Link: https://lore.kernel.org/r/[email protected] [groeck: Fix checkpatch issues, use i2c_get_match_data()] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.7-rc5, v6.7-rc4, v6.7-rc3 |
|
| #
0c459759 |
| 23-Nov-2023 |
Delphine CC Chiu <[email protected]> |
hwmon: (pmbus) Add ltc4286 driver
Add a driver to support ltc4286 chip
Signed-off-by: Delphine CC Chiu <[email protected]> Link: https://lore.kernel.org/r/20231123015440.199822-3-Delphine
hwmon: (pmbus) Add ltc4286 driver
Add a driver to support ltc4286 chip
Signed-off-by: Delphine CC Chiu <[email protected]> Link: https://lore.kernel.org/r/[email protected] [groeck: Fixed formatting] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.7-rc2 |
|
| #
ce074240 |
| 13-Nov-2023 |
Peter Yin <[email protected]> |
hwmon: (pmbus) Add support for MPS Multi-phase mp5990
Add support for mp5990 device from Monolithic Power Systems, Inc. (MPS) vendor. This is a Hot-Swap Controller.
Signed-off-by: Peter Yin <petery
hwmon: (pmbus) Add support for MPS Multi-phase mp5990
Add support for mp5990 device from Monolithic Power Systems, Inc. (MPS) vendor. This is a Hot-Swap Controller.
Signed-off-by: Peter Yin <[email protected]> Link: https://lore.kernel.org/r/[email protected] [groeck: Improved and clarified comments] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.7-rc1, v6.6, v6.6-rc7, v6.6-rc6, v6.6-rc5, v6.6-rc4, v6.6-rc3, v6.6-rc2, v6.6-rc1, v6.5, v6.5-rc7, v6.5-rc6, v6.5-rc5, v6.5-rc4, v6.5-rc3, v6.5-rc2 |
|
| #
88fc1efc |
| 14-Jul-2023 |
Patrick Rudolph <[email protected]> |
hwmon: (pmbus/mp2975) Add regulator support
Add support to expose the PMBUS regulator.
Tested on MP2973 and MP2971.
Signed-off-by: Patrick Rudolph <[email protected]> Signed-off-by: Na
hwmon: (pmbus/mp2975) Add regulator support
Add support to expose the PMBUS regulator.
Tested on MP2973 and MP2971.
Signed-off-by: Patrick Rudolph <[email protected]> Signed-off-by: Naresh Solanki <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.5-rc1, v6.4, v6.4-rc7, v6.4-rc6, v6.4-rc5, v6.4-rc4, v6.4-rc3, v6.4-rc2, v6.4-rc1, v6.3, v6.3-rc7 |
|
| #
d89d6c09 |
| 13-Apr-2023 |
Lakshmi Yadlapati <[email protected]> |
hwmon: (pmbus/acbel-fsg032) Add Acbel power supply
Add the driver to support ACBEL FSG032 power supply.
Signed-off-by: Lakshmi Yadlapati <[email protected]> Link: https://lore.kernel.org/r/202304
hwmon: (pmbus/acbel-fsg032) Add Acbel power supply
Add the driver to support ACBEL FSG032 power supply.
Signed-off-by: Lakshmi Yadlapati <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.3-rc6, v6.3-rc5, v6.3-rc4, v6.3-rc3, v6.3-rc2, v6.3-rc1, v6.2, v6.2-rc8, v6.2-rc7, v6.2-rc6 |
|
| #
a6f7c5d0 |
| 24-Jan-2023 |
Guenter Roeck <[email protected]> |
hwmon: (pmbus/max16601) Add support for MAX16600
From programming perspective, MAX16600 is identical to MAX16601 and MAX16602. Add support for it.
Cc: Steve Foreman <[email protected]> Cc: Holly
hwmon: (pmbus/max16601) Add support for MAX16600
From programming perspective, MAX16600 is identical to MAX16601 and MAX16602. Add support for it.
Cc: Steve Foreman <[email protected]> Cc: Holly Barrett <[email protected]> Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
| #
95b80c48 |
| 24-Jan-2023 |
Patrick Rudolph <[email protected]> |
hwmon: (pmbus/tda38640) Add driver for Infineon TDA38640 Voltage Regulator
Add the pmbus driver for the Infineon TDA38640 voltage regulator.
Signed-off-by: Patrick Rudolph <patrick.rudolph@9element
hwmon: (pmbus/tda38640) Add driver for Infineon TDA38640 Voltage Regulator
Add the pmbus driver for the Infineon TDA38640 voltage regulator.
Signed-off-by: Patrick Rudolph <[email protected]> Signed-off-by: Naresh Solanki <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.2-rc5, v6.2-rc4, v6.2-rc3, v6.2-rc2, v6.2-rc1, v6.1 |
|
| #
61d1eb02 |
| 07-Dec-2022 |
Saravanan Sekar <[email protected]> |
hwmon: (pmbus/mpq7932) Add a support for mpq7932 Power Management IC
The MPQ7932 is a power management IC designed to operate from 5V buses to power a variety of Advanced driver-assistance system SO
hwmon: (pmbus/mpq7932) Add a support for mpq7932 Power Management IC
The MPQ7932 is a power management IC designed to operate from 5V buses to power a variety of Advanced driver-assistance system SOCs. Six integrated buck converters with hardware monitoring capability powers a variety of target rails configurable over PMBus interface.
Signed-off-by: Saravanan Sekar <[email protected]> Link: https://lore.kernel.org/r/[email protected] [groeck: Modified multi-line comments to match standard comment style] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|
|
Revision tags: v6.1-rc8, v6.1-rc7, v6.1-rc6, v6.1-rc5, v6.1-rc4, v6.1-rc3, v6.1-rc2, v6.1-rc1, v6.0, v6.0-rc7, v6.0-rc6 |
|
| #
cc842bd5 |
| 12-Sep-2022 |
Duke Du <[email protected]> |
hwmon: (pmbus) Add driver for the TEXAS TPS546D24 Buck Converter.
Add the pmbus driver for TEXAS tps546d24 Buck Converter. The vout mode of tps546d24 supported relative data format, which is not sup
hwmon: (pmbus) Add driver for the TEXAS TPS546D24 Buck Converter.
Add the pmbus driver for TEXAS tps546d24 Buck Converter. The vout mode of tps546d24 supported relative data format, which is not supported by the PMBus core.
Signed-off-by: Duke Du <[email protected]> Link: https://lore.kernel.org/r/[email protected] [groeck: Add __maybe_unused to tps546d24_of_match declaration] Signed-off-by: Guenter Roeck <[email protected]>
show more ...
|