pmi8950.dtsi (4d77b639531fd85b84a7079c3369908dfaddf8b2) pmi8950.dtsi (41c1855232ed277e74daedbecac8d328b6c2ceb8)
1// SPDX-License-Identifier: GPL-2.0
2// Copyright (c) 2019, AngeloGioacchino Del Regno <kholk11@gmail.com>
3
4#include <dt-bindings/iio/qcom,spmi-vadc.h>
5#include <dt-bindings/interrupt-controller/irq.h>
6#include <dt-bindings/spmi/spmi.h>
7
8&spmi_bus {

--- 6 unchanged lines hidden (view full) ---

15 pmi8950_vadc: adc@3100 {
16 compatible = "qcom,spmi-vadc";
17 reg = <0x3100>;
18 interrupts = <0x2 0x31 0x0 IRQ_TYPE_EDGE_RISING>;
19 #address-cells = <1>;
20 #size-cells = <0>;
21 #io-channel-cells = <1>;
22
1// SPDX-License-Identifier: GPL-2.0
2// Copyright (c) 2019, AngeloGioacchino Del Regno <kholk11@gmail.com>
3
4#include <dt-bindings/iio/qcom,spmi-vadc.h>
5#include <dt-bindings/interrupt-controller/irq.h>
6#include <dt-bindings/spmi/spmi.h>
7
8&spmi_bus {

--- 6 unchanged lines hidden (view full) ---

15 pmi8950_vadc: adc@3100 {
16 compatible = "qcom,spmi-vadc";
17 reg = <0x3100>;
18 interrupts = <0x2 0x31 0x0 IRQ_TYPE_EDGE_RISING>;
19 #address-cells = <1>;
20 #size-cells = <0>;
21 #io-channel-cells = <1>;
22
23 adc-chan@0 {
23 channel@0 {
24 reg = <VADC_USBIN>;
25 qcom,pre-scaling = <1 4>;
26 label = "usbin";
27 };
28
24 reg = <VADC_USBIN>;
25 qcom,pre-scaling = <1 4>;
26 label = "usbin";
27 };
28
29 adc-chan@1 {
29 channel@1 {
30 reg = <VADC_DCIN>;
31 qcom,pre-scaling = <1 4>;
32 label = "dcin";
33 };
34
30 reg = <VADC_DCIN>;
31 qcom,pre-scaling = <1 4>;
32 label = "dcin";
33 };
34
35 adc-chan@2 {
35 channel@2 {
36 reg = <VADC_VCHG_SNS>;
37 qcom,pre-scaling = <1 1>;
38 label = "vchg_sns";
39 };
40
36 reg = <VADC_VCHG_SNS>;
37 qcom,pre-scaling = <1 1>;
38 label = "vchg_sns";
39 };
40
41 adc-chan@9 {
41 channel@9 {
42 reg = <VADC_REF_625MV>;
43 qcom,pre-scaling = <1 1>;
44 label = "ref_625mv";
45 };
46
42 reg = <VADC_REF_625MV>;
43 qcom,pre-scaling = <1 1>;
44 label = "ref_625mv";
45 };
46
47 adc-chan@a {
47 channel@a {
48 reg = <VADC_REF_1250MV>;
49 qcom,pre-scaling = <1 1>;
50 label = "ref_1250mv";
51 };
52
48 reg = <VADC_REF_1250MV>;
49 qcom,pre-scaling = <1 1>;
50 label = "ref_1250mv";
51 };
52
53 adc-chan@d {
53 channel@d {
54 reg = <VADC_SPARE2>;
55 qcom,pre-scaling = <1 1>;
56 label = "chg_temp";
57 };
58 };
59
60 pmi8950_mpps: mpps@a000 {
61 compatible = "qcom,pmi8950-mpp", "qcom,spmi-mpp";

--- 37 unchanged lines hidden ---
54 reg = <VADC_SPARE2>;
55 qcom,pre-scaling = <1 1>;
56 label = "chg_temp";
57 };
58 };
59
60 pmi8950_mpps: mpps@a000 {
61 compatible = "qcom,pmi8950-mpp", "qcom,spmi-mpp";

--- 37 unchanged lines hidden ---