| From: |
| Yikai Tsai <yikai.tsai.wiwynn-AT-gmail.com> |
| To: |
| patrick-AT-stwcx.xyz, Geert Uytterhoeven <geert+renesas-AT-glider.be>, Magnus Damm <magnus.damm-AT-gmail.com> |
| Subject: |
| [PATCH v7 0/2] hwmon: (isl28022) new driver for ISL28022 power monitor |
| Date: |
| Wed, 25 Sep 2024 11:11:26 +0800 |
| Message-ID: |
| <20240925031131.14645-1-yikai.tsai.wiwynn@gmail.com> |
| Cc: |
| Yikai Tsai <yikai.tsai.wiwynn-AT-gmail.com>, Carsten Spieß <mail-AT-carsten-spiess.de>, Jean Delvare <jdelvare-AT-suse.com>, 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>, Jonathan Corbet <corbet-AT-lwn.net>, linux-hwmon-AT-vger.kernel.org, devicetree-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org, linux-doc-AT-vger.kernel.org, linux-renesas-soc-AT-vger.kernel.org |
| Archive-link: |
| Article |
Driver for Renesas ISL28022 power monitor chip.
Found e.g. on Ubiquiti Edgerouter ER-6P
v7: review comments and code refactoring
v6: shunt voltage in mV and revise code
v5: review comments incorporated
v4: property compatible fixed
v3: changelog added
v2: properties reworked
v2: calculations fixed
v2: shunt voltage input moved to debugfs
v2: documentation and devicetree schema reworked
v1: created
Yikai Tsai (2):
dt-bindings: hwmon: add renesas,isl28022
hwmon: (isl28022) new driver for ISL28022 power monitor
.../bindings/hwmon/renesas,isl28022.yaml | 64 +++
Documentation/hwmon/index.rst | 1 +
Documentation/hwmon/isl28022.rst | 63 +++
MAINTAINERS | 8 +
drivers/hwmon/Kconfig | 11 +
drivers/hwmon/Makefile | 1 +
drivers/hwmon/isl28022.c | 533 ++++++++++++++++++
7 files changed, 681 insertions(+)
create mode 100644 Documentation/devicetree/bindings/hwmon/renesas,isl28022.yaml
create mode 100644 Documentation/hwmon/isl28022.rst
create mode 100644 drivers/hwmon/isl28022.c
--
2.25.1