Pull request: u-boot-spi/master

Jagan Teki jagan at amarulasolutions.com
Mon Jan 27 18:48:18 CET 2020


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


More information about the U-Boot mailing list