CI:https://dev.azure.com/pengfan/uboot-ci/_build/results?buildId=10
Bootlog: U-Boot SPL 2025.01-rc4-00356-g9dd9c3256131 (Dec 20 2024 - 10:37:50 +0800) DDRMIX is powered UP Normal Boot Trying to boot from MMC2 Primary set selected Load image from MMC/SD 0xdf400 NOTICE: BL31: v2.10.0 (release):android-14.0.0_2.2.0-rc1-1-g28affcae9 NOTICE: BL31: Built : 10:35:32, Aug 29 2024 U-Boot 2025.01-rc4-00356-g9dd9c3256131 (Dec 20 2024 - 10:37:50 +0800) CPU: i.MX95 rev1.0 2000 MHz (running at 1800 MHz) CPU: Consumer temperature grade (0C to 95C) Model: NXP i.MX95 19X19 board DRAM: 15.8 GiB Core: 231 devices, 20 uclasses, devicetree: separate MMC: FSL_SDHC: 0, FSL_SDHC: 1 Loading Environment from MMC... Reading from MMC(1)... *** Warning - bad CRC, using default environment In: serial@44380000 Out: serial@44380000 Err: serial@44380000 BuildInfo: - ELE firmware version 1.0.32-193e5781 switch to partitions #0, OK mmc1 is current device Net: No ethernet found. u-boot=> Signed-off-by: Alice Guo <alice....@nxp.com> --- Alice Guo (3): imx: Kconfig: IMX8_ROMAPI is not configured for i.MX95 binman: add a new entry type for packing DDR PHY firmware images tools: imx8image: add i.MX95 support Peng Fan (7): mailbox: add i.MX95 Messaging Unit (MU) driver pinctrl: nxp: add SCMI pin control protocol driver scmi_protocols: add SCMI misc protocol protocol_id and message_id for getting the ROM passover data scmi_protocols: add SCMI Performance domain management protocol message IDs clk: scmi: add the command CLOCK_PARENT_SET imx9: scmi: add i.MX95 SoC and clock related code scmi: add the macro SCMI_MSG Teo Hall (1): imx: add V2X container support on i.MX95 Viorel Suman (1): firmware: scmi: smt: Interrupt communication enable Ye Li (5): clk: scmi: check the clock state/parent/rate control permissions scmi_protocols: update struct scmi_base_discover_list_protocols_out imx9: add i.MX95 Kconfig and Makefile imx9: scmi: soc: Override h_spl_load_read with trampoline buffer imx95_evk: add i.MX95 19x19 EVK board basic support MAINTAINERS | 1 + arch/arm/dts/imx95-19x19-evk-u-boot.dtsi | 224 +++++++ arch/arm/include/asm/arch-imx/cpu.h | 3 + arch/arm/include/asm/arch-imx9/clock.h | 10 +- arch/arm/include/asm/arch-imx9/imx-regs.h | 7 +- arch/arm/include/asm/arch-imx9/sys_proto.h | 3 +- arch/arm/include/asm/mach-imx/sys_proto.h | 40 ++ arch/arm/mach-imx/Kconfig | 2 +- arch/arm/mach-imx/image-container.c | 63 +- arch/arm/mach-imx/imx9/Kconfig | 12 + arch/arm/mach-imx/imx9/Makefile | 11 +- arch/arm/mach-imx/imx9/scmi/Makefile | 6 + arch/arm/mach-imx/imx9/scmi/clock.c | 328 ++++++++++ arch/arm/mach-imx/imx9/scmi/clock_scmi.c | 148 +++++ arch/arm/mach-imx/imx9/scmi/container.cfg | 10 + arch/arm/mach-imx/imx9/scmi/imximage.cfg | 15 + arch/arm/mach-imx/imx9/scmi/soc.c | 873 ++++++++++++++++++++++++++ arch/sandbox/include/asm/scmi_test.h | 2 + board/freescale/imx95_evk/Kconfig | 12 + board/freescale/imx95_evk/MAINTAINERS | 6 + board/freescale/imx95_evk/Makefile | 11 + board/freescale/imx95_evk/imx95_19x19_evk.env | 95 +++ board/freescale/imx95_evk/imx95_evk.c | 54 ++ board/freescale/imx95_evk/spl.c | 117 ++++ common/spl/spl_mmc.c | 2 +- configs/imx95_19x19_evk_defconfig | 178 ++++++ doc/board/nxp/imx95_evk.rst | 109 ++++ doc/board/nxp/index.rst | 1 + drivers/clk/clk_scmi.c | 191 +++++- drivers/firmware/scmi/sandbox-scmi_agent.c | 56 +- drivers/firmware/scmi/scmi_agent-uclass.c | 11 + drivers/firmware/scmi/smt.c | 4 + drivers/firmware/scmi/smt.h | 10 + drivers/mailbox/Kconfig | 7 + drivers/mailbox/Makefile | 1 + drivers/mailbox/imx-mailbox.c | 417 ++++++++++++ drivers/pinctrl/nxp/Kconfig | 13 + drivers/pinctrl/nxp/Makefile | 1 + drivers/pinctrl/nxp/pinctrl-imx.c | 7 +- drivers/pinctrl/nxp/pinctrl-imx.h | 11 + drivers/pinctrl/nxp/pinctrl-scmi.c | 136 ++++ include/configs/imx95_evk.h | 36 ++ include/imx8image.h | 19 +- include/scmi_agent-uclass.h | 2 + include/scmi_agent.h | 11 + include/scmi_protocols.h | 105 +++- tools/binman/entries.rst | 14 + tools/binman/etype/nxp_append_ddrfw.py | 78 +++ tools/imx8image.c | 143 ++++- tools/imx9_image.sh | 4 + 50 files changed, 3556 insertions(+), 64 deletions(-) --- base-commit: 078542c346347406cfacdec8adeac66ae6758880 change-id: 20241220-imx95-04a92b6744fe Best regards, -- Alice Guo <alice....@oss.nxp.com>