Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6993fd01 authored by Philip Avinash's avatar Philip Avinash Committed by Benoit Cousson
Browse files

ARM: dts: AM33XX: Add PWM backlight DT data to am335x-evm



PWM output from ecap0 uses as backlight source. Also adds low threshold
value to have a uniform divisions in brightness-levels scales.

Signed-off-by: default avatarPhilip Avinash <avinashphilip@ti.com>
Reviewed-by: default avatarThierry Reding <thierry.reding@avionic-design.de>
Signed-off-by: default avatarSebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: default avatarBenoit Cousson <benoit.cousson@linaro.org>
parent 0a7486c9
Loading
Loading
Loading
Loading
+23 −0
Original line number Diff line number Diff line
@@ -91,6 +91,12 @@
				0x9c (PIN_OUTPUT | MUX_MODE0)		/* gpmc_be0n_cle.gpmc_be0n_cle */
			>;
		};

		ecap0_pins: backlight_pins {
			pinctrl-single,pins = <
				0x164 0x0	/* eCAP0_in_PWM0_out.eCAP0_in_PWM0_out MODE0 */
			>;
		};
	};

	ocp {
@@ -163,6 +169,16 @@
			status = "okay";
		};

		epwmss0: epwmss@48300000 {
			status = "okay";

			ecap0: ecap@48300100 {
				status = "okay";
				pinctrl-names = "default";
				pinctrl-0 = <&ecap0_pins>;
			};
		};

		gpmc: gpmc@50000000 {
			status = "okay";
			pinctrl-names = "default";
@@ -299,6 +315,13 @@
			gpio-key,wakeup;
		};
	};

	backlight {
		compatible = "pwm-backlight";
		pwms = <&ecap0 0 50000 0>;
		brightness-levels = <0 51 53 56 62 75 101 152 255>;
		default-brightness-level = <8>;
	};
};

#include "tps65910.dtsi"