Re: [PATCH v5 1/6] arm64: dts: imx8mm: imx8mp: Add LVDS DTOs for Data Modul i.MX8M Mini and Plus eDM SBC
Frank Li <[email protected]>
| Newsgroups | dev.linux.lists.imx,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <ameMb7evuJfmpWH6@lizhi-Precision-Tower-5810> |
On Thu, Jul 16, 2026 at 07:56:53AM +0200, Marek Vasut wrote: > Add DT overlay for the DSI-to-LVDS adapter eDM-MOD-iMX8Mm-LVDS populated > with Lontium LT9211 bridge. This adapter can be optionally populated onto > the eDM SBC. This adapter can be extended with multiple panels, currently > supported are the following: > > - AUO G215HVN011 > - Innolux G070Y2-L01 > - Innolux G101ICE-L01 > - Innolux G121XCE-L01 > - Innolux G156HCE-L01 > - Multi-Inno Technology MI0700A2T-30 > - Multi-Inno Technology MI1010Z1T-1CP11 > > Note that in case of the i.MX8M Plus eDM SBC, the adapter name containing > iMX8Mm is not a typo, this is the adapter model string. The adapter was > originally developed for the iMX8Mm eDM SBC. > > Signed-off-by: Marek Vasut <[email protected]> > --- > Cc: Conor Dooley <[email protected]> > Cc: Fabio Estevam <[email protected]> > Cc: Frank Li <[email protected]> > Cc: Krzysztof Kozlowski <[email protected]> > Cc: Pengutronix Kernel Team <[email protected]> > Cc: Rob Herring <[email protected]> > Cc: Sascha Hauer <[email protected]> > Cc: [email protected] > Cc: [email protected] > Cc: [email protected] > Cc: [email protected] > --- ... > + > +&i2c_display { /* Display connector I2C */ > + #address-cells = <1>; > + #size-cells = <0>; > + clock-frequency = <100000>; > + > + lt9211_codec: bridge@2d { > + pinctrl-names = "default"; > + pinctrl-0 = <&pinctrl_panel_expansion>; > + compatible = "lontium,lt9211"; > + reg = <0x2d>; compatible should be first property. reg is second. there are other places also similar problem. Please double check it. suggest run https://github.com/lznuaa/dt-format for new dts to avoid this order problem. > + interrupts-extended = <&gpio2 3 IRQ_TYPE_EDGE_FALLING>; > + reset-gpios = <&gpio2 2 GPIO_ACTIVE_HIGH>; > + vccio-supply = <®_lt9211_vcc18>; > + > + ports { > + #address-cells = <1>; > + #size-cells = <0>; > + > + port@0 { > + reg = <0>; > + > + lt9211_a: endpoint { > + data-lanes = <1 2 3 4>; > + remote-endpoint = <&mipi_dsi_bridge1_out>; > + }; > + }; > + }; > + }; > + ... > --- a/arch/arm64/boot/dts/freescale/imx8mp.dtsi > +++ b/arch/arm64/boot/dts/freescale/imx8mp.dtsi > @@ -1437,7 +1437,7 @@ aips5: bus@30df0000 { > #access-controller-cells = <3>; > ranges = <0x30c00000 0x30c00000 0x400000>; > > - spba-bus@30c00000 { > + spba5: spba-bus@30c00000 { create new patch for soc dtsi Frank > compatible = "fsl,spba-bus", "simple-bus"; > reg = <0x30c00000 0x100000>; > #address-cells = <1>; > -- > 2.53.0 >