Commit 18c88662 authored by Philippe CORNU's avatar Philippe CORNU Committed by Alexandre Torgue
Browse files

ARM: dts: stm32: Add display support on stm32f469-disco



Add display support on the stm32f469-disco board.

Signed-off-by: default avatarPhilippe Cornu <philippe.cornu@st.com>
Signed-off-by: default avatarAlexandre Torgue <alexandre.torgue@st.com>
parent c5931d9e
Loading
Loading
Loading
Loading
+50 −1
Original line number Diff line number Diff line
@@ -46,7 +46,7 @@
 */

/dts-v1/;
#include "stm32f429.dtsi"
#include "stm32f469.dtsi"
#include "stm32f469-pinctrl.dtsi"
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/input/input.h>
@@ -126,6 +126,55 @@ &clk_hse {
	clock-frequency = <8000000>;
};

&dsi {
	#address-cells = <1>;
	#size-cells = <0>;
	status = "okay";

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

		port@0 {
			reg = <0>;
			dsi_in: endpoint {
				remote-endpoint = <&ltdc_out_dsi>;
			};
		};

		port@1 {
			reg = <1>;
			dsi_out: endpoint {
				remote-endpoint = <&dsi_panel_in>;
			};
		};
	};

	panel-dsi@0 {
		compatible = "orisetech,otm8009a";
		reg = <0>; /* dsi virtual channel (0..3) */
		reset-gpios = <&gpioh 7 GPIO_ACTIVE_LOW>;
		status = "okay";

		port {
			dsi_panel_in: endpoint {
				remote-endpoint = <&dsi_out>;
			};
		};
	};
};

&ltdc {
	dma-ranges;
	status = "okay";

	port {
		ltdc_out_dsi: endpoint@0 {
			remote-endpoint = <&dsi_in>;
		};
	};
};

&rtc {
	status = "okay";
};