Home
last modified time | relevance | path

Searched +full:spmi +full:- +full:temp +full:- +full:alarm (Results 1 – 25 of 49) sorted by relevance

12

/linux-6.12.1/arch/arm64/boot/dts/qcom/
Dx1e80100-pmics.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/input/input.h>
7 #include <dt-bindings/input/linux-event-codes.h>
8 #include <dt-bindings/interrupt-controller/irq.h>
9 #include <dt-bindings/spmi/spmi.h>
12 thermal-zones {
13 pm8550-thermal {
14 polling-delay-passive = <100>;
16 thermal-sensors = <&pm8550_temp_alarm>;
33 pm8550ve-2-thermal {
[all …]
Dpm8550vs.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
10 thermal-zones {
11 pm8550vs-c-thermal {
12 polling-delay-passive = <100>;
14 thermal-sensors = <&pm8550vs_c_temp_alarm>;
31 pm8550vs-d-thermal {
32 polling-delay-passive = <100>;
34 thermal-sensors = <&pm8550vs_d_temp_alarm>;
[all …]
Dsa8775p-pmics.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/input/input.h>
7 #include <dt-bindings/spmi/spmi.h>
10 thermal-zones {
11 pmm8654au_0_thermal: pm8775-0-thermal {
12 polling-delay-passive = <100>;
14 thermal-sensors = <&pmm8654au_0_temp_alarm>;
31 pmm8654au_1_thermal: pm8775-1-thermal {
32 polling-delay-passive = <100>;
34 thermal-sensors = <&pmm8654au_1_temp_alarm>;
[all …]
Dpm8010.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
10 thermal-zones {
11 pm8010-m-thermal {
12 polling-delay-passive = <100>;
14 thermal-sensors = <&pm8010_m_temp_alarm>;
31 pm8010-n-thermal {
32 polling-delay-passive = <100>;
34 thermal-sensors = <&pm8010_n_temp_alarm>;
[all …]
Dsc8280xp-pmics.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/iio/qcom,spmi-adc7-pm8350.h>
7 #include <dt-bindings/iio/qcom,spmi-adc7-pmk8350.h>
8 #include <dt-bindings/iio/qcom,spmi-adc7-pmr735a.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/interrupt-controller/irq.h>
11 #include <dt-bindings/spmi/spmi.h>
14 thermal-zones {
15 pm8280_1_thermal: pm8280-1-thermal {
16 polling-delay-passive = <100>;
[all …]
Dsc8180x-pmics.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
3 * Copyright (c) 2017-2019, The Linux Foundation. All rights reserved.
4 * Copyright (c) 2021-2023, Linaro Limited
7 #include <dt-bindings/input/input.h>
8 #include <dt-bindings/interrupt-controller/irq.h>
9 #include <dt-bindings/spmi/spmi.h>
10 #include <dt-bindings/iio/qcom,spmi-vadc.h>
13 thermal-zones {
14 pmc8180-thermal {
15 polling-delay-passive = <100>;
[all …]
Dpm8953.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
4 #include <dt-bindings/iio/qcom,spmi-vadc.h>
5 #include <dt-bindings/interrupt-controller/irq.h>
6 #include <dt-bindings/input/linux-event-codes.h>
7 #include <dt-bindings/spmi/spmi.h>
10 thermal-zones {
11 pm8953-thermal {
12 thermal-sensors = <&pm8953_temp>;
39 compatible = "qcom,pm8953", "qcom,spmi-pmic";
41 #address-cells = <1>;
[all …]
Dpmr735b.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
10 thermal-zones {
11 pmr735b_thermal: pmr735b-thermal {
12 polling-delay-passive = <100>;
14 thermal-sensors = <&pmr735b_temp_alarm>;
23 pmr735b_crit: pmr735a-crit {
35 compatible = "qcom,pmr735b", "qcom,spmi-pmic";
37 #address-cells = <1>;
[all …]
Dpmr735d_a.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
10 thermal-zones {
11 pmr735d-k-thermal {
12 polling-delay-passive = <100>;
14 thermal-sensors = <&pmr735d_k_temp_alarm>;
36 compatible = "qcom,pmr735d", "qcom,spmi-pmic";
38 #address-cells = <1>;
39 #size-cells = <0>;
[all …]
Dpmr735d_b.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
10 thermal-zones {
11 pmr735d-l-thermal {
12 polling-delay-passive = <100>;
14 thermal-sensors = <&pmr735d_l_temp_alarm>;
36 compatible = "qcom,pmr735d", "qcom,spmi-pmic";
38 #address-cells = <1>;
39 #size-cells = <0>;
[all …]
Dpmr735a.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
11 compatible = "qcom,pmr735a", "qcom,spmi-pmic";
13 #address-cells = <1>;
14 #size-cells = <0>;
16 pmr735a_temp_alarm: temp-alarm@a00 {
17 compatible = "qcom,spmi-temp-alarm";
20 #thermal-sensor-cells = <0>;
24 compatible = "qcom,pmr735a-gpio", "qcom,spmi-gpio";
[all …]
Dpm8350.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
10 thermal-zones {
11 pm8350_thermal: pm8350-thermal {
12 polling-delay-passive = <100>;
14 thermal-sensors = <&pm8350_temp_alarm>;
23 pm8350_crit: pm8350c-crit {
35 compatible = "qcom,pm8350", "qcom,spmi-pmic";
37 #address-cells = <1>;
[all …]
Dpm8350b.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
10 thermal-zones {
11 pm8350b_thermal: pm8350b-thermal {
12 polling-delay-passive = <100>;
14 thermal-sensors = <&pm8350b_temp_alarm>;
23 pm8350b_crit: pm8350c-crit {
35 compatible = "qcom,pm8350b", "qcom,spmi-pmic";
37 #address-cells = <1>;
[all …]
Dpm8550ve.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
10 thermal-zones {
11 pm8550ve-thermal {
12 polling-delay-passive = <100>;
14 thermal-sensors = <&pm8550ve_temp_alarm>;
36 compatible = "qcom,pm8550", "qcom,spmi-pmic";
38 #address-cells = <1>;
39 #size-cells = <0>;
[all …]
Dpm8450.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
10 thermal-zones {
11 pm8450-thermal {
12 polling-delay-passive = <100>;
14 thermal-sensors = <&pm8450_temp_alarm>;
36 compatible = "qcom,pm8450", "qcom,spmi-pmic";
38 #address-cells = <1>;
39 #size-cells = <0>;
[all …]
Dpm7325.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
11 compatible = "qcom,pm7325", "qcom,spmi-pmic";
13 #address-cells = <1>;
14 #size-cells = <0>;
16 pm7325_temp_alarm: temp-alarm@a00 {
17 compatible = "qcom,spmi-temp-alarm";
20 #thermal-sensor-cells = <0>;
24 compatible = "qcom,pm7325-gpio", "qcom,spmi-gpio";
[all …]
Dpm8350c.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
11 compatible = "qcom,pm8350c", "qcom,spmi-pmic";
13 #address-cells = <1>;
14 #size-cells = <0>;
16 pm8350c_temp_alarm: temp-alarm@a00 {
17 compatible = "qcom,spmi-temp-alarm";
20 #thermal-sensor-cells = <0>;
24 compatible = "qcom,pm8350c-gpio", "qcom,spmi-gpio";
[all …]
Dpm8550.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
10 thermal-zones {
11 pm8550-thermal {
12 polling-delay-passive = <100>;
14 thermal-sensors = <&pm8550_temp_alarm>;
36 compatible = "qcom,pm8550", "qcom,spmi-pmic";
38 #address-cells = <1>;
39 #size-cells = <0>;
[all …]
Dpm8998.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
4 #include <dt-bindings/iio/qcom,spmi-vadc.h>
5 #include <dt-bindings/input/linux-event-codes.h>
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
8 #include <dt-bindings/thermal/thermal.h>
11 thermal-zones {
12 pm8998-thermal {
13 polling-delay-passive = <250>;
15 thermal-sensors = <&pm8998_temp>;
[all …]
Dpmm8155au_1.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/input/input.h>
7 #include <dt-bindings/interrupt-controller/irq.h>
8 #include <dt-bindings/spmi/spmi.h>
9 #include <dt-bindings/iio/qcom,spmi-vadc.h>
12 thermal-zones {
13 pmm8155au-1-thermal {
14 polling-delay-passive = <100>;
16 thermal-sensors = <&pmm8155au_1_temp>;
43 compatible = "qcom,pmm8155au", "qcom,spmi-pmic";
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/thermal/
Dqcom,spmi-temp-alarm.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/thermal/qcom,spmi-temp-alarm.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm QPNP PMIC Temperature Alarm
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
13 QPNP temperature alarm peripherals are found inside of Qualcomm PMIC chips
14 that utilize the Qualcomm SPMI implementation. These peripherals provide an
18 - $ref: thermal-sensor.yaml#
22 const: qcom,spmi-temp-alarm
[all …]
/linux-6.12.1/arch/arm/boot/dts/qcom/
Dpma8084.dtsi1 // SPDX-License-Identifier: GPL-2.0
2 #include <dt-bindings/iio/qcom,spmi-vadc.h>
3 #include <dt-bindings/input/linux-event-codes.h>
4 #include <dt-bindings/interrupt-controller/irq.h>
5 #include <dt-bindings/spmi/spmi.h>
10 compatible = "qcom,pma8084", "qcom,spmi-pmic";
12 #address-cells = <1>;
13 #size-cells = <0>;
16 compatible = "qcom,pm8941-rtc";
19 reg-names = "rtc", "alarm";
[all …]
Dpmx65.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
11 compatible = "qcom,pmx65", "qcom,spmi-pmic";
13 #address-cells = <1>;
14 #size-cells = <0>;
16 pmx65_temp: temp-alarm@a00 {
17 compatible = "qcom,spmi-temp-alarm";
20 #thermal-sensor-cells = <0>;
24 compatible = "qcom,pmx65-gpio", "qcom,spmi-gpio";
[all …]
Dpm8226.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
2 #include <dt-bindings/iio/qcom,spmi-vadc.h>
3 #include <dt-bindings/input/linux-event-codes.h>
4 #include <dt-bindings/interrupt-controller/irq.h>
5 #include <dt-bindings/spmi/spmi.h>
8 thermal-zones {
9 pm8226-thermal {
10 polling-delay-passive = <100>;
11 polling-delay = <0>;
12 thermal-sensors = <&pm8226_temp>;
[all …]
Dpm8841.dtsi1 // SPDX-License-Identifier: GPL-2.0
2 #include <dt-bindings/interrupt-controller/irq.h>
3 #include <dt-bindings/spmi/spmi.h>
7 thermal-zones {
8 pm8841-thermal {
9 polling-delay-passive = <100>;
10 polling-delay = <0>;
11 thermal-sensors = <&pm8841_temp>;
39 compatible = "qcom,pm8841", "qcom,spmi-pmic";
41 #address-cells = <1>;
[all …]

12