Message ID | 26f50ea7-9737-23dd-7d3c-92f5b4002860@fivetechno.de (mailing list archive) |
---|---|
State | Accepted |
Headers | show |
On Fri, Nov 18, 2016 at 10:55:04AM +0100, Markus Reichl wrote: > Odroid-X, -X2, -XU3 and -XU4 have SOC-ADC routed to an external connector. > Enable the ADC for use as iio-device. > > Signed-off-by: Markus Reichl <m.reichl@fivetechno.de> > --- > Changes in V2: > move ADC node from exynos4412-odroid-common.dtsi to > exynos4412-odroidx.dts to exclude U3 as pointed to by Marek. > > Tested on U3, X, XU3 and XU4. > --- > arch/arm/boot/dts/exynos4412-odroidx.dts | 5 +++++ > arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 11 +++++++++++ > 2 files changed, 16 insertions(+) > Thanks, applied. Best regards, Krzysztof -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/arch/arm/boot/dts/exynos4412-odroidx.dts b/arch/arm/boot/dts/exynos4412-odroidx.dts index 61906b3..153a75f 100644 --- a/arch/arm/boot/dts/exynos4412-odroidx.dts +++ b/arch/arm/boot/dts/exynos4412-odroidx.dts @@ -64,6 +64,11 @@ }; }; +&adc { + vdd-supply = <&ldo10_reg>; + status = "okay"; +}; + /* VDDQ for MSHC (eMMC card) */ &buck8_reg { regulator-name = "BUCK8_VDDQ_MMC4_2.8V"; diff --git a/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi b/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi index 246d298..9e63328 100644 --- a/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi +++ b/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi @@ -147,6 +147,11 @@ }; }; +&adc { + vdd-supply = <&ldo4_reg>; + status = "okay"; +}; + &bus_wcore { devfreq-events = <&nocp_mem0_0>, <&nocp_mem0_1>, <&nocp_mem1_0>, <&nocp_mem1_1>; @@ -293,6 +298,12 @@ regulator-max-microvolt = <1800000>; }; + ldo4_reg: LDO4 { + regulator-name = "vdd_adc"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; + ldo5_reg: LDO5 { regulator-name = "vdd_ldo5"; regulator-min-microvolt = <1800000>;
Odroid-X, -X2, -XU3 and -XU4 have SOC-ADC routed to an external connector. Enable the ADC for use as iio-device. Signed-off-by: Markus Reichl <m.reichl@fivetechno.de> --- Changes in V2: move ADC node from exynos4412-odroid-common.dtsi to exynos4412-odroidx.dts to exclude U3 as pointed to by Marek. Tested on U3, X, XU3 and XU4. --- arch/arm/boot/dts/exynos4412-odroidx.dts | 5 +++++ arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 11 +++++++++++ 2 files changed, 16 insertions(+)