public inbox for devicetree@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] Add TI TPS1689 pmbus eFuse
@ 2026-02-13  0:14 Stoyan Bogdanov
  2026-02-13  0:14 ` [PATCH v2 1/3] hwmon: (pmbus/tps25990): Rework TPS25990 non standatd direct conversion Stoyan Bogdanov
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Stoyan Bogdanov @ 2026-02-13  0:14 UTC (permalink / raw)
  To: jbrunet, linux, robh, krzk+dt, conor+dt, corbet, skhan
  Cc: linux-hwmon, devicetree, linux-doc, linux-kernel, Stoyan Bogdanov

Rework TPS25990 eFuse pmbus driver to provide more unified way for
non standard direct conversions.Remove existing defines for TPS25990
conversions and replace them with enum listing all supported parameters
and structure using m, b, R. Add functions to covert raw to real value
and real value back to raw. Add data structure to hold pmbus_driver_info
and local_direct_values for direct conversion.

Add support TPS1689 support to TPS25990 driver, since both
chips are sharing a lot of similar internal functions with exception of
work range like Voltage and Current.

Change log 1v -> v2:
- Fix error detected from kernel test bot
- Add Acked-by to dt-bindings commit
- Drop "support" from dt-bindings commit subject

Stoyan Bogdanov (3):
  hwmon: (pmbus/tps25990): Rework TPS25990 non standatd direct
    conversion
  dt-bindings: hwmon: pmbus/tps1689: Add TPS1689
  hwmon: (pmbus/tps1689): Add TPS1689 support

 .../bindings/hwmon/pmbus/ti,tps25990.yaml     |   4 +-
 Documentation/hwmon/tps25990.rst              |  15 +-
 drivers/hwmon/pmbus/tps25990.c                | 185 +++++++++++++++---
 3 files changed, 171 insertions(+), 33 deletions(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-02-13  9:51 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-13  0:14 [PATCH v2 0/3] Add TI TPS1689 pmbus eFuse Stoyan Bogdanov
2026-02-13  0:14 ` [PATCH v2 1/3] hwmon: (pmbus/tps25990): Rework TPS25990 non standatd direct conversion Stoyan Bogdanov
2026-02-13  9:10   ` kernel test robot
2026-02-13  9:51   ` kernel test robot
2026-02-13  0:14 ` [PATCH v2 2/3] dt-bindings: hwmon: pmbus/tps1689: Add TPS1689 Stoyan Bogdanov
2026-02-13  0:14 ` [PATCH v2 3/3] hwmon: (pmbus/tps1689): Add TPS1689 support Stoyan Bogdanov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox