From mboxrd@z Thu Jan 1 00:00:00 1970 From: shawnguo@kernel.org (Shawn Guo) Date: Thu, 13 Jul 2017 16:36:28 +0800 Subject: [PATCH 1/2] ARM: dts: imx7d-sdb: Add DRM panel support In-Reply-To: <1499865500-8857-1-git-send-email-marco.franchi@nxp.com> References: <1499865500-8857-1-git-send-email-marco.franchi@nxp.com> Message-ID: <20170713083624.GT3172@dragon> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Wed, Jul 12, 2017 at 10:18:19AM -0300, Marco Franchi wrote: > It is preferred to use the panel compatible string rather than passing the LCD > timming in the device tree. > > So pass the "innolux,at043tn24" compatible string to describe the parallel LCD > on this board. > > Signed-off-by: Marco Franchi > --- > arch/arm/boot/dts/imx7d-sdb.dts | 36 +++++++++++++----------------------- > 1 file changed, 13 insertions(+), 23 deletions(-) > > diff --git a/arch/arm/boot/dts/imx7d-sdb.dts b/arch/arm/boot/dts/imx7d-sdb.dts > index 664582d..22e106e 100644 > --- a/arch/arm/boot/dts/imx7d-sdb.dts > +++ b/arch/arm/boot/dts/imx7d-sdb.dts > @@ -117,6 +117,16 @@ > regulator-max-microvolt = <3300000>; > startup-delay-us = <200000>; > }; > + > + panel { > + compatible = "innolux,at043tn24"; > + > + port { > + panel_in: endpoint { > + remote-endpoint = <&display_out>; > + }; > + }; > + }; > }; > > &adc1 { > @@ -323,31 +333,11 @@ > &lcdif { > pinctrl-names = "default"; > pinctrl-0 = <&pinctrl_lcdif>; > - display = <&display0>; > status = "okay"; > > - display0: display { > - bits-per-pixel = <16>; > - bus-width = <24>; > - > - display-timings { > - native-mode = <&timing0>; > - > - timing0: timing0 { > - clock-frequency = <9200000>; > - hactive = <480>; > - vactive = <272>; > - hfront-porch = <8>; > - hback-porch = <4>; > - hsync-len = <41>; > - vback-porch = <2>; > - vfront-porch = <4>; > - vsync-len = <10>; > - hsync-active = <0>; > - vsync-active = <0>; > - de-active = <1>; > - pixelclk-active = <0>; > - }; > + port{ Miss a space. Shawn > + display_out: endpoint { > + remote-endpoint = <&panel_in>; > }; > }; > }; > -- > 2.7.4 > > > _______________________________________________ > linux-arm-kernel mailing list > linux-arm-kernel at lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel