[PATCH V4] arm64: imx: Add support for imx8mp-beacon-kit

Tom Rini trini at konsulko.com
Fri Mar 24 03:24:59 CET 2023


On Thu, Mar 23, 2023 at 07:27:04PM -0500, Adam Ford wrote:

> Beacon Embedded has an i.MX8M Plus development kit which consists
> of a SOM + baseboard.  The SOM includes Bluetooth, WiFi, QSPI, eMMC,
> and one Ethernet PHY. The baseboard includes audio, HDMI, USB-C Dual
> Role port, USB Hub with five ports, a PCIe slot, and a second Ethernet
> PHY.  The device trees are already queued for inclusion in Linux 6.3.
> 
> Signed-off-by: Adam Ford <aford173 at gmail.com>
> Reviewed-by: Tom Rini <trini at konsulko.com>
> ---
> 
> V4:  Rebase off Marek V's EQOS series.
>      Remove code no longer needed from the EQOS series
>      Remove unnecessary include files.
> 
> V3:  Fix Doc indicies to fix errors with 'make htmldocs'
>      Remove duplicated entries in imx8mp_beacon.env found in env_default.h
>      Remove unnecessary include options from imx8mp_beacon.h
> 
> V2:  Move default environment from imx8mp_beacon.h to imx8mp_beacon.env
>      Move README to beacon-imx8mp.rst
> 
> diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile
> index d9b719f85d..d812ad4048 100644
> --- a/arch/arm/dts/Makefile
> +++ b/arch/arm/dts/Makefile
> @@ -986,6 +986,7 @@ dtb-$(CONFIG_ARCH_IMX8M) += \
>  	imx8mn-beacon-kit.dtb \
>  	imx8mq-mnt-reform2.dtb \
>  	imx8mq-phanbell.dtb \
> +	imx8mp-beacon-kit.dtb \
>  	imx8mp-dhcom-pdk2.dtb \
>  	imx8mp-evk.dtb \
>  	imx8mp-icore-mx8mp-edimm2.2.dtb \
> diff --git a/arch/arm/dts/imx8mp-beacon-kit-u-boot.dtsi b/arch/arm/dts/imx8mp-beacon-kit-u-boot.dtsi
> new file mode 100644
> index 0000000000..0f7c91a078
> --- /dev/null
> +++ b/arch/arm/dts/imx8mp-beacon-kit-u-boot.dtsi
> @@ -0,0 +1,216 @@
> +// SPDX-License-Identifier: GPL-2.0+
> +/*
> + * Copyright 2022 Logic PD, Inc DBA Beacon EmbeddedWorks
> + */
> +
> +#include "imx8mp-u-boot.dtsi"
> +
> +/ {
> +	wdt-reboot {
> +		compatible = "wdt-reboot";
> +		wdt = <&wdog1>;
> +		u-boot,dm-spl;
> +	};

So, the patch needs to be vs next, where these are all bootph- tags,
which can (and need to be) upstreamed. To make syncing easier, and not
block the platform itself, you can keep the bootph- parts in the
-u-boot.dtsi file until it's upstream in -next or what have you, but
please push these upstream now.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20230323/3d0af1b4/attachment.sig>


More information about the U-Boot mailing list