History log of /linux-6.15/drivers/hwmon/pmbus/Kconfig (Results 1 – 25 of 114)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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 ...


12345