Commit d1db7b80 authored by Adam Ford's avatar Adam Ford Committed by Tony Lindgren
Browse files

ARM: dts: logicpd-som-lv-baseboard: Fix missing video



A previous commit removed the panel-dpi driver, which made the
SOM-LV video stop working because it relied on the DPI driver
for setting video timings.  Now that the simple-panel driver is
available in omap2plus, this patch migrates the SOM-LV dev kits
to use a similar panel and remove the manual timing requirements.
A similar patch was already done and applied to the Torpedo family.

Fixes: 8bf4b162 ("drm/omap: Remove panel-dpi driver")

Signed-off-by: default avatarAdam Ford <aford173@gmail.com>
Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
parent 4d26e9a0
Loading
Loading
Loading
Loading
+5 −22
Original line number Diff line number Diff line
@@ -104,35 +104,18 @@
		regulator-max-microvolt = <3300000>;
	};

	lcd0: display@0 {
		compatible = "panel-dpi";
		label = "28";
		status = "okay";
		/* default-on; */
	lcd0: display {
		/* This isn't the exact LCD, but the timings meet spec */
		compatible = "logicpd,type28";
		pinctrl-names = "default";
		pinctrl-0 = <&lcd_enable_pin>;
		enable-gpios = <&gpio5 27 GPIO_ACTIVE_HIGH>;	/* gpio155, lcd INI */
		backlight = <&bl>;
		enable-gpios = <&gpio5 27 GPIO_ACTIVE_HIGH>;
		port {
			lcd_in: endpoint {
				remote-endpoint = <&dpi_out>;
			};
		};

		panel-timing {
			clock-frequency = <9000000>;
			hactive = <480>;
			vactive = <272>;
			hfront-porch = <3>;
			hback-porch = <2>;
			hsync-len = <42>;
			vback-porch = <3>;
			vfront-porch = <2>;
			vsync-len = <11>;
			hsync-active = <1>;
			vsync-active = <1>;
			de-active = <1>;
			pixelclk-active = <0>;
		};
	};

	bl: backlight {