From 155cf681d34e0ad965626328618adf7932f3d996 Mon Sep 17 00:00:00 2001 From: Heiner Kallweit Date: Sat, 8 Aug 2015 18:36:27 +0200 Subject: [PATCH 1/3] ODROID-XU3/XU4: Enable PWM output for status LEDs in dts PWM setup for blue status LED on XU4 fails with "tried to request PWM channel 1 without output" in dmesg and therefore no heart beat is shown. Add further PWM outputs to dts to fix this. Signed-off-by: Heiner Kallweit --- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi b/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi index 301892378f46a6..c43450b3c86341 100644 --- a/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi +++ b/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi @@ -471,7 +471,7 @@ */ pinctrl-0 = <&pwm0_out &pwm1_out &pwm2_out &pwm3_out>; pinctrl-names = "default"; - samsung,pwm-outputs = <0>; + samsung,pwm-outputs = <0>, <1>, <2>, <3>; status = "okay"; }; From c5ca5117680ff896c0689971b173c77f0ccf8a7b Mon Sep 17 00:00:00 2001 From: Heiner Kallweit Date: Mon, 10 Aug 2015 21:32:43 +0200 Subject: [PATCH 2/3] XU4: dts: XU4 has no green led, remove DT node XU4 has no green led, therefore remove the related DT node. Signed-off-by: Heiner Kallweit --- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/exynos5422-odroidxu4.dts b/arch/arm/boot/dts/exynos5422-odroidxu4.dts index f6f47483f9d2b6..b0c9e46635230c 100644 --- a/arch/arm/boot/dts/exynos5422-odroidxu4.dts +++ b/arch/arm/boot/dts/exynos5422-odroidxu4.dts @@ -17,6 +17,10 @@ / { model = "Hardkernel Odroid XU4"; compatible = "hardkernel,odroid-xu4", "samsung,exynos5800", "samsung,exynos5"; + + pwmleds { + /delete-node/ greenled; + }; }; &usbdrd_dwc3_1 { From 9fb3ad7299d3f871d35196f064c3de1eda72d24e Mon Sep 17 00:00:00 2001 From: Heiner Kallweit Date: Mon, 10 Aug 2015 23:24:16 +0200 Subject: [PATCH 3/3] XU4: dts: XU4 has no red led (apart from power led), remove DT node XU4 has no red led (apart from the power led), therefore remove the related DT node. Signed-off-by: Heiner Kallweit --- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/exynos5422-odroidxu4.dts b/arch/arm/boot/dts/exynos5422-odroidxu4.dts index b0c9e46635230c..7ca9dd9327b59c 100644 --- a/arch/arm/boot/dts/exynos5422-odroidxu4.dts +++ b/arch/arm/boot/dts/exynos5422-odroidxu4.dts @@ -21,6 +21,10 @@ pwmleds { /delete-node/ greenled; }; + + gpioleds { + /delete-node/ redled; + }; }; &usbdrd_dwc3_1 {