aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
authorAbdurrahman Hussain <abdurrahman@nexthop.ai>2026-05-14 20:03:26 -0700
committerGuenter Roeck <linux@roeck-us.net>2026-05-24 13:54:03 -0700
commitb778d8d172adf1edb8e47decd9e98cd56ba85529 (patch)
tree507bc482bd29311f55dfd0df1fd0f4f655c447dc /Documentation
parent7b7c64a97ca2250293a818d07c45f105f8e5e962 (diff)
downloadlinux-next-history-b778d8d172adf1edb8e47decd9e98cd56ba85529.tar.gz
hwmon: (pmbus/d1u74t) Add Murata D1U74T PSU driver
Add PMBUS driver for Murata D1U74T power supplies. Signed-off-by: Abdurrahman Hussain <abdurrahman@nexthop.ai> Link: https://lore.kernel.org/r/20260514-d1u74t-v4-2-1f1ee7b002ec@nexthop.ai [groeck: Dropped inappropriate tags; added missing include files] Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/hwmon/d1u74t.rst81
-rw-r--r--Documentation/hwmon/index.rst1
2 files changed, 82 insertions, 0 deletions
diff --git a/Documentation/hwmon/d1u74t.rst b/Documentation/hwmon/d1u74t.rst
new file mode 100644
index 0000000000000..3a9eedbda4837
--- /dev/null
+++ b/Documentation/hwmon/d1u74t.rst
@@ -0,0 +1,81 @@
+.. SPDX-License-Identifier: GPL-2.0-or-later
+
+Kernel driver d1u74t
+====================
+
+Supported chips:
+
+ * Murata D1U74T
+
+ Prefix: 'd1u74t'
+
+ Addresses scanned: -
+
+ Datasheet: Publicly available at the Murata website
+
+Authors:
+ Abdurrahman Hussain <abdurrahman@nexthop.ai>
+
+
+Description
+-----------
+
+This driver implements support for Murata D1U74T Power Supply with
+PMBus support.
+
+The driver is a client driver to the core PMBus driver.
+Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
+
+
+Usage Notes
+-----------
+
+This driver does not auto-detect devices. You will have to instantiate the
+devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for
+details.
+
+
+Sysfs entries
+-------------
+
+======================= ======================================================
+curr1_label "iin"
+curr1_input Measured input current
+curr1_alarm Input current alarm
+curr1_rated_max Maximum rated input current
+
+curr2_label "iout1"
+curr2_input Measured output current
+curr2_max Maximum output current
+curr2_max_alarm Output current high alarm
+curr2_crit Critical high output current
+curr2_crit_alarm Output current critical high alarm
+curr2_rated_max Maximum rated output current
+
+in1_label "vin"
+in1_input Measured input voltage
+in1_alarm Input voltage alarm
+in1_rated_min Minimum rated input voltage
+in1_rated_max Maximum rated input voltage
+
+in2_label "vout1"
+in2_input Measured output voltage
+in2_alarm Output voltage alarm
+in2_rated_min Minimum rated output voltage
+in2_rated_max Maximum rated output voltage
+
+power1_label "pin"
+power1_input Measured input power
+power1_alarm Input power alarm
+power1_rated_max Maximum rated input power
+
+temp[1-3]_input Measured temperature
+temp[1-3]_max Maximum temperature
+temp[1-3]_max_alarm Maximum temperature alarm
+temp[1-3]_rated_max Maximum rated temperature
+
+fan1_alarm Fan 1 warning
+fan1_fault Fan 1 fault
+fan1_input Fan 1 speed in RPM
+fan1_target Fan 1 target
+======================= ======================================================
diff --git a/Documentation/hwmon/index.rst b/Documentation/hwmon/index.rst
index 78c783f11e250..e880c6ca84f03 100644
--- a/Documentation/hwmon/index.rst
+++ b/Documentation/hwmon/index.rst
@@ -61,6 +61,7 @@ Hardware Monitoring Kernel Drivers
corsair-psu
cros_ec_hwmon
crps
+ d1u74t
da9052
da9055
dell-smm-hwmon