From: Alice Guo <[email protected]>
Changes for v1:
- Add support for XSPI1 on i.MX943 EVK board
Note: This patch set is based on the code after the application of the "Enable
USB and ENETC on i.MX943 EVK" patch set.
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 | 889 ++++++++++++++++++++++++
drivers/spi/nxp_xspi.h | 713 +++++++++++++++++++
11 files changed, 1712 insertions(+)
create mode 100644 drivers/spi/nxp_xspi.c
create mode 100644 drivers/spi/nxp_xspi.h
--
2.43.0