Home
last modified time | relevance | path

Searched refs:tsens (Results 1 – 12 of 12) sorted by relevance

/Linux-v5.4/Documentation/devicetree/bindings/thermal/
Dqcom-tsens.txt6 - "qcom,msm8916-tsens" (MSM8916)
7 - "qcom,msm8974-tsens" (MSM8974)
8 - "qcom,msm8996-tsens" (MSM8996)
9 - "qcom,qcs404-tsens", "qcom,tsens-v1" (QCS404)
10 - "qcom,msm8998-tsens", "qcom,tsens-v2" (MSM8998)
11 - "qcom,sdm845-tsens", "qcom,tsens-v2" (SDM845)
12 The generic "qcom,tsens-v2" property must be used as a fallback for any SoC
15 Similarly, the generic "qcom,tsens-v1" property must be used as a fallback for
24 - #qcom,sensors: Number of sensors in tsens block
28 Example 1 (legacy support before a fallback tsens-v2 property was introduced):
[all …]
/Linux-v5.4/drivers/thermal/qcom/
DMakefile4 qcom_tsens-y += tsens.o tsens-common.o tsens-v0_1.o \
5 tsens-8960.o tsens-v2.o tsens-v1.o
/Linux-v5.4/arch/arm/boot/dts/
Dqcom-apq8084.dtsi108 thermal-sensors = <&tsens 5>;
128 thermal-sensors = <&tsens 6>;
148 thermal-sensors = <&tsens 7>;
168 thermal-sensors = <&tsens 8>;
254 tsens: thermal-sensor@fc4a8000 { label
255 compatible = "qcom,msm8974-tsens";
Dqcom-msm8974.dtsi145 thermal-sensors = <&tsens 5>;
165 thermal-sensors = <&tsens 6>;
185 thermal-sensors = <&tsens 7>;
205 thermal-sensors = <&tsens 8>;
437 tsens: thermal-sensor@fc4a9000 { label
438 compatible = "qcom,msm8974-tsens";
/Linux-v5.4/arch/arm64/boot/dts/qcom/
Dqcs404.dtsi286 tsens: thermal-sensor@4a9000 { label
287 compatible = "qcom,qcs404-tsens", "qcom,tsens-v1";
1087 thermal-sensors = <&tsens 0>;
1102 thermal-sensors = <&tsens 1>;
1117 thermal-sensors = <&tsens 2>;
1132 thermal-sensors = <&tsens 3>;
1147 thermal-sensors = <&tsens 4>;
1181 thermal-sensors = <&tsens 5>;
1215 thermal-sensors = <&tsens 6>;
1249 thermal-sensors = <&tsens 7>;
[all …]
Dmsm8916.dtsi182 thermal-sensors = <&tsens 4>;
212 thermal-sensors = <&tsens 3>;
242 thermal-sensors = <&tsens 2>;
262 thermal-sensors = <&tsens 1>;
277 thermal-sensors = <&tsens 0>;
812 tsens: thermal-sensor@4a9000 { label
813 compatible = "qcom,msm8916-tsens";
Dmsm8998.dtsi816 compatible = "qcom,msm8998-tsens", "qcom,tsens-v2";
825 compatible = "qcom,msm8998-tsens", "qcom,tsens-v2";
Dsdm845.dtsi2949 compatible = "qcom,sdm845-tsens", "qcom,tsens-v2";
2957 compatible = "qcom,sdm845-tsens", "qcom,tsens-v2";
Dmsm8996.dtsi590 compatible = "qcom,msm8996-tsens";
598 compatible = "qcom,msm8996-tsens";
/Linux-v5.4/Documentation/devicetree/bindings/nvmem/
Dqfprom.txt31 tsens {
/Linux-v5.4/Documentation/devicetree/bindings/clock/
Dqcom,gcc.txt38 Documentation/devicetree/bindings/thermal/qcom-tsens.txt
/Linux-v5.4/drivers/clk/qcom/
Dgcc-msm8960.c3620 struct platform_device *tsens; in gcc_msm8960_probe() local
3644 tsens = platform_device_register_data(&pdev->dev, "qcom-tsens", -1, in gcc_msm8960_probe()
3646 if (IS_ERR(tsens)) in gcc_msm8960_probe()
3647 return PTR_ERR(tsens); in gcc_msm8960_probe()
3649 platform_set_drvdata(pdev, tsens); in gcc_msm8960_probe()
3656 struct platform_device *tsens = platform_get_drvdata(pdev); in gcc_msm8960_remove() local
3658 platform_device_unregister(tsens); in gcc_msm8960_remove()