[PATCH 1/2] dt-bindings: hwmon: Add Axiado AX3000 TSADC
Petar Stepanovic
pstepanovic at axiado.com
Thu Sep 3 00:09:47 PDT 2026
Add a Devicetree binding for the temperature sensor ADC (TSADC)
controller found on the Axiado AX3000 and AX3005 SoCs.
The controller monitors the on-die temperature. An SoC may contain
multiple TSADC controllers at different locations on the die, each
represented by a separate Devicetree node.
AX3005 uses the same programming model as AX3000 and is compatible
with the AX3000 implementation. Therefore, axiado,ax3000-tsadc is
used as its fallback compatible.
Also add a MAINTAINERS entry covering the binding and driver.
Signed-off-by: Petar Stepanovic <pstepanovic at axiado.com>
---
.../bindings/hwmon/axiado,ax3000-tsadc.yaml | 45 ++++++++++++++++++++++
MAINTAINERS | 8 ++++
2 files changed, 53 insertions(+)
diff --git a/Documentation/devicetree/bindings/hwmon/axiado,ax3000-tsadc.yaml b/Documentation/devicetree/bindings/hwmon/axiado,ax3000-tsadc.yaml
new file mode 100644
index 000000000000..4b56e4fd9ef9
--- /dev/null
+++ b/Documentation/devicetree/bindings/hwmon/axiado,ax3000-tsadc.yaml
@@ -0,0 +1,45 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/hwmon/axiado,ax3000-tsadc.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Axiado AX3000 and AX3005 TSADC
+
+maintainers:
+ - Petar Stepanovic <pstepanovic at axiado.com>
+ - Akhila Kavi <akavi at axiado.com>
+ - Prasad Bolisetty <pbolisetty at axiado.com>
+
+description: |
+ The Axiado AX3000 and AX3005 Temperature Sensor ADC (TSADC) controllers
+ monitor the on-die temperature of the SoC.
+
+properties:
+ compatible:
+ oneOf:
+ - const: axiado,ax3000-tsadc
+ - items:
+ - const: axiado,ax3005-tsadc
+ - const: axiado,ax3000-tsadc
+
+ reg:
+ maxItems: 1
+
+ clocks:
+ maxItems: 1
+
+required:
+ - compatible
+ - reg
+ - clocks
+
+additionalProperties: false
+
+examples:
+ - |
+ temperature-sensor at 33021000 {
+ compatible = "axiado,ax3000-tsadc";
+ reg = <0x33021000 0x100>;
+ clocks = <&refclk>;
+ };
diff --git a/MAINTAINERS b/MAINTAINERS
index 77159f279621..c6efb04fc376 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -4467,6 +4467,14 @@ F: Documentation/devicetree/bindings/spi/axiado,ax3000-spi.yaml
F: drivers/spi/spi-axiado.c
F: drivers/spi/spi-axiado.h
+AXIADO TSADC DRIVER
+M: Petar Stepanovic <pstepanovic at axiado.com>
+M: Akhila Kavi <akavi at axiado.com>
+M: Prasad Bolisetty <pbolisetty at axiado.com>
+L: linux-hwmon at vger.kernel.org
+S: Supported
+F: Documentation/devicetree/bindings/hwmon/axiado,ax3000-tsadc.yaml
+
AYANEO PLATFORM EC DRIVER
M: Antheas Kapenekakis <lkml at antheas.dev>
L: platform-driver-x86 at vger.kernel.org
--
2.34.1
More information about the linux-arm-kernel
mailing list