diff options
author | Luwei Zhou <b45643@freescale.com> | 2014-03-05 04:12:08 -0500 |
---|---|---|
committer | Nitin Garg <nitin.garg@freescale.com> | 2014-04-16 09:57:51 -0400 |
commit | 92399590ff6e2f44032e787350f7205bcf8daeaf (patch) | |
tree | 497958fe2ab2ab8564af949408fd30586f826f2a | |
parent | 331e332af10febfe3050f284b4cbec65be4467a9 (diff) |
ENGR00301869-3 ARM: dts: imx6sx: add adc support on i.MX6SX-SDB platform
add adc devicetree support for i.MX6SX-SDB platform.
Signed-off-by: Luwei Zhou <b45643@freescale.com>
-rw-r--r-- | arch/arm/boot/dts/imx6sx-sdb.dts | 17 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6sx.dtsi | 20 |
2 files changed, 37 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6sx-sdb.dts b/arch/arm/boot/dts/imx6sx-sdb.dts index f3fcc11e6f16..188efdbf5a3a 100644 --- a/arch/arm/boot/dts/imx6sx-sdb.dts +++ b/arch/arm/boot/dts/imx6sx-sdb.dts | |||
@@ -34,9 +34,26 @@ | |||
34 | gpio = <&gpio3 27 0>; | 34 | gpio = <&gpio3 27 0>; |
35 | enable-active-high; | 35 | enable-active-high; |
36 | }; | 36 | }; |
37 | |||
38 | reg_vref_3v3: regulator@0 { | ||
39 | compatible = "regulator-fixed"; | ||
40 | regulator-name = "vref-3v3"; | ||
41 | regulator-min-microvolt = <3300000>; | ||
42 | regulator-max-microvolt = <3300000>; | ||
43 | }; | ||
37 | }; | 44 | }; |
38 | }; | 45 | }; |
39 | 46 | ||
47 | &adc1 { | ||
48 | vref-supply = <®_vref_3v3>; | ||
49 | status = "okay"; | ||
50 | }; | ||
51 | |||
52 | &adc2 { | ||
53 | vref-supply = <®_vref_3v3>; | ||
54 | status = "okay"; | ||
55 | }; | ||
56 | |||
40 | &fec1 { | 57 | &fec1 { |
41 | pinctrl-names = "default"; | 58 | pinctrl-names = "default"; |
42 | pinctrl-0 = <&pinctrl_enet1_1 &pinctrl_enet1_clkout_1>; | 59 | pinctrl-0 = <&pinctrl_enet1_1 &pinctrl_enet1_clkout_1>; |
diff --git a/arch/arm/boot/dts/imx6sx.dtsi b/arch/arm/boot/dts/imx6sx.dtsi index c1c7f8f4b85a..ab169900c8f7 100644 --- a/arch/arm/boot/dts/imx6sx.dtsi +++ b/arch/arm/boot/dts/imx6sx.dtsi | |||
@@ -765,6 +765,26 @@ | |||
765 | aipstz@0227c000 { /* AIPSTZ3 */ | 765 | aipstz@0227c000 { /* AIPSTZ3 */ |
766 | reg = <0x0227c000 0x4000>; | 766 | reg = <0x0227c000 0x4000>; |
767 | }; | 767 | }; |
768 | |||
769 | adc1: adc@02280000 { | ||
770 | compatible = "fsl,imx6sx-adc", "fsl,vf610-adc"; | ||
771 | reg = <0x02280000 0x4000>; | ||
772 | interrupts = <0 100 0x04>; | ||
773 | clocks = <&clks IMX6SX_CLK_IPG>; | ||
774 | clock-names = "adc"; | ||
775 | num-channels = <4>; | ||
776 | status = "disabled"; | ||
777 | }; | ||
778 | |||
779 | adc2: adc@02284000 { | ||
780 | compatible = "fsl,imx6sx-adc", "fsl,vf610-adc"; | ||
781 | reg = <0x02284000 0x4000>; | ||
782 | interrupts = <0 101 0x04>; | ||
783 | clocks = <&clks IMX6SX_CLK_IPG>; | ||
784 | clock-names = "adc"; | ||
785 | num-channels = <4>; | ||
786 | status = "disabled"; | ||
787 | }; | ||
768 | }; | 788 | }; |
769 | }; | 789 | }; |
770 | }; | 790 | }; |