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

Commit 960eb12d authored by Maxime Ripard's avatar Maxime Ripard
Browse files

ARM: sun5i: a13-olinuxino: Enable VGA bridge



Now that we have support for the VGA bridges using our DRM driver, enable
the display engine for the Olimex A13-Olinuxino.

Signed-off-by: default avatarMaxime Ripard <maxime.ripard@free-electrons.com>
Acked-by: default avatarChen-Yu Tsai <wens@csie.org>
parent dc0aea38
Loading
Loading
Loading
Loading
+54 −0
Original line number Diff line number Diff line
@@ -72,6 +72,47 @@
			default-state = "on";
		};
	};

	bridge {
		compatible = "dumb-vga-dac";
		#address-cells = <1>;
		#size-cells = <0>;

		ports {
			#address-cells = <1>;
			#size-cells = <0>;

			port@0 {
				reg = <0>;

				vga_bridge_in: endpoint {
					remote-endpoint = <&tcon0_out_vga>;
				};
			};

			port@1 {
				reg = <1>;

				vga_bridge_out: endpoint {
					remote-endpoint = <&vga_con_in>;
				};
			};
		};
	};

	vga {
		compatible = "vga-connector";

		port {
			vga_con_in: endpoint {
				remote-endpoint = <&vga_bridge_out>;
			};
		};
	};
};

&be0 {
	status = "okay";
};

&ehci0 {
@@ -211,6 +252,19 @@
	status = "okay";
};

&tcon0 {
	pinctrl-names = "default";
	pinctrl-0 = <&lcd_rgb666_pins>;
	status = "okay";
};

&tcon0_out {
	tcon0_out_vga: endpoint@0 {
		reg = <0>;
		remote-endpoint = <&vga_bridge_in>;
	};
};

&uart1 {
	pinctrl-names = "default";
	pinctrl-0 = <&uart1_pins_b>;