This series introduces initial support for the i.MX93 11x11 FRDM development board in U-Boot. It includes:
- Device tree files tailored for the board. - Board configuration header defining memory layout and basic hardware addresses. - Defconfig and Kconfig entries to enable building for the new board. A minimal working configuration has been tested on the hardware but without secure os. Feedback and suggestions are welcome. Signed-off-by: Antoine Picard <antoine.pic...@bootlin.com> Antoine Picard (2): arm: dts: imx93: add device tree for imx93-11x11-frdm board board: freescale: add initial support for imx93_frdm board arch/arm/dts/Makefile | 1 + arch/arm/dts/imx93-11x11-frdm-u-boot.dtsi | 53 + arch/arm/dts/imx93-11x11-frdm.dts | 574 +++++ arch/arm/mach-imx/imx9/Kconfig | 6 + board/freescale/imx93_frdm/Kconfig | 19 + board/freescale/imx93_frdm/MAINTAINERS | 5 + board/freescale/imx93_frdm/Makefile | 16 + board/freescale/imx93_frdm/imx93_frdm.c | 350 +++ .../freescale/imx93_frdm/lpddr4x_2gb_timing.c | 1996 ++++++++++++++++ .../imx93_frdm/lpddr4x_ecc_2gb_timing.c | 1997 +++++++++++++++++ board/freescale/imx93_frdm/spl.c | 201 ++ configs/imx93_11x11_frdm_defconfig | 158 ++ include/configs/imx93_frdm.h | 27 + 13 files changed, 5403 insertions(+) create mode 100644 arch/arm/dts/imx93-11x11-frdm-u-boot.dtsi create mode 100644 arch/arm/dts/imx93-11x11-frdm.dts create mode 100644 board/freescale/imx93_frdm/Kconfig create mode 100644 board/freescale/imx93_frdm/MAINTAINERS create mode 100644 board/freescale/imx93_frdm/Makefile create mode 100644 board/freescale/imx93_frdm/imx93_frdm.c create mode 100644 board/freescale/imx93_frdm/lpddr4x_2gb_timing.c create mode 100644 board/freescale/imx93_frdm/lpddr4x_ecc_2gb_timing.c create mode 100644 board/freescale/imx93_frdm/spl.c create mode 100644 configs/imx93_11x11_frdm_defconfig create mode 100644 include/configs/imx93_frdm.h -- 2.43.0