Pull request: u-boot-spi/master

Hi Tom,
Please pull this PR.
Summary: - spi cs accessing slaves (Bin Meng) - spi prevent overriding established bus (Marcin Wojtas) - support speed in spi command (Marek Vasut) - add W25N01GV spinand (Robert Marko) - move cadence_qspi to use spi-mem (Vignesh Raghavendra) - add octal mode (Vignesh Raghavendra)
thanks, Jagan.
The following changes since commit 051e03c0d76b7ce9d4649f76f5be979d8f88e765:
Merge tag 'u-boot-clk-26Jan2020' of https://gitlab.denx.de/u-boot/custodians/u-boot-clk (2020-01-27 07:19:26 -0500)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
for you to fetch changes up to daa9405d7c4bdbabe257b03d268277f249bb3297:
spi: cadence-qspi: Add compatible for TI AM654 (2020-01-27 22:27:22 +0530)
---------------------------------------------------------------- Bin Meng (2): dm: spi: Check cs number before accessing slaves test: dm: spi: Fix sandbox dm_test_spi_find()
Marcin Wojtas (1): spi: prevent overriding established bus settings
Marek Vasut (1): cmd: spi: Permit setting bus frequency
Michael Walle (1): spi: nxp_fspi: new driver for the FlexSPI controller
Robert Marko (1): mtd: spinand: winbond: Add support for W25N01GV
Vignesh Raghavendra (6): spi: ti_qspi: Add support for CS other than CS0 spi: cadence_qspi: Move to spi-mem framework spi: cadence-qspi: Add direct mode support mtd: spi-nor-core: Add octal mode support spi: cadence-qspi: Add support for Cadence Octal SPI controller spi: cadence-qspi: Add compatible for TI AM654
cmd/spi.c | 14 +- drivers/mtd/nand/spi/winbond.c | 8 + drivers/mtd/spi/sf_internal.h | 3 +- drivers/mtd/spi/spi-nor-core.c | 20 +- drivers/spi/Kconfig | 7 + drivers/spi/Makefile | 1 + drivers/spi/cadence_qspi.c | 150 +++---- drivers/spi/cadence_qspi.h | 24 +- drivers/spi/cadence_qspi_apb.c | 189 ++++---- drivers/spi/nxp_fspi.c | 996 +++++++++++++++++++++++++++++++++++++++++ drivers/spi/spi-mem.c | 6 + drivers/spi/spi-uclass.c | 71 +-- drivers/spi/ti_qspi.c | 21 +- include/linux/mtd/spi-nor.h | 8 + include/spi.h | 5 +- test/dm/spi.c | 6 +- 16 files changed, 1290 insertions(+), 239 deletions(-) create mode 100644 drivers/spi/nxp_fspi.c

On Mon, Jan 27, 2020 at 11:18:18PM +0530, Jagan Teki wrote:
Hi Tom,
Please pull this PR.
Summary:
- spi cs accessing slaves (Bin Meng)
- spi prevent overriding established bus (Marcin Wojtas)
- support speed in spi command (Marek Vasut)
- add W25N01GV spinand (Robert Marko)
- move cadence_qspi to use spi-mem (Vignesh Raghavendra)
- add octal mode (Vignesh Raghavendra)
thanks, Jagan.
The following changes since commit 051e03c0d76b7ce9d4649f76f5be979d8f88e765:
Merge tag 'u-boot-clk-26Jan2020' of https://gitlab.denx.de/u-boot/custodians/u-boot-clk (2020-01-27 07:19:26 -0500)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-spi master
for you to fetch changes up to daa9405d7c4bdbabe257b03d268277f249bb3297:
spi: cadence-qspi: Add compatible for TI AM654 (2020-01-27 22:27:22 +0530)
Applied to u-boot/master, thanks!
participants (2)
-
Jagan Teki
-
Tom Rini