public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH v3 0/4] Enable XSPI1 on i.MX943 EVK board
@ 2026-03-03  1:10 alice.guo
  2026-03-03  1:10 ` [PATCH v3 1/4] spi: nxp_xspi: Add new driver for NXP XSPI controller alice.guo
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: alice.guo @ 2026-03-03  1:10 UTC (permalink / raw)
  To: NXP i.MX U-Boot Team, u-boot
  Cc: Tom Rini, Stefano Babic, Fabio Estevam, Greg Malysa,
	Arturs Artamonovs, Vasileios Bimpikas, Utsav Agarwal,
	Nathan Barrett-Morrison, Kuan-Wei Chiu, Jerome Forissier,
	Peng Fan, Raymond Mao, Neil Armstrong, Stefan Roese,
	Mattijs Korpershoek, Piotr Wojtaszczyk, Ralph Siemsen,
	Boon Khai Ng, Patrice Chotard, Christian Marangi, Ian Roberts,
	Ye Li, Jacky Bai, Marek Vasut, Sam Protsenko, Alice Guo

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"

Changes for v3:
- Add "depends on ARCH_IMX9" to the NXP_XSPI Kconfig entry to prevent
  this driver from being enabled on unsupported platforms like sandbox.

CI: https://github.com/u-boot/u-boot/pull/880/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 <alice.guo@nxp.com>
---
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/nxp/imx94_evk/spl.c               |  12 +
 configs/imx943_evk_defconfig            |   9 +
 drivers/misc/imx_ele/ele_api.c          |  28 +
 drivers/spi/Kconfig                     |   8 +
 drivers/spi/Makefile                    |   1 +
 drivers/spi/nxp_xspi.c                  | 881 ++++++++++++++++++++++++++++++++
 drivers/spi/nxp_xspi.h                  | 705 +++++++++++++++++++++++++
 11 files changed, 1697 insertions(+)
---
base-commit: 8d24789abed0822fbe41a2f9d72cf19650159dc6
change-id: 20260303-xspi-b5978fdbcf81

Best regards,
-- 
Alice Guo <alice.guo@nxp.com>


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2026-03-03  3:28 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-03  1:10 [PATCH v3 0/4] Enable XSPI1 on i.MX943 EVK board alice.guo
2026-03-03  1:10 ` [PATCH v3 1/4] spi: nxp_xspi: Add new driver for NXP XSPI controller alice.guo
2026-03-03  3:27   ` Peng Fan
2026-03-03  1:10 ` [PATCH v3 2/4] misc: ele_api: Add support for XSPI SET GMID command alice.guo
2026-03-03  3:29   ` Peng Fan
2026-03-03  1:10 ` [PATCH v3 3/4] imx94_evk: Get ownership of XSPI control registers protected by GMID in SPL alice.guo
2026-03-03  3:30   ` Peng Fan
2026-03-03  1:10 ` [PATCH v3 4/4] imx943_evk: Enable XSPI1 alice.guo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox