Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: thermal: tsens: Add ipq5332, ipq5424 compatible

The IPQ5332 and IPQ5424 use TSENS v2.3.3 IP with combined interrupt.
RPM is not available in these SoCs, hence adding new compatible
to have the sensor enablement and calibration function. Also add
nvmem-cell-names.

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Praveenkumar I <quic_ipkumar@quicinc.com>
Signed-off-by: Manikanta Mylavarapu <quic_mmanikan@quicinc.com>
Link: https://lore.kernel.org/r/20250210120436.821684-2-quic_mmanikan@quicinc.com
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>

authored by

Praveenkumar I and committed by
Daniel Lezcano
1a685e2b 229f3feb

+18
+18
Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
··· 75 75 76 76 - description: v2 of TSENS with combined interrupt 77 77 enum: 78 + - qcom,ipq5332-tsens 79 + - qcom,ipq5424-tsens 78 80 - qcom,ipq8074-tsens 79 81 80 82 - description: v2 of TSENS with combined interrupt ··· 214 212 - const: s9_p2_backup 215 213 - const: s10_p1_backup 216 214 - const: s10_p2_backup 215 + - minItems: 8 216 + items: 217 + - const: mode 218 + - const: base0 219 + - const: base1 220 + - pattern: '^tsens_sens[0-9]+_off$' 221 + - pattern: '^tsens_sens[0-9]+_off$' 222 + - pattern: '^tsens_sens[0-9]+_off$' 223 + - pattern: '^tsens_sens[0-9]+_off$' 224 + - pattern: '^tsens_sens[0-9]+_off$' 225 + - pattern: '^tsens_sens[0-9]+_off$' 226 + - pattern: '^tsens_sens[0-9]+_off$' 217 227 218 228 "#qcom,sensors": 219 229 description: ··· 285 271 compatible: 286 272 contains: 287 273 enum: 274 + - qcom,ipq5332-tsens 275 + - qcom,ipq5424-tsens 288 276 - qcom,ipq8074-tsens 289 277 then: 290 278 properties: ··· 302 286 compatible: 303 287 contains: 304 288 enum: 289 + - qcom,ipq5332-tsens 290 + - qcom,ipq5424-tsens 305 291 - qcom,ipq8074-tsens 306 292 - qcom,tsens-v0_1 307 293 - qcom,tsens-v1