| From: |
| ASHISH YADAV <ashishyadav78-AT-gmail.com> |
| To: |
| Guenter Roeck <linux-AT-roeck-us.net>, Rob Herring <robh-AT-kernel.org>, Krzysztof Kozlowski <krzk+dt-AT-kernel.org>, Conor Dooley <conor+dt-AT-kernel.org> |
| Subject: |
| [PATCH 0/2] Add support for Infineon Digital Multi-phase Controllers XDPE1A2G5B/7B |
| Date: |
| Mon, 02 Feb 2026 13:33:53 +0530 |
| Message-ID: |
| <20260202080355.53061-1-Ashish.Yadav@infineon.com> |
| Cc: |
| linux-hwmon-AT-vger.kernel.org, devicetree-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org, Ashish Yadav <ashish.yadav-AT-infineon.com> |
| Archive-link: |
| Article |
From: Ashish Yadav <ashish.yadav@infineon.com>
Hi ,
These patches add support for Infineon Digital Multi-phase Controllers
XDPE1A2G5B and XDPE1A2G7B.
XDPE1A2G5B controller supports Linear Data format for VOUT using VOUT_MODE
command.
XDPE1A2G7B controller supports Linear and VID Data format for VOUT using
VOUT_MODE command.
In case of vid mode in XDPE1A2G7B controller, NVIDIA PWM VID vrm_version
is supported:
Vout = 5mV * (VID-1) + 195mV
With Best Regards
Ashish Yadav
Ashish Yadav (2):
dt-bindings: trivial-devices: Add support for XDPE1A2G5B/7B
hwmon:(pmbus/xdpe1a2g7b) Add support for xdpe1a2g5b/7b controllers
.../devicetree/bindings/trivial-devices.yaml | 3 +
drivers/hwmon/pmbus/Kconfig | 9 ++
drivers/hwmon/pmbus/Makefile | 1 +
drivers/hwmon/pmbus/pmbus.h | 2 +-
drivers/hwmon/pmbus/pmbus_core.c | 4 +
drivers/hwmon/pmbus/xdpe1a2g7b.c | 115 ++++++++++++++++++
6 files changed, 133 insertions(+), 1 deletion(-)
create mode 100644 drivers/hwmon/pmbus/xdpe1a2g7b.c
--
2.39.5