On Mon, Dec 01, 2025 at 11:39:14AM +0900, Joseph Guo wrote: > On Thu, Nov 27, 2025 at 08:14:51AM -0600, Tom Rini wrote: > > On Thu, Nov 27, 2025 at 06:54:58PM +0900, Joseph Guo wrote: > > > Add i.MX91 11x11 EVK Board support. > > > - Four ddr scripts included w/o inline ecc feature. Support > > > both 1gb and 2gb DDR > > > - SDHC/EQOS/I2C/UART supported > > > - PCA9451 supported, default nominal drive mode > > > - Documentation added. > > > > > > Signed-off-by: Joseph Guo <[email protected]> > > > --- > > > arch/arm/dts/imx91-11x11-frdm-u-boot.dtsi | 195 ++ > > > arch/arm/mach-imx/imx9/Kconfig | 8 + > > > board/freescale/imx91_frdm/Kconfig | 19 + > > > board/freescale/imx91_frdm/MAINTAINERS | 7 + > > > board/freescale/imx91_frdm/Makefile | 16 + > > > board/freescale/imx91_frdm/imx91_frdm.c | 28 + > > > board/freescale/imx91_frdm/imx91_frdm.env | 88 + > > > .../imx91_frdm/lpddr4_2400mts_1gb_timing.c | 1996 > > > ++++++++++++++++++++ > > > .../imx91_frdm/lpddr4_2400mts_2gb_timing.c | 1996 > > > ++++++++++++++++++++ > > > .../imx91_frdm/lpddr4_2400mts_ecc_1gb_timing.c | 1996 > > > ++++++++++++++++++++ > > > .../imx91_frdm/lpddr4_2400mts_ecc_2gb_timing.c | 1996 > > > ++++++++++++++++++++ > > > board/freescale/imx91_frdm/lpddr4_timing.h | 12 + > > > board/freescale/imx91_frdm/spl.c | 204 ++ > > > configs/imx91_11x11_frdm_defconfig | 143 ++ > > > configs/imx91_11x11_frdm_inline_ecc_defconfig | 143 ++ > > > doc/board/nxp/imx91_frdm.rst | 99 + > > > doc/board/nxp/index.rst | 1 + > > > include/configs/imx91_frdm.h | 25 + > > > 18 files changed, 8972 insertions(+) > > > > > > diff --git a/arch/arm/dts/imx91-11x11-frdm-u-boot.dtsi > > > b/arch/arm/dts/imx91-11x11-frdm-u-boot.dtsi > > > new file mode 100644 > > > index > > > 0000000000000000000000000000000000000000..7934ec89cfa58c1c033ba08ae7be826f5823bc1b > > > --- /dev/null > > > +++ b/arch/arm/dts/imx91-11x11-frdm-u-boot.dtsi > > > @@ -0,0 +1,195 @@ > > > +// SPDX-License-Identifier: GPL-2.0+ > > > +/* > > > + * Copyright 2025 NXP > > > + */ > > > + > > > +#include "imx91-u-boot.dtsi" > > > + > > > +/ { > > > + wdt-reboot { > > > + compatible = "wdt-reboot"; > > > + wdt = <&wdog3>; > > > + bootph-pre-ram; > > > + bootph-some-ram; > > > + }; > > > + > > > + firmware { > > > + optee { > > > + compatible = "linaro,optee-tz"; > > > + method = "smc"; > > > + }; > > > + }; > > > +}; > > > + > > > +&{/soc@0} { > > > + bootph-all; > > > + bootph-pre-ram; > > > +}; > > > > These should be upstreamed and are not u-boot specific. > > > > Hi Tom, > > Thanks for your comments. > > Can you please point out which node and why? > optee and wdt are always u-boot specific. These nodes have > never been put into upstream before.
I was referring to bootph-* as they have been in upstream schemas for quite some time now. -- Tom
signature.asc
Description: PGP signature

