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 --- |