IPQ5018 has tsens V1.0 IP with 4 sensors and 1 interrupt. There is no RPM present in the soc to do tsens early enable. Adding support for the same here. Sricharan Ramabadhran (7): dt-bindings: thermal: qcom-tsens: Add ipq5018 compatible thermal/drivers/qcom: Add new feat for soc without rpm thermal/drivers/qcom/tsens: Add support for IPQ5018 tsens. thermal/drivers/qcom: Add IPQ5018 compatible. dt-bindings: nvmem: Add compatible for IPQ5018 arm64: dts: qcom: ipq5018: Add tsens node arm64: dts: qcom: ipq5018: Add thermal zones .../bindings/nvmem/qcom,qfprom.yaml | 1 + .../bindings/thermal/qcom-tsens.yaml | 19 +++ arch/arm64/boot/dts/qcom/ipq5018.dtsi | 81 ++++++++++++ drivers/thermal/qcom/tsens-v1.c | 115 ++++++++++++++++++ drivers/thermal/qcom/tsens.c | 5 +- drivers/thermal/qcom/tsens.h | 5 +- 6 files changed, 224 insertions(+), 2 deletions(-) -- 2.34.1