2023-07-21 06:00:00

by Praveenkumar I

[permalink] [raw]
Subject: [PATCH v5 2/5] dt-bindings: thermal: tsens: Add ipq5332 compatible

IPQ5332 uses TSENS v2.3.3 with combined interrupt. RPM is not
available in the SoC, hence adding new compatible to have the
sensor enablement and calibration function.

This patch also adds nvmem-cell-names for ipq5332

Reviewed-by: Krzysztof Kozlowski <[email protected]>
Signed-off-by: Praveenkumar I <[email protected]>
---
[v5]:
No changes.
[v4]:
Pick up R-b tag
[v3]:
No changes.
[v2]:
Followed the order for ipq5332 and added nvmem-cell-names.

.../devicetree/bindings/thermal/qcom-tsens.yaml | 12 ++++++++++++
1 file changed, 12 insertions(+)

diff --git a/Documentation/devicetree/bindings/thermal/qcom-tsens.yaml b/Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
index 27e9e16e6455..cca115906762 100644
--- a/Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
+++ b/Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
@@ -69,6 +69,7 @@ properties:

- description: v2 of TSENS with combined interrupt
enum:
+ - qcom,ipq5332-tsens
- qcom,ipq8074-tsens

- description: v2 of TSENS with combined interrupt
@@ -205,6 +206,15 @@ properties:
- const: s9_p2_backup
- const: s10_p1_backup
- const: s10_p2_backup
+ - items:
+ - const: mode
+ - const: base0
+ - const: base1
+ - pattern: '^s[0-9]+$'
+ - pattern: '^s[0-9]+$'
+ - pattern: '^s[0-9]+$'
+ - pattern: '^s[0-9]+$'
+ - pattern: '^s[0-9]+$'

"#qcom,sensors":
description:
@@ -266,6 +276,7 @@ allOf:
compatible:
contains:
enum:
+ - qcom,ipq5332-tsens
- qcom,ipq8074-tsens
then:
properties:
@@ -281,6 +292,7 @@ allOf:
compatible:
contains:
enum:
+ - qcom,ipq5332-tsens
- qcom,ipq8074-tsens
- qcom,tsens-v0_1
- qcom,tsens-v1
--
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project