|
|
Log in / Subscribe / Register

Add driver support for ESWIN EIC7700 PVT controller

From:  hehuan1-AT-eswincomputing.com
To:  linux-AT-roeck-us.net, robh-AT-kernel.org, krzk+dt-AT-kernel.org, conor+dt-AT-kernel.org, linux-hwmon-AT-vger.kernel.org, devicetree-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org, p.zabel-AT-pengutronix.de
Subject:  [PATCH v1 0/2] Add driver support for ESWIN EIC7700 PVT controller
Date:  Fri, 09 Jan 2026 17:07:18 +0800
Message-ID:  <20260109090718.442-1-hehuan1@eswincomputing.com>
Cc:  ningyu-AT-eswincomputing.com, linmin-AT-eswincomputing.com, pinkesh.vaghela-AT-einfochips.com, luyulin-AT-eswincomputing.com, hehuan1-AT-eswincomputing.com, weishangjuan-AT-eswincomputing.com
Archive-link:  Article

From: Huan He <hehuan1@eswincomputing.com>

Add support for the ESWIN EIC7700 PVT (Process, Voltage, Temperature)
sensor

Features:
The driver supports monitoring of process, voltage and temperature
parameters through the hardware monitoring subsystem. It provides an
access to the sampled Temperature and Voltage.

Test:
Tested this patch on the SiFive HiFive Premier P550 (which uses the ESWIN
EIC7700 SoC).

Huan He (2):
  dt-bindings: hwmon: Add Eswin EIC7700 PVT sensor
  hwmon: Add Eswin EIC7700 PVT sensor driver

 .../bindings/hwmon/eswin,eic7700-pvt.yaml     |  92 ++
 drivers/hwmon/Kconfig                         |  12 +
 drivers/hwmon/Makefile                        |   1 +
 drivers/hwmon/eic7700-pvt.c                   | 797 ++++++++++++++++++
 drivers/hwmon/eic7700-pvt.h                   | 128 +++
 5 files changed, 1030 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/hwmon/eswin,eic7700-pvt.yaml
 create mode 100644 drivers/hwmon/eic7700-pvt.c
 create mode 100644 drivers/hwmon/eic7700-pvt.h

-- 
2.25.1




Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds