Re: [PATCH v3 7/7] arm64: dts: imx8dxl-evk: add lcdif overlay
From: Liu Ying
Date: Wed Oct 21 2026 - 04:37:32 EST
On Tue, Oct 20, 2026 at 04:12:57PM -0400, Frank.Li@xxxxxxxxxxx wrote:
> From: Frank Li <Frank.Li@xxxxxxx>
>
> Add lcd panel (waiken,101wx001-wct) support. This panel is only used at
> imx8dxl evk boards. And evk board only supports one panel.
>
> Signed-off-by: Frank Li <Frank.Li@xxxxxxx>
> ---
> Change in v3
> - add panel info at overlay file.
> - add bus-width = <18>, which only connect 18 lines.
> - rename to waiken,101wx001-wct
>
> change in v2
> - remove iomux hog (sashiko)
> - add power-supply
> ---
> arch/arm64/boot/dts/freescale/Makefile | 3 +
> .../dts/freescale/imx8dxl-evk-lcdif-101wx001.dtso | 119 +++++++++++++++++++++
> 2 files changed, 122 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile
> index a80cccf34eb56..b5d5e6bd8ce06 100644
> --- a/arch/arm64/boot/dts/freescale/Makefile
> +++ b/arch/arm64/boot/dts/freescale/Makefile
> @@ -113,6 +113,9 @@ dtb-$(CONFIG_ARCH_MXC) += imx8dx-colibri-iris-v2.dtb
> dtb-$(CONFIG_ARCH_MXC) += imx8dx-colibri-iris.dtb
> dtb-$(CONFIG_ARCH_MXC) += imx8dxl-evk.dtb
>
> +imx8dxl-evk-lcdif-101wx001-dtbs += imx8dxl-evk.dtb imx8dxl-evk-lcdif-101wx001.dtbo
> +dtb-$(CONFIG_ARCH_MXC) += imx8dxl-evk-lcdif-101wx001.dtb
Use full panel type:
s/101wx001/101wx001_wct/
> +
> imx8dxl-evk-pcie-ep-dtbs += imx8dxl-evk.dtb imx-pcie0-ep.dtbo
> dtb-$(CONFIG_ARCH_MXC) += imx8dxl-evk-pcie-ep.dtb
> DTC_FLAGS_imx8dxl-hummingboard-telematics := -@
> diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-evk-lcdif-101wx001.dtso b/arch/arm64/boot/dts/freescale/imx8dxl-evk-lcdif-101wx001.dtso
> new file mode 100644
> index 0000000000000..39abf9b3884ea
> --- /dev/null
> +++ b/arch/arm64/boot/dts/freescale/imx8dxl-evk-lcdif-101wx001.dtso
> @@ -0,0 +1,119 @@
> +// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
> +/*
> + * Copyright 2026 NXP.
> + */
> +
> +/dts-v1/;
> +/plugin/;
> +
> +#include <dt-bindings/gpio/gpio.h>
> +#include <dt-bindings/pinctrl/pads-imx8dxl.h>
> +
> +&{/} {
> + lcd_backlight: backlight {
Nit: s/lcd_backlight/backlight/
> + compatible = "gpio-backlight";
> + gpios = <&pca6416_1 5 GPIO_ACTIVE_HIGH>;
> + };
> +
> + lcd-panel {
Nit: s/lcd-panel/panel/
--
Regards,
Liu Ying