Currently gcc-msm8960 driver manually creates tsens device. Instantiate the device using DT node instead. This follow the IPQ8064 device tree schema. Compatibility with the previous devices trees is kept intact. Dmitry Baryshkov (4): dt-bindings: thermal: qcom-tsens.yaml: add msm8960 compat string thermal/drivers/tsens: add compat string for the qcom,msm8960 clk: qcom: gcc-msm8960: create tsens device if there are no child nodes arm: dts: qcom-apq8064: create tsens device node .../bindings/thermal/qcom-tsens.yaml | 4 +++- arch/arm/boot/dts/qcom-apq8064.dtsi | 23 +++++++++++++------ drivers/clk/qcom/gcc-msm8960.c | 18 +++++++++------ drivers/thermal/qcom/tsens.c | 3 +++ 4 files changed, 33 insertions(+), 15 deletions(-) -- 2.35.1