
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@gmail.com Reviewed-by: Tom Rini trini@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.