RE: [PATCH 2/2] ARM: dts: imx6dl: Add support for i.MX6DL DHCOM SoM on PDK2 carrier board

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Marek Vasut <marex@xxxxxxx>
Sent: Wednesday, October 16, 2024 1:59 AM
> Add support for the DH electronics i.MX6DL DHCOM SoM and a PDK2 evaluation
> board. The evaluation board features three serial ports, USB OTG, USB host
> with an USB hub, Fast or Gigabit ethernet, eMMC, uSD, SD, analog audio,
> PCIe and HDMI video output.
> 
> All of the aforementioned features except for mSATA are supported, mSATA
> is not available on i.MX6DL and is only available on DHCOM populated with
> i.MX6Q SoC which is already supported upstream.
> 
> Signed-off-by: Marek Vasut <marex@xxxxxxx>
> ---
> Cc: Alexander Stein <alexander.stein@xxxxxxxxxxxxxxx>
> Cc: Christoph Niedermaier <cniedermaier@xxxxxxxxxxxxxxxxxx>
> Cc: Conor Dooley <conor+dt@xxxxxxxxxx>
> Cc: Fabio Estevam <festevam@xxxxxxxxx>
> Cc: Gregor Herburger <gregor.herburger@xxxxxxxxxxxxxxx>
> Cc: Hiago De Franco <hiago.franco@xxxxxxxxxxx>
> Cc: Hugo Villeneuve <hvilleneuve@xxxxxxxxxxxx>
> Cc: Joao Paulo Goncalves <joao.goncalves@xxxxxxxxxxx>
> Cc: Krzysztof Kozlowski <krzk+dt@xxxxxxxxxx>
> Cc: Marek Vasut <marex@xxxxxxx>
> Cc: Mathieu Othacehe <m.othacehe@xxxxxxxxx>
> Cc: Max Merchel <Max.Merchel@xxxxxxxxxxxxxxx>
> Cc: Michael Walle <mwalle@xxxxxxxxxx>
> Cc: Parthiban Nallathambi <parthiban@xxxxxxxxxxx>
> Cc: Peng Fan <peng.fan@xxxxxxx>
> Cc: Pengutronix Kernel Team <kernel@xxxxxxxxxxxxxx>
> Cc: Rob Herring <robh@xxxxxxxxxx>
> Cc: Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>
> Cc: Shawn Guo <shawnguo@xxxxxxxxxx>
> Cc: devicetree@xxxxxxxxxxxxxxx
> Cc: imx@xxxxxxxxxxxxxxx
> Cc: kernel@xxxxxxxxxxxxxxxxxx
> Cc: linux-arm-kernel@xxxxxxxxxxxxxxxxxxx
> ---
>  arch/arm/boot/dts/nxp/imx/Makefile            |  1 +
>  .../boot/dts/nxp/imx/imx6dl-dhcom-pdk2.dts    | 20 +++++++++++++++++++
>  2 files changed, 21 insertions(+)
>  create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-dhcom-pdk2.dts
> 
> diff --git a/arch/arm/boot/dts/nxp/imx/Makefile b/arch/arm/boot/dts/nxp/imx/Makefile
> index 92e291603ea13..541eebb968cf4 100644
> --- a/arch/arm/boot/dts/nxp/imx/Makefile
> +++ b/arch/arm/boot/dts/nxp/imx/Makefile
> @@ -73,6 +73,7 @@ dtb-$(CONFIG_SOC_IMX6Q) += \
>         imx6dl-cubox-i-emmc-som-v15.dtb \
>         imx6dl-cubox-i-som-v15.dtb \
>         imx6dl-dfi-fs700-m60.dtb \
> +       imx6dl-dhcom-pdk2.dtb \
>         imx6dl-dhcom-picoitx.dtb \
>         imx6dl-eckelmann-ci4x10.dtb \
>         imx6dl-emcon-avari.dtb \
> diff --git a/arch/arm/boot/dts/nxp/imx/imx6dl-dhcom-pdk2.dts
> b/arch/arm/boot/dts/nxp/imx/imx6dl-dhcom-pdk2.dts
> new file mode 100644
> index 0000000000000..38235925257a7
> --- /dev/null
> +++ b/arch/arm/boot/dts/nxp/imx/imx6dl-dhcom-pdk2.dts
> @@ -0,0 +1,20 @@
> +// SPDX-License-Identifier: GPL-2.0+
> +/*
> + * Copyright (C) 2024 Marek Vasut <marex@xxxxxxx>
> + *
> + * DHCOM iMX6 variant:
> + * DHCM-iMX6DL-C080-R102-F0819-E-SD-RTC-T-HS-I-01D2
> + * DHCOM PCB number: 493-400 or newer
> + * PDK2 PCB number: 516-400 or newer
> + */
> +/dts-v1/;
> +
> +#include "imx6dl.dtsi"
> +#include "imx6qdl-dhcom-som.dtsi"
> +#include "imx6qdl-dhcom-pdk2.dtsi"
> +
> +/ {
> +       model = "DH electronics i.MX6DL DHCOM on Premium Developer Kit (2)";
> +       compatible = "dh,imx6dl-dhcom-pdk2", "dh,imx6dl-dhcom-som",
> +                    "fsl,imx6dl";
> +};

Reviewed-by: Christoph Niedermaier <cniedermaier@xxxxxxxxxxxxxxxxxx>




[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux