
Hi Tom,
Please pull this PR.
Summary: - fix return code of sf command (Heinrich) - fix register reads in STIG Mode (Dhruva) - Infineon s25fs256t support (Takahiro)
CI: https://source.denx.de/u-boot/custodians/u-boot-spi/-/pipelines/14893
thanks, Jagan.
The following changes since commit 17e8e58fe62c019b2cc26af221b6defc3368229f:
Merge https://source.denx.de/u-boot/custodians/u-boot-sunxi (2023-01-24 21:07:01 -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 87a6d86571268be4e354fe030c53745a54f4ed8e:
mtd: spi-nor: Add support for Infineon s25fs256t (2023-01-26 21:07:45 +0530)
---------------------------------------------------------------- Dhruva Gole (2): spi: cadence_qspi: setup ADDR Bits in cmd reads spi: cadence_qspi: use STIG mode for small reads
Heinrich Schuchardt (3): cmd: fix return code of 'sf write' and 'sf read' cmd: simplify do_spi_flash() cmd: fix return code of 'sf erase'
Kunihiko Hayashi (1): spi: Add Socionext F_OSPI SPI flash controller driver
Pengfei Fan (2): drivers: spi: fix some typos drivers: spi: sh_qspi.c: Use log_warning() instead of printf()
Takahiro Kuwano (4): mtd: spi-nor-core: Consider reserved bits in CFR5 register mtd: spi-nor-core: Make CFRx reg fields generic mtd: spi-nor: Rename s25hx_t prefix mtd: spi-nor: Add support for Infineon s25fs256t
cmd/sf.c | 45 ++- drivers/mtd/spi/spi-nor-core.c | 95 ++++-- drivers/mtd/spi/spi-nor-ids.c | 2 + drivers/spi/Kconfig | 8 + drivers/spi/Makefile | 1 + drivers/spi/bcm63xx_hsspi.c | 2 +- drivers/spi/cadence_qspi.c | 10 +- drivers/spi/cadence_qspi_apb.c | 13 + drivers/spi/fsl_dspi.c | 4 +- drivers/spi/mtk_snfi_spi.c | 4 +- drivers/spi/mvebu_a3700_spi.c | 2 +- drivers/spi/omap3_spi.c | 2 +- drivers/spi/rk_spi.c | 2 +- drivers/spi/sh_qspi.c | 4 +- drivers/spi/spi-aspeed-smc.c | 4 +- drivers/spi/spi-qup.c | 2 +- drivers/spi/spi-sifive.c | 2 +- drivers/spi/spi-sn-f-ospi.c | 686 +++++++++++++++++++++++++++++++++++++++++ include/linux/mtd/spi-nor.h | 14 +- 19 files changed, 824 insertions(+), 78 deletions(-) create mode 100644 drivers/spi/spi-sn-f-ospi.c