Lines Matching +full:adc +full:- +full:reserved +full:- +full:channels

1 // SPDX-License-Identifier: BSD-3-Clause
3 * Copyright (c) 2017-2019, The Linux Foundation. All rights reserved.
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 pm8150-thermal {
15 polling-delay-passive = <100>;
17 thermal-sensors = <&pm8150_temp>;
44 compatible = "qcom,pm8150", "qcom,spmi-pmic";
46 #address-cells = <1>;
47 #size-cells = <0>;
50 compatible = "qcom,pm8998-pon";
54 compatible = "qcom,pm8941-pwrkey";
57 bias-pull-up;
64 compatible = "qcom,pm8941-resin";
67 bias-pull-up;
73 pm8150_temp: temp-alarm@2400 {
74 compatible = "qcom,spmi-temp-alarm";
77 io-channels = <&pm8150_adc ADC5_DIE_TEMP>;
78 io-channel-names = "thermal";
79 #thermal-sensor-cells = <0>;
82 pm8150_adc: adc@3100 {
83 compatible = "qcom,spmi-adc5";
85 #address-cells = <1>;
86 #size-cells = <0>;
87 #io-channel-cells = <1>;
92 qcom,pre-scaling = <1 1>;
98 qcom,pre-scaling = <1 1>;
104 qcom,pre-scaling = <1 1>;
109 pm8150_adc_tm: adc-tm@3500 {
110 compatible = "qcom,spmi-adc-tm5";
113 #thermal-sensor-cells = <1>;
114 #address-cells = <1>;
115 #size-cells = <0>;
120 compatible = "qcom,pm8941-rtc";
122 reg-names = "rtc", "alarm";
127 compatible = "qcom,pm8150-gpio", "qcom,spmi-gpio";
129 gpio-controller;
130 gpio-ranges = <&pm8150_gpios 0 0 10>;
131 #gpio-cells = <2>;
132 interrupt-controller;
133 #interrupt-cells = <2>;
138 compatible = "qcom,pm8150", "qcom,spmi-pmic";
140 #address-cells = <1>;
141 #size-cells = <0>;