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

Commit 2798c4b7 authored by David Lechner's avatar David Lechner Committed by Sekhar Nori
Browse files

ARM: dts: da850-lego-ev3: Add node for LCD display



This adds a new node for the LEGO MINDSTORMS EV3 LCD display.

Signed-off-by: default avatarDavid Lechner <david@lechnology.com>
Signed-off-by: default avatarSekhar Nori <nsekhar@ti.com>
parent 5771a8c0
Loading
Loading
Loading
Loading
+24 −0
Original line number Diff line number Diff line
@@ -249,6 +249,15 @@
			0x4c 0x00000080 0x000000f0
		>;
	};

	ev3_lcd_pins: pinmux_lcd {
		pinctrl-single,bits = <
			/* SIMO, GP2[11], GP2[12], CLK */
			0x14 0x00188100 0x00ffff00
			/* GP5[0] */
			0x30 0x80000000 0xf0000000
		>;
	};
};

&pinconf {
@@ -357,6 +366,21 @@
	};
};

&spi1 {
	status = "okay";
	pinctrl-0 = <&ev3_lcd_pins>;
	pinctrl-names = "default";
	cs-gpios = <&gpio 44 GPIO_ACTIVE_LOW>;

	display@0{
		compatible = "lego,ev3-lcd";
		reg = <0>;
		spi-max-frequency = <10000000>;
		a0-gpios = <&gpio 43 GPIO_ACTIVE_HIGH>;
		reset-gpios = <&gpio 80 GPIO_ACTIVE_HIGH>;
	};
};

&ehrpwm0 {
	status = "okay";
};