[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <cover.1757061697.git.michal.simek@amd.com>
Date: Fri, 5 Sep 2025 10:41:43 +0200
From: Michal Simek <michal.simek@....com>
To: <linux-kernel@...r.kernel.org>, <monstr@...str.eu>,
<michal.simek@...inx.com>, <git@...inx.com>
CC: Andy Shevchenko <andy@...nel.org>, Conor Dooley <conor+dt@...nel.org>,
Daniel Lezcano <daniel.lezcano@...aro.org>, David Lechner
<dlechner@...libre.com>, Jonathan Cameron <jic23@...nel.org>, "Krzysztof
Kozlowski" <krzk+dt@...nel.org>, Lukasz Luba <lukasz.luba@....com>,
Nuno Sá <nuno.sa@...log.com>, "Rafael J. Wysocki"
<rafael@...nel.org>, Rob Herring <robh@...nel.org>, Salih Erim
<salih.erim@....com>, Zhang Rui <rui.zhang@...el.com>, "open list:OPEN
FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" <devicetree@...r.kernel.org>,
"open list:IIO SUBSYSTEM AND DRIVERS" <linux-iio@...r.kernel.org>, "open
list:THERMAL" <linux-pm@...r.kernel.org>
Subject: [PATCH 0/6] xilinx: Add support for Xilinx Sysmon IP
Hi,
the series is adding support for Xilinx Sysmon IP available on Versal SOCs.
The series also contains thermal driver which is using Sysmon for providing
temperature information.
As the part of it is also monitoring AI engine.
Thanks,
Michal
Anish Kadamathikuttiyil Karthikeyan Pillai (2):
iio: adc: versal-sysmon: Support AI Engine thermal monitoring
thermal: versal-thermal: Support thermal management in AI Engine
Salih Erim (4):
dt-bindings: iio: xilinx: Add Documentation for Sysmon
iio: versal-sysmon: add driver for Versal Sysmon
dt-bindings: thermal: versal: Add description for Versal Thermal
thermal: versal-thermal: Add Versal thermal driver
.../bindings/iio/adc/xlnx,versal-sysmon.yaml | 235 +++
.../bindings/thermal/xlnx,versal-thermal.yaml | 45 +
MAINTAINERS | 13 +
drivers/iio/adc/Kconfig | 15 +
drivers/iio/adc/Makefile | 2 +
drivers/iio/adc/versal-sysmon-core.c | 1379 +++++++++++++++++
drivers/iio/adc/versal-sysmon.c | 297 ++++
drivers/iio/adc/versal-sysmon.h | 278 ++++
drivers/thermal/Kconfig | 12 +
drivers/thermal/Makefile | 1 +
drivers/thermal/versal_thermal.c | 221 +++
include/linux/iio/adc/versal-sysmon-events.h | 56 +
12 files changed, 2554 insertions(+)
create mode 100644 Documentation/devicetree/bindings/iio/adc/xlnx,versal-sysmon.yaml
create mode 100644 Documentation/devicetree/bindings/thermal/xlnx,versal-thermal.yaml
create mode 100644 drivers/iio/adc/versal-sysmon-core.c
create mode 100644 drivers/iio/adc/versal-sysmon.c
create mode 100644 drivers/iio/adc/versal-sysmon.h
create mode 100644 drivers/thermal/versal_thermal.c
create mode 100644 include/linux/iio/adc/versal-sysmon-events.h
--
2.43.0
Powered by blists - more mailing lists