Changes for v1:
 - Add support for XSPI1 on i.MX943 EVK board

Changes for v2:
 - Remove the big-endian related code
 - Change compatible to "nxp,imx94-xspi"

CI: https://github.com/u-boot/u-boot/pull/846/checks
link to the upstream submission:
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/tree/drivers/spi/spi-cadence-xspi.c?h=next-20251219

Signed-off-by: Alice Guo <[email protected]>
---
Alice Guo (2):
      spi: nxp_xspi: Add new driver for NXP XSPI controller
      imx943_evk: Enable XSPI1

Ye Li (2):
      misc: ele_api: Add support for XSPI SET GMID command
      imx94_evk: Get ownership of XSPI control registers protected by GMID in 
SPL

 MAINTAINERS                             |   1 +
 arch/arm/dts/imx943-evk-u-boot.dtsi     |  34 ++
 arch/arm/dts/imx943-u-boot.dtsi         |  16 +
 arch/arm/include/asm/mach-imx/ele_api.h |   2 +
 board/freescale/imx94_evk/spl.c         |  12 +
 configs/imx943_evk_defconfig            |   9 +
 drivers/misc/imx_ele/ele_api.c          |  28 +
 drivers/spi/Kconfig                     |   7 +
 drivers/spi/Makefile                    |   1 +
 drivers/spi/nxp_xspi.c                  | 881 ++++++++++++++++++++++++++++++++
 drivers/spi/nxp_xspi.h                  | 705 +++++++++++++++++++++++++
 11 files changed, 1696 insertions(+)
---
base-commit: 56cac250b0839ddbad1311d3ca4231f532b5aadf
change-id: 20251226-xspi-00123b687915

Best regards,
-- 
Alice Guo <[email protected]>

Reply via email to