[PATCH v5 3/4] ARM: dts: imx6ull-colibri: Set LCDIF bus width
Francesco Dolcini
francesco at dolcini.it
Thu Sep 17 07:00:38 PDT 2026
From: Francesco Dolcini <francesco.dolcini at toradex.com>
The Colibri family standard defines an 18-bit parallel RGB interface on
the edge connector. The additional six LCDIF data signals required for a
24-bit interface are mapped to module-specific pins whose location is not
fixed across the Colibri family and which may not be available at all.
Generic Colibri carrier boards can therefore only rely on an 18-bit
interface. Set the LCDIF bus-width property accordingly.
A 24-bit interface can still be used by a specific carrier and module
combination by overriding the property in the carrier board device tree.
Link: https://docs.toradex.com/104446-colibri-arm-som-imx6ull-datasheet.pdf
Reviewed-by: Luca Ceresoli <luca.ceresoli at bootlin.com>
Signed-off-by: Francesco Dolcini <francesco.dolcini at toradex.com>
---
v5: improved commit message, added rev-by
v4: no changes
v3: no changes
v2: use the common bus-width property instead of the legacy interface-pix-fmt
---
arch/arm/boot/dts/nxp/imx/imx6ull-colibri.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/boot/dts/nxp/imx/imx6ull-colibri.dtsi b/arch/arm/boot/dts/nxp/imx/imx6ull-colibri.dtsi
index ec3c1e7301f4..1eb1cf2d7395 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6ull-colibri.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6ull-colibri.dtsi
@@ -229,6 +229,7 @@ &lcdif {
port {
lcdif_out: endpoint {
+ bus-width = <18>;
remote-endpoint = <&lcd_panel_in>;
};
};
--
2.47.3
More information about the linux-arm-kernel
mailing list