Hi Tom, Please pull this PR.
Summary: - sunXi SPI fixups (Andre) - bcm iproc qspi (Rayagonda) CI: https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/11239 thanks, Jagan. The following changes since commit 90de95f7443cb06f014824976251f126ac6f71c0: Merge https://gitlab.denx.de/u-boot/custodians/u-boot-usb (2022-02-23 13:34:14 -0500) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-spi master for you to fetch changes up to 228173d8556ee3209c3c8ea6a296b355b28c7e15: mtd: spi-nor-ids: Enable quad read for Gigadevice gd25lq128 (2022-03-12 01:10:01 +0530) ---------------------------------------------------------------- Andre Przywara (5): sunxi: Kconfig: Fix up SPI configuration env: sunxi: Define location in SPI flash sunxi: use boot source for determining environment location env: sunxi: enable ENV_IS_IN_SPI_FLASH sunxi: boards: Enable SPI flash support in U-Boot proper Christian Gmeiner (1): spi: cadence-qspi: Make reset control optional Niklas Cassel (2): spi: dw: Fix broken dw_spi_mem_ops() mtd: spi-nor-ids: Enable quad read for Gigadevice gd25lq128 Rayagonda Kokatanur (1): driver: spi: add bcm iproc qspi support arch/arm/Kconfig | 2 + arch/arm/mach-sunxi/Kconfig | 3 - board/sunxi/board.c | 51 ++- configs/libretech_all_h3_it_h5_defconfig | 2 - configs/libretech_all_h5_cc_h5_defconfig | 2 - configs/oceanic_5205_5inmfd_defconfig | 1 + configs/orangepi_pc2_defconfig | 2 + configs/orangepi_r1_defconfig | 2 + configs/orangepi_win_defconfig | 2 + configs/orangepi_zero2_defconfig | 2 + configs/orangepi_zero_defconfig | 2 + configs/pine64-lts_defconfig | 2 + configs/pine_h64_defconfig | 2 + configs/pinecube_defconfig | 2 + configs/sopine_baseboard_defconfig | 1 + drivers/mtd/spi/spi-nor-ids.c | 2 +- drivers/spi/Kconfig | 6 + drivers/spi/Makefile | 1 + drivers/spi/cadence_qspi.c | 14 +- drivers/spi/cadence_qspi.h | 2 +- drivers/spi/designware_spi.c | 2 +- drivers/spi/iproc_qspi.c | 576 +++++++++++++++++++++++++++++++ env/Kconfig | 7 +- 23 files changed, 662 insertions(+), 26 deletions(-) create mode 100644 drivers/spi/iproc_qspi.c