mbox series

Pull request: u-boot-spi/master

Message ID 20200127174818.19981-1-jagan@amarulasolutions.com
State Accepted
Delegated to: Tom Rini
Headers show
Series Pull request: u-boot-spi/master | expand

Pull-request

https://gitlab.denx.de/u-boot/custodians/u-boot-spi master

Message

Jagan Teki Jan. 27, 2020, 5:48 p.m. UTC
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

Comments

Tom Rini Jan. 28, 2020, 4:04 p.m. UTC | #1
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!