Hi Tom,

Please pull from u-boot-imx/main, thanks.

The following changes since commit e1dcad5512b81009eaf7e472c20a8a15db8c4a0e:

  Azure: Switch u-boot-test-hooks to git.u-boot-project.org (2026-10-07 
19:35:44 -0600)

are available in the Git repository at:

  https://git.u-boot-project.org/u-boot/custodians/u-boot-imx.git 
tags/u-boot-imx-main-20261008

for you to fetch changes up to b1424814877c3f1e60bc35b2b3d501d1a24df8c0:

  board: nxp: add MR-NAVQ95 board support (2026-10-08 10:23:44 -0300)

u-boot-imx-main-20261008
------------------------

CI: https://git.u-boot-project.org/u-boot/custodians/u-boot-imx/-/pipelines/1499

- Add MR-NAVQ95 board support
- Run the CAAM RNG self test on affected i.MX6 chips
- Respect BINMAN_INDIRS for external files.
- Allow selecting the SRK table index.

----------------------------------------------------------------
Elena Popa (2):
      arm64: dts: freescale: add the MR-NAVQ95 DTS
      board: nxp: add MR-NAVQ95 board support

Heiko Schocher (2):
      crypto: fsl: run the CAAM RNG self test on affected i.MX6 chips
      imx: hab: name the event left behind by the boot ROM RNG self test

Michael Walle (1):
      binman: imx9image: respect BINMAN_INDIRS for external files

Stefan Bigler (1):
      binman: nxp_imx8mcst: allow selecting the SRK table index

 arch/arm/dts/imx95-navq-u-boot.dtsi                |   6 +
 arch/arm/dts/imx95-navq.dts                        | 228 +++++++++++++++++++++
 arch/arm/include/asm/arch-imx/cpu.h                |   2 +
 arch/arm/mach-imx/hab.c                            |  16 ++
 arch/arm/mach-imx/imx9/Kconfig                     |   8 +
 board/nxp/imx95_navq/Kconfig                       |  12 ++
 board/nxp/imx95_navq/MAINTAINERS                   |   6 +
 board/nxp/imx95_navq/Makefile                      |  11 +
 board/nxp/imx95_navq/imx95_navq.c                  |  24 +++
 board/nxp/imx95_navq/imx95_navq.env                |  94 +++++++++
 board/nxp/imx95_navq/spl.c                         |  82 ++++++++
 configs/imx6dl_mamoj_defconfig                     |   1 +
 configs/imx95_navq.config                          | 154 ++++++++++++++
 configs/imx95_navq_defconfig                       |   1 +
 doc/board/nxp/imx95_navq.rst                       | 117 +++++++++++
 doc/board/nxp/index.rst                            |   1 +
 doc/imx/habv4/guides/mx8m_spl_secure_boot.txt      |   2 +
 drivers/crypto/fsl/Kconfig                         |  22 ++
 drivers/crypto/fsl/Makefile                        |   1 +
 drivers/crypto/fsl/jr.c                            |   3 +
 drivers/crypto/fsl/jr.h                            |   1 +
 drivers/crypto/fsl/rng_self_test.c                 | 157 ++++++++++++++
 include/configs/imx95_navq.h                       |  22 ++
 tools/binman/etype/nxp_imx8mcst.py                 |   4 +
 tools/binman/etype/nxp_imx9image.py                |  22 +-
 tools/binman/ftest.py                              |  29 ++-
 .../binman/test/vendor/nxp_imx8_csf_srk_index.dts  |  27 +++
 tools/binman/test/vendor/nxp_imx95.dts             |   1 +
 28 files changed, 1041 insertions(+), 13 deletions(-)
 create mode 100644 arch/arm/dts/imx95-navq-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx95-navq.dts
 create mode 100644 board/nxp/imx95_navq/Kconfig
 create mode 100644 board/nxp/imx95_navq/MAINTAINERS
 create mode 100644 board/nxp/imx95_navq/Makefile
 create mode 100644 board/nxp/imx95_navq/imx95_navq.c
 create mode 100644 board/nxp/imx95_navq/imx95_navq.env
 create mode 100644 board/nxp/imx95_navq/spl.c
 create mode 100644 configs/imx95_navq.config
 create mode 100644 configs/imx95_navq_defconfig
 create mode 100644 doc/board/nxp/imx95_navq.rst
 create mode 100644 drivers/crypto/fsl/rng_self_test.c
 create mode 100644 include/configs/imx95_navq.h
 create mode 100644 tools/binman/test/vendor/nxp_imx8_csf_srk_index.dts

Reply via email to