/linux-6.6.21/Documentation/devicetree/bindings/thermal/ |
D | qcom-tsens.yaml | 5 $id: http://devicetree.org/schemas/thermal/qcom-tsens.yaml# 25 - qcom,ipq8064-tsens 26 - qcom,msm8960-tsens 31 - qcom,mdm9607-tsens 32 - qcom,msm8226-tsens 33 - qcom,msm8909-tsens 34 - qcom,msm8916-tsens 35 - qcom,msm8939-tsens 36 - qcom,msm8974-tsens 37 - const: qcom,tsens-v0_1 [all …]
|
D | thermal-sensor.yaml | 56 compatible = "qcom,sdm845-tsens", "qcom,tsens-v2"; 67 compatible = "qcom,sdm845-tsens", "qcom,tsens-v2";
|
D | thermal-zones.yaml | 237 compatible = "qcom,sdm845-tsens", "qcom,tsens-v2"; 248 compatible = "qcom,sdm845-tsens", "qcom,tsens-v2";
|
/linux-6.6.21/drivers/thermal/qcom/ |
D | Makefile | 4 qcom_tsens-y += tsens.o tsens-v2.o tsens-v1.o tsens-v0_1.o \ 5 tsens-8960.o
|
/linux-6.6.21/arch/arm64/boot/dts/qcom/ |
D | msm8956.dtsi | 15 &tsens { 16 compatible = "qcom,msm8956-tsens", "qcom,tsens-v1";
|
D | ipq9574.dtsi | 248 tsens: thermal-sensor@4a9000 { label 249 compatible = "qcom,ipq9574-tsens", "qcom,ipq8074-tsens"; 731 thermal-sensors = <&tsens 3>; 745 thermal-sensors = <&tsens 4>; 759 thermal-sensors = <&tsens 5>; 773 thermal-sensors = <&tsens 6>; 787 thermal-sensors = <&tsens 7>; 801 thermal-sensors = <&tsens 8>; 815 thermal-sensors = <&tsens 9>; 829 thermal-sensors = <&tsens 10>; [all …]
|
D | ipq8074.dtsi | 296 tsens: thermal-sensor@4a9000 { label 297 compatible = "qcom,ipq8074-tsens"; 935 thermal-sensors = <&tsens 4>; 950 thermal-sensors = <&tsens 5>; 965 thermal-sensors = <&tsens 6>; 980 thermal-sensors = <&tsens 7>; 995 thermal-sensors = <&tsens 8>; 1010 thermal-sensors = <&tsens 9>; 1025 thermal-sensors = <&tsens 10>; 1040 thermal-sensors = <&tsens 11>; [all …]
|
D | msm8976.dtsi | 621 tsens: thermal-sensor@4a9000 { label 622 compatible = "qcom,msm8976-tsens", "qcom,tsens-v1"; 1124 thermal-sensors = <&tsens 0>; 1139 thermal-sensors = <&tsens 1>; 1153 thermal-sensors = <&tsens 2>; 1167 thermal-sensors = <&tsens 3>; 1180 thermal-sensors = <&tsens 4>; 1204 thermal-sensors = <&tsens 5>; 1228 thermal-sensors = <&tsens 6>; 1252 thermal-sensors = <&tsens 7>; [all …]
|
D | qcs404.dtsi | 566 tsens: thermal-sensor@4a9000 { label 567 compatible = "qcom,qcs404-tsens", "qcom,tsens-v1"; 1588 thermal-sensors = <&tsens 0>; 1603 thermal-sensors = <&tsens 1>; 1618 thermal-sensors = <&tsens 2>; 1633 thermal-sensors = <&tsens 3>; 1648 thermal-sensors = <&tsens 4>; 1682 thermal-sensors = <&tsens 5>; 1716 thermal-sensors = <&tsens 6>; 1750 thermal-sensors = <&tsens 7>; [all …]
|
D | msm8939.dtsi | 590 tsens: thermal-sensor@4a9000 { label 591 compatible = "qcom,msm8939-tsens", "qcom,tsens-v0_1"; 2212 thermal-sensors = <&tsens 5>; 2243 thermal-sensors = <&tsens 6>; 2274 thermal-sensors = <&tsens 7>; 2305 thermal-sensors = <&tsens 8>; 2336 thermal-sensors = <&tsens 9>; 2367 thermal-sensors = <&tsens 3>; 2388 thermal-sensors = <&tsens 0>; 2403 thermal-sensors = <&tsens 2>; [all …]
|
D | sdm630.dtsi | 714 tsens: thermal-sensor@10ae000 { label 715 compatible = "qcom,sdm630-tsens", "qcom,tsens-v2"; 2365 thermal-sensors = <&tsens 0>; 2380 thermal-sensors = <&tsens 1>; 2395 thermal-sensors = <&tsens 2>; 2410 thermal-sensors = <&tsens 3>; 2431 thermal-sensors = <&tsens 4>; 2452 thermal-sensors = <&tsens 5>; 2473 thermal-sensors = <&tsens 6>; 2500 thermal-sensors = <&tsens 7>; [all …]
|
D | msm8916.dtsi | 475 // no tsens with hw_id 3 527 tsens: thermal-sensor@4a9000 { label 528 compatible = "qcom,msm8916-tsens", "qcom,tsens-v0_1"; 2568 thermal-sensors = <&tsens 5>; 2598 thermal-sensors = <&tsens 4>; 2628 thermal-sensors = <&tsens 2>; 2648 thermal-sensors = <&tsens 1>; 2663 thermal-sensors = <&tsens 0>;
|
D | sdm660.dtsi | 254 &tsens {
|
/linux-6.6.21/Documentation/devicetree/bindings/clock/ |
D | qcom,gcc-apq8064.yaml | 38 description: child tsens device 39 $ref: /schemas/thermal/qcom-tsens.yaml# 59 Documentation/devicetree/bindings/thermal/qcom-tsens.yaml 87 compatible = "qcom,msm8960-tsens";
|
D | qcom,gcc-ipq8064.yaml | 47 - $ref: /schemas/thermal/qcom-tsens.yaml# 70 tsens: thermal-sensor { 71 compatible = "qcom,ipq8064-tsens";
|
/linux-6.6.21/arch/arm64/boot/dts/freescale/ |
D | imx8qm.dtsi | 295 tsens: thermal-sensor { label 305 thermal-sensors = <&tsens IMX_SC_R_A53>; 336 thermal-sensors = <&tsens IMX_SC_R_A72>; 365 thermal-sensors = <&tsens IMX_SC_R_GPU_0_PID0>; 385 thermal-sensors = <&tsens IMX_SC_R_GPU_1_PID0>; 405 thermal-sensors = <&tsens IMX_SC_R_DRC_0>;
|
D | imx8dxl.dtsi | 175 tsens: thermal-sensor { label 193 thermal-sensors = <&tsens IMX_SC_R_SYSTEM>;
|
D | imx8qxp.dtsi | 249 tsens: thermal-sensor { label 281 thermal-sensors = <&tsens IMX_SC_R_SYSTEM>;
|
/linux-6.6.21/arch/arm/boot/dts/qcom/ |
D | qcom-ipq8064.dtsi | 56 thermal-sensors = <&tsens 0>; 76 thermal-sensors = <&tsens 1>; 96 thermal-sensors = <&tsens 2>; 116 thermal-sensors = <&tsens 3>; 136 thermal-sensors = <&tsens 4>; 156 thermal-sensors = <&tsens 5>; 176 thermal-sensors = <&tsens 6>; 196 thermal-sensors = <&tsens 7>; 216 thermal-sensors = <&tsens 8>; 236 thermal-sensors = <&tsens 9>; [all …]
|
D | qcom-apq8084.dtsi | 110 thermal-sensors = <&tsens 5>; 130 thermal-sensors = <&tsens 6>; 150 thermal-sensors = <&tsens 7>; 170 thermal-sensors = <&tsens 8>; 510 tsens: thermal-sensor@fc4a9000 { label 511 compatible = "qcom,msm8974-tsens", "qcom,tsens-v0_1";
|
D | qcom-msm8974.dtsi | 1126 tsens: thermal-sensor@fc4a9000 { label 1127 compatible = "qcom,msm8974-tsens", "qcom,tsens-v0_1"; 2204 thermal-sensors = <&tsens 5>; 2224 thermal-sensors = <&tsens 6>; 2244 thermal-sensors = <&tsens 7>; 2264 thermal-sensors = <&tsens 8>; 2284 thermal-sensors = <&tsens 1>; 2299 thermal-sensors = <&tsens 2>; 2314 thermal-sensors = <&tsens 3>; 2329 thermal-sensors = <&tsens 4>; [all …]
|
D | qcom-msm8226.dtsi | 531 tsens: thermal-sensor@fc4a9000 { label 532 compatible = "qcom,msm8226-tsens", "qcom,tsens-v0_1"; 951 thermal-sensors = <&tsens 5>; 972 thermal-sensors = <&tsens 2>;
|
D | qcom-apq8064.dtsi | 110 thermal-sensors = <&tsens 7>; 131 thermal-sensors = <&tsens 8>; 152 thermal-sensors = <&tsens 9>; 173 thermal-sensors = <&tsens 10>; 812 tsens: thermal-sensor { label 813 compatible = "qcom,msm8960-tsens";
|
/linux-6.6.21/Documentation/devicetree/bindings/nvmem/ |
D | nvmem-consumer.yaml | 41 tsens {
|
/linux-6.6.21/drivers/clk/qcom/ |
D | gcc-msm8960.c | 3720 struct platform_device *tsens; in gcc_msm8960_probe() local 3747 tsens = platform_device_register_data(&pdev->dev, "qcom-tsens", -1, in gcc_msm8960_probe() 3749 if (IS_ERR(tsens)) in gcc_msm8960_probe() 3750 return PTR_ERR(tsens); in gcc_msm8960_probe() 3752 platform_set_drvdata(pdev, tsens); in gcc_msm8960_probe() 3759 struct platform_device *tsens = platform_get_drvdata(pdev); in gcc_msm8960_remove() local 3761 if (tsens) in gcc_msm8960_remove() 3762 platform_device_unregister(tsens); in gcc_msm8960_remove()
|