All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] Pull request: u-boot-spi/master
@ 2019-06-17  7:45 Jagan Teki
  2019-06-18 17:00 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2019-06-17  7:45 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

Summary:
- Drop zipitz2 board (Tom)
- Add DEPRECATED option (Tom)
- Mark legacy or non-dm drivers as DEPRECATED (Jagan)

thanks,
Jagan.

The following changes since commit 68b90e57bc034e237923b02acb633dc4e91d44cb:

  configs: tinker-rk3288 disable CONFIG_SPL_I2C_SUPPORT (2019-06-11 08:13:05 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 88369d33e322e0cdfbb1f0c33021ad424578619e:

  configs: Disable now unbuildable SPI options for boards (2019-06-13 12:51:06 +0530)

----------------------------------------------------------------
Jagan Teki (6):
      Makefile: Trigger a Warning if DEPRECATED is defined
      Makefile: Trigger a warning for legcay spi drivers
      spi: Kconfig: Mark MXS_SPI has DEPRECATED
      spi: Kconfig: Mark SH_SPI as DEPRECATED
      spi: Kconfig: Mark SOFT_SPI as DEPRECATED
      spi: Kconfig: Mark LPC32XX_SSP as DEPRECATED

Tom Rini (4):
      arm: Remove zipitz2 board
      Kconfig: Add SPI / SPI_FLASH as dependencies
      Kconfig: Add DEPRECATED option
      configs: Disable now unbuildable SPI options for boards

 Kconfig                                      |   7 +
 Makefile                                     |  19 +--
 arch/Kconfig                                 |   2 +
 arch/arm/Kconfig                             |   5 -
 board/renesas/sh7752evb/sh7752evb.c          |   4 +
 board/renesas/sh7753evb/sh7753evb.c          |   4 +
 board/renesas/sh7757lcr/sh7757lcr.c          |   9 ++
 board/work-microwave/work_92105/Makefile     |   3 +-
 board/work-microwave/work_92105/work_92105.c |   2 +
 board/zipitz2/Kconfig                        |   9 --
 board/zipitz2/MAINTAINERS                    |   6 -
 board/zipitz2/Makefile                       |   8 -
 board/zipitz2/zipitz2.c                      | 219 ---------------------------
 cmd/Kconfig                                  |   3 +
 configs/bg0900_defconfig                     |   9 --
 configs/devkit3250_defconfig                 |   2 -
 configs/mx28evk_auart_console_defconfig      |   9 --
 configs/mx28evk_defconfig                    |   9 --
 configs/mx28evk_nand_defconfig               |   9 --
 configs/mx28evk_spi_defconfig                |  10 --
 configs/sh7752evb_defconfig                  |   6 -
 configs/sh7753evb_defconfig                  |   6 -
 configs/sh7757lcr_defconfig                  |   5 -
 configs/work_92105_defconfig                 |   2 -
 configs/zipitz2_defconfig                    |  34 -----
 drivers/spi/Kconfig                          |   4 +
 env/Kconfig                                  |   2 +-
 include/configs/sh7752evb.h                  |   1 -
 include/configs/sh7753evb.h                  |   1 -
 include/configs/sh7757lcr.h                  |   1 -
 include/configs/zipitz2.h                    | 186 -----------------------
 31 files changed, 46 insertions(+), 550 deletions(-)
 delete mode 100644 board/zipitz2/Kconfig
 delete mode 100644 board/zipitz2/MAINTAINERS
 delete mode 100644 board/zipitz2/Makefile
 delete mode 100644 board/zipitz2/zipitz2.c
 delete mode 100644 configs/zipitz2_defconfig
 delete mode 100644 include/configs/zipitz2.h

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2019-10-25  8:38 Jagan Teki
  2019-10-25 17:48 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2019-10-25  8:38 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

Summary:
- SPL_SPI_FLASH_MTD (Frieder)
- SPI NOR IDs' fixes, additions (Vignesh)
- cs_info change (Bin)
- Enable sunxi spi (Jagan)

Travis-CI:
https://travis-ci.org/openedev/u-boot-amarula/builds/602483415

Thanks,
Jagan.

The following changes since commit 17fd9915a4c639381804ed28274fa136ae3b0bee:

  Merge branch '2019-10-24-UFS-support' (2019-10-24 09:51:48 -0400)

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 395ec7418695e5ce23f8b48c01a1dbffd2e52d3f:

  spi-nor-ids: Add support for Adesto AT25SL321 (2019-10-25 00:48:32 +0530)

----------------------------------------------------------------
Bin Meng (2):
      dm: spi: Return 0 if driver does not implement ops->cs_info
      dm: spi: Change cs_info op to return -EINVAL for invalid cs num

Fabio Estevam (1):
      spi-nor-ids: Add support for Adesto AT25SL321

Frieder Schrempf (3):
      mtd: spi: Add a new option SPL_SPI_FLASH_MTD to Kconfig
      stm32mp1: configs: Add CONFIG_SPL_SPI_FLASH_MTD
      mtd: spi: Clean up usage of CONFIG_SPI_FLASH_MTD

Jagan Teki (8):
      mtd: spi: Kconfig: Update CONFIG_SPI_FLASH
      mtd: spi-nor: ids: Add is25wp256 chip
      spi: Kconfig: Add help text
      cmd: sf: Mark it default if DM_SPI_FLASH enabled
      mtd: spi: Kconfig: Imply SPI_FLASH if DM_SPI_FLASH
      spi: Kconfig: Enable SPI_SUNXI for SUNXI
      arm: sunxi: Enable SPI/SPI-FLASH support for A64
      configs: sopine-baseboard: Enable SPI-FLASH

Ley Foon Tan (1):
      spi: designware_spi: Disable and free clock when remove driver

Vignesh Raghavendra (5):
      mtd: spi-nor-core: Use dev_err for reporting erase/write failures
      mtd: spi-nor-core: Replace MTD_SPI_NOR_USE_4K_SECTORS with SPI_FLASH_USE_4K_SECTORS
      spi-nor: spi-nor-ids: Disable SPI_NOR_4B_OPCODES for n25q512* and n25q256*
      spi-nor: spi-nor-ids: Add entries for mt25q variants
      spi-nor: spi-nor-ids: Add USE_FSR flag for mt25q* and n25q* entry

 arch/arm/dts/sun50i-a64-sopine-baseboard-u-boot.dtsi | 12 ++++++++++++
 arch/arm/mach-sunxi/Kconfig                          |  3 +++
 cmd/Kconfig                                          |  1 +
 configs/aristainetos2_defconfig                      |  1 +
 configs/aristainetos2b_defconfig                     |  1 +
 configs/aristainetos_defconfig                       |  1 +
 configs/cm_fx6_defconfig                             |  1 +
 configs/socfpga_arria5_defconfig                     |  1 +
 configs/socfpga_cyclone5_defconfig                   |  1 +
 configs/socfpga_dbm_soc1_defconfig                   |  1 +
 configs/socfpga_de0_nano_soc_defconfig               |  1 +
 configs/socfpga_de10_nano_defconfig                  |  1 +
 configs/socfpga_is1_defconfig                        |  1 +
 configs/socfpga_mcvevk_defconfig                     |  1 +
 configs/socfpga_sockit_defconfig                     |  1 +
 configs/socfpga_socrates_defconfig                   |  1 +
 configs/socfpga_sr1500_defconfig                     |  1 +
 configs/socfpga_vining_fpga_defconfig                |  1 +
 configs/sopine_baseboard_defconfig                   |  1 +
 configs/stm32mp15_basic_defconfig                    |  1 +
 doc/driver-model/spi-howto.rst                       |  8 ++++----
 drivers/mtd/spi/Kconfig                              | 14 +++++++++++---
 drivers/mtd/spi/Makefile                             |  2 +-
 drivers/mtd/spi/sf_internal.h                        |  2 +-
 drivers/mtd/spi/sf_probe.c                           |  6 +++---
 drivers/mtd/spi/spi-nor-core.c                       |  8 ++++----
 drivers/mtd/spi/spi-nor-ids.c                        | 19 +++++++++++++------
 drivers/spi/Kconfig                                  | 18 ++++++++++++++++++
 drivers/spi/ath79_spi.c                              |  2 +-
 drivers/spi/bcm63xx_hsspi.c                          |  2 +-
 drivers/spi/bcm63xx_spi.c                            |  2 +-
 drivers/spi/designware_spi.c                         | 16 +++++++++++++++-
 drivers/spi/sandbox_spi.c                            |  2 +-
 drivers/spi/spi-uclass.c                             |  7 +++----
 drivers/spi/tegra20_sflash.c                         |  2 +-
 include/configs/aristainetos-common.h                |  1 -
 include/configs/cm_fx6.h                             |  7 -------
 include/configs/da850evm.h                           |  7 +------
 include/configs/dh_imx6.h                            |  1 -
 include/configs/display5.h                           |  1 -
 include/configs/gw_ventana.h                         | 10 +---------
 include/configs/rcar-gen2-common.h                   |  4 +---
 include/configs/socfpga_common.h                     |  4 ----
 include/spi.h                                        |  2 +-
 44 files changed, 115 insertions(+), 65 deletions(-)
 create mode 100644 arch/arm/dts/sun50i-a64-sopine-baseboard-u-boot.dtsi

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2019-09-16  2:45 Jagan Teki
  2019-09-17 23:55 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2019-09-16  2:45 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this for v2019.10 release.

Summary:
- fix mvebu_a3700_spi clock prescale (Marek Behún)
- unmark MXS_SPI, DEPRECATED (Lukasz)
- add spi_write_then_read (Jagan)
- fix SST26* flash ICs (Eugeniy)
- fix soft_spi data abort (Christophe)

The following changes since commit 23b93e33adde0a8313388eda7c78d1d0786e3c92:

  Merge branch '2019-09-13-ti-imports' (2019-09-14 19:53:24 -0400)

are available in the Git repository at:

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

for you to fetch changes up to ce704ea11f29b0ee8c195f17370a4048b6be29a9:

  doc: driver-model: Update SPI migration status (2019-09-16 08:09:22 +0530)

----------------------------------------------------------------
Christophe Kerello (1):
      spi: soft_spi: Fix data abort if slave is not probed

Eugeniy Paltsev (2):
      mtd: spi-nor: add missing SST26* flash IC protection ops
      mtd: spi-nor: enable protection ops for SST26 flash series

Jagan Teki (4):
      spi: Add spi_write_then_read
      mtd: spi_dataflash: Use spi read then write
      mtd: spi: Drop sf.c
      doc: driver-model: Update SPI migration status

Lukasz Majewski (1):
      spi: Kconfig: Unmark DEPRECATED for MXS_SPI

Marek Behún (1):
      spi: mvebu_a3700_spi: Fix clock prescale computation

 doc/driver-model/migration.rst |   3 +-
 drivers/mtd/spi/Makefile       |   2 +-
 drivers/mtd/spi/sf.c           |  53 ------------
 drivers/mtd/spi/sf_dataflash.c |  22 +++--
 drivers/mtd/spi/sf_internal.h  |  19 +----
 drivers/mtd/spi/spi-nor-core.c | 181 +++++++++++++++++++++++++++++++++++++++++
 drivers/mtd/spi/spi-nor-ids.c  |   8 +-
 drivers/spi/Kconfig            |   1 -
 drivers/spi/mvebu_a3700_spi.c  |   5 +-
 drivers/spi/soft_spi.c         |   4 +-
 drivers/spi/spi-uclass.c       |  24 ++++++
 include/linux/mtd/spi-nor.h    |   4 +
 include/spi.h                  |  20 +++++
 13 files changed, 253 insertions(+), 93 deletions(-)
 delete mode 100644 drivers/mtd/spi/sf.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2019-07-18 11:48 Jagan Teki
  0 siblings, 0 replies; 217+ messages in thread
From: Jagan Teki @ 2019-07-18 11:48 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

Summary:
- fix for fsl_qspi read timeout (Thomas)
- spi-mem read data size fix (Ye Li)
- SiFive SPI driver, mmc_spi flags (Bhargav, Anup)
- Micron spi-nor parts (Ashish)

The following changes since commit 0e80dda32c8d724c2a98dbbfb2f1e59762788f15:

  Merge branch 'master' of https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi (2019-07-16 11:19:31 -0400)

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 35979b720d815a50c4bf25a1e66913b2d2d41276:

  mtd: spi: Add micron mt35xu512aba and mt35xu02g flash ID (2019-07-18 17:13:25 +0530)

----------------------------------------------------------------
Anup Patel (1):
      mmc: mmc_spi: Use SPI_XFER_BEGIN and SPI_XFER_END flags

Ashish Kumar (3):
      mtd: spi: Add flash property for Micron mt25qu512a
      mtd: spi: Enable 4B opcodes for SPANSION s25fl512s
      mtd: spi: Add micron mt35xu512aba and mt35xu02g flash ID

Bhargav Shah (1):
      spi: Add SiFive SPI driver

Thomas Schaefer (2):
      drivers/spi: fsl_qspi: fix read timeout
      drivers/spi: fsl_qspi: improve timeout calculation

Ye Li (1):
      spi: spi-mem: Fix read data size issue

 drivers/mmc/mmc_spi.c         |   4 +-
 drivers/mtd/spi/spi-nor-ids.c |   6 +-
 drivers/spi/Kconfig           |   8 +
 drivers/spi/Makefile          |   1 +
 drivers/spi/fsl_qspi.c        |  18 +-
 drivers/spi/spi-mem.c         |   8 +-
 drivers/spi/spi-sifive.c      | 370 ++++++++++++++++++++++++++++++++++++++++++
 7 files changed, 398 insertions(+), 17 deletions(-)
 create mode 100644 drivers/spi/spi-sifive.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2019-05-20 17:18 Jagan Teki
  2019-05-21 11:12 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2019-05-20 17:18 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

Summary:
- mpc8xxx spi driver fixes (Mario)
- mpc8xxx spi dm conversion (Mario, Jagan)
- SPI DM Migration update (Jagan)

The following changes since commit 748198cb8d32d41bc35e6f492bac9948f339bece:

  Revert "Makefile: Prioritize external dtb if defined" (2019-05-19 18:09:35 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 93842e580cee40c9d3e70de625e4bd826a749e65:

  dm: MIGRATION: Update migration status for SPI (2019-05-20 22:18:54 +0530)

----------------------------------------------------------------
Jagan Teki (2):
      spi: mpc8xxx: Convert to DM
      dm: MIGRATION: Update migration status for SPI

Mario Six (17):
      spi: mpc8xxx: Use short type names
      spi: mpc8xxx: Fix comments
      spi: mpc8xxx: Rename camel-case variables
      spi: mpc8xxx: Fix space after cast
      spi: mpc8xxx: Fix function names in strings
      spi: mpc8xxx: Replace defines with enums
      spi: mpc8xxx: Use IO accessors
      spi: mpc8xxx: Simplify if
      spi: mpc8xxx: Get rid of is_read
      spi: mpc8xxx: Simplify logic a bit
      spi: mpc8xxx: Reduce scope of loop variables
      spi: mpc8xxx: Make code more readable
      spi: mpc8xxx: Rename variable
      spi: mpc8xxx: Document LEN setting better
      spi: mpc8xxx: Re-order transfer setup
      spi: mpc8xxx: Fix if check
      spi: mpc8xxx: Use get_timer

 doc/driver-model/MIGRATION.txt |   6 +-
 drivers/spi/Kconfig            |  10 +-
 drivers/spi/mpc8xxx_spi.c      | 279 +++++++++++++++++++++++++++--------------
 3 files changed, 194 insertions(+), 101 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2019-05-05 16:42 Jagan Teki
  2019-05-07  2:43 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2019-05-05 16:42 UTC (permalink / raw)
  To: u-boot

Hi Tom, 

Please pull this spi-mem fix.

thanks,
Jagan.

The following changes since commit b4ee6daad7a2604ca9466b2ba48de86cc27d381f:

  Merge tag 'u-boot-imx-20190426' of git://git.denx.de/u-boot-imx (2019-05-01 07:25:51 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 60e2bf46784ebbd30ff29b3d3c7c97e56b11e86a:

  mtd: spi-nor: fix page program issue when using spi-mem driver (2019-05-03 15:26:12 +0530)

----------------------------------------------------------------
Weijie Gao (1):
      mtd: spi-nor: fix page program issue when using spi-mem driver

 drivers/mtd/spi/spi-nor-core.c | 27 ++++++++-------------------
 1 file changed, 8 insertions(+), 19 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2019-04-17 12:21 Jagan Teki
  2019-04-17 12:45 ` Vignesh Raghavendra
  2019-04-18 16:20 ` Tom Rini
  0 siblings, 2 replies; 217+ messages in thread
From: Jagan Teki @ 2019-04-17 12:21 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

Summary:
- drop non-DM code from ti_qspi
- support spi-mem for ti_qspi

thanks,
Jagan.

The following changes since commit 216800acf1fbf9f498455bf3c92d4513d9a4c681:

  Merge branch 'master' of git://git.denx.de/u-boot-spi (2019-04-14 00:03:06 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 4c96c61216719155b3a1d51f6373e996335861de:

  spi: ti_qspi: Convert to spi-mem ops (2019-04-17 17:43:54 +0530)

----------------------------------------------------------------
Vignesh Raghavendra (2):
      spi: ti_qspi: Drop non DM code
      spi: ti_qspi: Convert to spi-mem ops

 doc/driver-model/MIGRATION.txt |   1 -
 drivers/spi/Kconfig            |  13 +-
 drivers/spi/Makefile           |   2 +-
 drivers/spi/ti_qspi.c          | 351 ++++++++++++-----------------------------
 include/configs/am43xx_evm.h   |   6 -
 include/configs/am57xx_evm.h   |   5 -
 include/configs/cm_t43.h       |   3 -
 include/configs/dra7xx_evm.h   |   5 -
 scripts/config_whitelist.txt   |   3 -
 9 files changed, 108 insertions(+), 281 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2019-04-12 13:43 Jagan Teki
  2019-04-14 12:57 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2019-04-12 13:43 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks,
Jagan.

The following changes since commit 02f173ca156cee8526dff87603d5e446b443cde3:

  Merge branch 'master' of git://git.denx.de/u-boot-usb (2019-04-11 14:29:37 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 59aea29a31869ed0fd5ffc4b95050db966fcaf6d:

  MAINTAINERS: Change Jagan's email address (2019-04-12 18:47:16 +0530)

----------------------------------------------------------------
Bernhard Messerklinger (1):
      spi: spi-mem: Check if exec_op function is set before calling it

Heiko Schocher (1):
      mtd: add spi flash id s25fl064l

Jagan Teki (1):
      MAINTAINERS: Change Jagan's email address

Jared Bents (1):
      spi: fsl_dspi fix to stop extra transmissions

Ley Foon Tan (1):
      spi: cadence_qspi: Add quad write support

Marek Vasut (2):
      mtd: spi: Add Macronix MX66U2G45F device
      mtd: spi: Replace ad-hoc default implementation with spi_mem_op

Miquel Raynal (2):
      mtd: fix mtd_oobavail() incoherent returned value
      mtd: fix Coverity integer handling issue

Neil Armstrong (5):
      dts: switch spi-flash to jedec, spi-nor compatible
      x86: dts: switch spi-flash to jedec, spi-nor compatible
      mtd: sf_probe: remove spi-flash compatible
      doc: device-tree-bindings: switch from spi-flash to jedec, spi-nor
      mtd: spi-nor-ids: Add Gigadevice gd25lq128 ID

Patrick Delaunay (1):
      dm: spi: Read default speed and mode values from DT

Stefan Roese (1):
      mtd: spinand: Sync GigaDevice GD5F1GQ4UExxG with latest Linux version

 MAINTAINERS                                        |  6 +-
 arch/arc/dts/axs10x_mb.dtsi                        |  2 +-
 arch/arc/dts/hsdk.dts                              |  2 +-
 arch/arm/dts/am335x-brppt1-spi.dts                 |  2 +-
 arch/arm/dts/am437x-idk-evm.dts                    |  2 +-
 arch/arm/dts/am437x-sk-evm.dts                     |  2 +-
 arch/arm/dts/armada-3720-db.dts                    |  2 +-
 arch/arm/dts/armada-3720-espressobin.dts           |  2 +-
 arch/arm/dts/armada-3720-turris-mox.dts            |  2 +-
 arch/arm/dts/armada-385-amc.dts                    |  2 +-
 arch/arm/dts/armada-385-turris-omnia-u-boot.dtsi   |  2 +-
 arch/arm/dts/armada-38x-controlcenterdc.dts        |  4 +-
 arch/arm/dts/armada-38x-solidrun-microsom.dtsi     |  2 +-
 arch/arm/dts/armada-8040-clearfog-gt-8k.dts        |  2 +-
 arch/arm/dts/armada-xp-theadorable.dts             |  2 +-
 arch/arm/dts/at91-sama5d2_xplained.dts             |  2 +-
 arch/arm/dts/at91-sama5d4_xplained.dts             |  2 +-
 arch/arm/dts/at91-sama5d4ek.dts                    |  2 +-
 arch/arm/dts/at91sam9n12ek.dts                     |  2 +-
 arch/arm/dts/at91sam9x5ek.dtsi                     |  2 +-
 arch/arm/dts/bk4r1.dts                             |  4 +-
 arch/arm/dts/da850-evm-u-boot.dtsi                 |  2 +-
 arch/arm/dts/exynos5250-snow.dts                   |  2 +-
 arch/arm/dts/exynos5250-spring.dts                 |  2 +-
 arch/arm/dts/exynos5420-peach-pit.dts              |  2 +-
 arch/arm/dts/fsl-ls1012a-2g5rdb.dts                |  2 +-
 arch/arm/dts/fsl-ls1012a-frdm.dtsi                 |  2 +-
 arch/arm/dts/fsl-ls1012a-frwy.dts                  |  2 +-
 arch/arm/dts/fsl-ls1012a-qds.dtsi                  |  8 +--
 arch/arm/dts/fsl-ls1012a-rdb.dtsi                  |  2 +-
 arch/arm/dts/fsl-ls1043a-qds.dtsi                  |  8 +--
 arch/arm/dts/fsl-ls1043a-rdb.dts                   |  2 +-
 arch/arm/dts/fsl-ls1046a-qds.dtsi                  |  8 +--
 arch/arm/dts/fsl-ls1046a-rdb.dts                   |  4 +-
 arch/arm/dts/fsl-ls1088a-qds.dts                   | 10 +--
 arch/arm/dts/fsl-ls1088a-rdb.dts                   |  4 +-
 arch/arm/dts/fsl-ls2080a-qds.dts                   |  8 +--
 arch/arm/dts/fsl-ls2080a-rdb.dts                   |  2 +-
 arch/arm/dts/fsl-ls2081a-rdb.dts                   |  6 +-
 arch/arm/dts/fsl-ls2088a-rdb-qspi.dts              |  6 +-
 arch/arm/dts/imx6sx-sabreauto-u-boot.dtsi          |  4 +-
 arch/arm/dts/imx6sx-sdb-u-boot.dtsi                |  4 +-
 arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi          |  2 +-
 arch/arm/dts/imx6ul-9x9-evk-u-boot.dtsi            |  2 +-
 arch/arm/dts/imx6ull-14x14-evk.dts                 |  2 +-
 arch/arm/dts/imx7d-sdb-qspi-u-boot.dtsi            |  2 +-
 arch/arm/dts/keystone-k2e-evm.dts                  |  2 +-
 arch/arm/dts/keystone-k2g-evm.dts                  |  4 +-
 arch/arm/dts/keystone-k2g-ice.dts                  |  2 +-
 arch/arm/dts/keystone-k2hk-evm.dts                 |  2 +-
 arch/arm/dts/keystone-k2l-evm.dts                  |  2 +-
 arch/arm/dts/kirkwood-atl-sbx81lifkw.dts           |  2 +-
 arch/arm/dts/kirkwood-atl-sbx81lifxcat.dts         |  2 +-
 arch/arm/dts/kirkwood-dreamplug.dts                |  2 +-
 arch/arm/dts/kirkwood-lsxl.dtsi                    |  2 +-
 arch/arm/dts/kirkwood-netxbig.dtsi                 |  2 +-
 arch/arm/dts/kirkwood-ns2-common.dtsi              |  2 +-
 arch/arm/dts/kirkwood-synology.dtsi                |  2 +-
 arch/arm/dts/ls1021a-iot.dtsi                      |  4 +-
 arch/arm/dts/ls1021a-qds.dtsi                      |  2 +-
 arch/arm/dts/ls1021a-twr.dtsi                      |  4 +-
 arch/arm/dts/mt7629-rfb.dts                        |  2 +-
 arch/arm/dts/omap5-u-boot.dtsi                     |  2 +-
 arch/arm/dts/r8a77970-eagle-u-boot.dts             |  2 +-
 arch/arm/dts/rk3288-veyron.dtsi                    |  2 +-
 arch/arm/dts/rk3368-lion.dts                       |  2 +-
 arch/arm/dts/rk3399-gru.dtsi                       |  2 +-
 arch/arm/dts/rk3399-puma.dtsi                      |  2 +-
 arch/arm/dts/rv1108-evb.dts                        |  2 +-
 arch/arm/dts/sama5d27_som1.dtsi                    |  2 +-
 arch/arm/dts/sama5d3xmb.dtsi                       |  2 +-
 arch/arm/dts/sama5d3xmb_cmp.dtsi                   |  2 +-
 arch/arm/dts/socfpga_arria5_socdk-u-boot.dtsi      |  2 +-
 arch/arm/dts/socfpga_cyclone5_is1.dts              |  2 +-
 arch/arm/dts/socfpga_cyclone5_socdk-u-boot.dtsi    |  2 +-
 arch/arm/dts/socfpga_cyclone5_sockit-u-boot.dtsi   |  2 +-
 arch/arm/dts/socfpga_cyclone5_socrates-u-boot.dtsi |  2 +-
 arch/arm/dts/socfpga_cyclone5_sr1500.dts           |  2 +-
 .../dts/socfpga_cyclone5_vining_fpga-u-boot.dtsi   |  4 +-
 arch/arm/dts/stm32f746-disco.dts                   |  2 +-
 arch/arm/dts/stm32f769-disco.dts                   |  2 +-
 arch/arm/dts/stm32mp157c-ev1-u-boot.dtsi           |  4 +-
 arch/arm/dts/stv0991.dts                           |  2 +-
 arch/arm/dts/zynq-zed.dts                          |  2 +-
 arch/arm/dts/zynqmp-zc1232-revA.dts                |  2 +-
 arch/arm/dts/zynqmp-zc1254-revA.dts                |  2 +-
 arch/arm/dts/zynqmp-zc1275-revA.dts                |  2 +-
 arch/arm/dts/zynqmp-zc1275-revB.dts                |  2 +-
 arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts           |  2 +-
 arch/arm/dts/zynqmp-zc1751-xm018-dc4.dts           |  2 +-
 arch/arm/dts/zynqmp-zcu102-revA.dts                |  2 +-
 arch/arm/dts/zynqmp-zcu104-revA.dts                |  2 +-
 arch/arm/dts/zynqmp-zcu104-revC.dts                |  2 +-
 arch/arm/dts/zynqmp-zcu106-revA.dts                |  2 +-
 arch/arm/dts/zynqmp-zcu111-revA.dts                |  2 +-
 arch/mips/dts/ap121.dts                            |  2 +-
 arch/mips/dts/ap143.dts                            |  2 +-
 arch/mips/dts/comtrend,ar-5315u.dts                |  2 +-
 arch/mips/dts/comtrend,ar-5387un.dts               |  2 +-
 arch/mips/dts/gardena-smart-gateway-mt7688.dts     |  2 +-
 arch/mips/dts/jr2_pcb110.dts                       |  2 +-
 arch/mips/dts/jr2_pcb111.dts                       |  2 +-
 arch/mips/dts/linkit-smart-7688.dts                |  2 +-
 arch/mips/dts/luton_pcb090.dts                     |  2 +-
 arch/mips/dts/luton_pcb091.dts                     |  2 +-
 arch/mips/dts/mscc,ocelot_pcb.dtsi                 |  2 +-
 arch/mips/dts/netgear,cg3100d.dts                  |  2 +-
 arch/mips/dts/sagem,f at st1704.dts                   |  2 +-
 arch/mips/dts/serval2_pcb112.dts                   |  2 +-
 arch/mips/dts/serval_pcb105.dts                    |  2 +-
 arch/mips/dts/serval_pcb106.dts                    |  2 +-
 arch/mips/dts/servalt_pcb116.dts                   |  2 +-
 arch/mips/dts/tplink_wdr4300.dts                   |  2 +-
 arch/nds32/dts/ae3xx.dts                           |  2 +-
 arch/riscv/dts/ae350_32.dts                        |  2 +-
 arch/riscv/dts/ae350_64.dts                        |  2 +-
 arch/sandbox/dts/test.dts                          |  2 +-
 arch/x86/dts/bayleybay.dts                         |  2 +-
 arch/x86/dts/baytrail_som-db5800-som-6867.dts      |  2 +-
 arch/x86/dts/cherryhill.dts                        |  2 +-
 arch/x86/dts/chromebook_link.dts                   |  2 +-
 arch/x86/dts/chromebook_samus.dts                  |  2 +-
 arch/x86/dts/chromebox_panther.dts                 |  2 +-
 arch/x86/dts/conga-qeval20-qa3-e3845.dts           |  2 +-
 arch/x86/dts/cougarcanyon2.dts                     |  2 +-
 arch/x86/dts/crownbay.dts                          |  2 +-
 arch/x86/dts/dfi-bt700.dtsi                        |  2 +-
 arch/x86/dts/galileo.dts                           |  2 +-
 arch/x86/dts/minnowmax.dts                         |  2 +-
 board/sunxi/MAINTAINERS                            |  2 +-
 cmd/sf.c                                           |  3 +-
 common/spl/spl_spi.c                               |  2 +
 configs/da850_am18xxevm_defconfig                  |  4 --
 configs/da850evm_defconfig                         |  4 --
 configs/mscc_jr2_defconfig                         |  4 --
 configs/mscc_luton_defconfig                       |  4 --
 configs/mscc_ocelot_defconfig                      |  4 --
 configs/mscc_serval_defconfig                      |  4 --
 configs/mscc_servalt_defconfig                     |  4 --
 .../pinctrl/atmel,at91-pio4-pinctrl.txt            |  2 +-
 doc/device-tree-bindings/spi/spi-atcspi200.txt     |  2 +-
 doc/device-tree-bindings/spi/spi-stm32-qspi.txt    |  2 +-
 doc/git-mailrc                                     |  2 +-
 drivers/mtd/mtdcore.c                              |  6 +-
 drivers/mtd/nand/spi/gigadevice.c                  | 79 +++++++++++++---------
 drivers/mtd/spi/Kconfig                            |  6 ++
 drivers/mtd/spi/sf_probe.c                         |  1 -
 drivers/mtd/spi/spi-nor-core.c                     | 14 ++--
 drivers/mtd/spi/spi-nor-ids.c                      |  7 ++
 drivers/spi/cadence_qspi.c                         |  2 +-
 drivers/spi/cadence_qspi.h                         |  2 +-
 drivers/spi/cadence_qspi_apb.c                     |  7 +-
 drivers/spi/fsl_dspi.c                             | 30 ++++++--
 drivers/spi/spi-mem.c                              |  2 +-
 drivers/spi/spi-uclass.c                           |  4 +-
 include/linux/mtd/mtd.h                            |  2 +-
 include/spi.h                                      |  9 +--
 lib/fdtdec.c                                       |  2 +-
 158 files changed, 284 insertions(+), 256 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2019-03-06 17:02 Jagan Teki
  2019-03-07 14:14 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2019-03-06 17:02 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

Summary:
- dw spi include file fix
- Allwinner A31 spi, been in ML in many releases.

thanks,
Jagan.

The following changes since commit cfba74d0bef350d81241b059180bcc5a1e93bdfa:

  Merge branch 'master' of git://git.denx.de/u-boot-socfpga (2019-02-28 18:57:32 -0500)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to a51cd54eff284ee42bfc1b74b8581daec78496f6:

  spi: Rename sun4i_spi.c into spi-sunxi.c (2019-03-04 18:08:56 +0530)

----------------------------------------------------------------
Horatiu.Vultur at microchip.com (1):
      spi: designware: Change include order

Jagan Teki (9):
      spi: sun4i: Poll for rxfifo to be filled up
      clk: sunxi: Implement SPI clocks, resets
      spi: sun4i: Simplify reg writes using set/clrbits_le32
      spi: sun4i: Access registers and bits via enum offsets
      spi: sun4i: Support fifo_depth via drvdata
      spi: sun4i: Add CLK support
      spi: sun4: Add A31 spi controller support
      spi: sun4i: Driver cleanup
      spi: Rename sun4i_spi.c into spi-sunxi.c

 drivers/clk/sunxi/clk_a10.c              |  10 +
 drivers/clk/sunxi/clk_a10s.c             |   7 +
 drivers/clk/sunxi/clk_a23.c              |   7 +
 drivers/clk/sunxi/clk_a31.c              |  13 +
 drivers/clk/sunxi/clk_a64.c              |   7 +
 drivers/clk/sunxi/clk_a80.c              |  13 +
 drivers/clk/sunxi/clk_a83t.c             |   7 +
 drivers/clk/sunxi/clk_h3.c               |   7 +
 drivers/clk/sunxi/clk_h6.c               |   9 +
 drivers/clk/sunxi/clk_r40.c              |  13 +
 drivers/clk/sunxi/clk_v3s.c              |   4 +
 drivers/spi/Kconfig                      |  12 +-
 drivers/spi/Makefile                     |   2 +-
 drivers/spi/designware_spi.c             |   2 +-
 drivers/spi/{sun4i_spi.c => spi-sunxi.c} | 445 +++++++++++++++++++++----------
 15 files changed, 417 insertions(+), 141 deletions(-)
 rename drivers/spi/{sun4i_spi.c => spi-sunxi.c} (50%)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2019-02-07 19:47 Jagan Teki
  2019-02-08  3:13 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2019-02-07 19:47 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this SPI-NOR sync.

thanks,
Jagan.

The following changes since commit e5fd39c886485e3dec77f4438a6e364c2987cf5f:

  Merge tag 'for-master-20190201' of git://git.denx.de/u-boot-rockchip (2019-02-02 10:11:20 -0500)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 4d40e009c06742df9582f8b54f37f6cea0680ba1:

  MAINTAINERS: Add an entry for SPI NOR (2019-02-07 15:36:00 +0530)

----------------------------------------------------------------
Vignesh R (20):
      configs: Move CONFIG_SPI_FLASH into defconfigs
      bitops: Fix GENMASK definition for Sandbox
      spi: spi-mem: Allow use of spi_mem_exec_op for all SPI modes
      spi: spi-mem: Extend spi_mem_adjust_op_size() to honor max xfer size
      spi: spi-mem: Claim SPI bus before spi mem access
      spi: Add non DM version of SPI_MEM
      sh: bitops: add hweight*() macros
      mtd: spi: Port SPI NOR framework from Linux
      mtd: spi: spi-nor-core: Add SPI MEM support
      mtd: spi: spi-nor-core: Add 4 Byte addressing support
      mtd: spi: spi-nor-core: Add SFDP support
      mtd: spi: spi-nor-core: Add back U-Boot specific features
      mtd: spi: sf_probe: Add "jedec, spi-nor" compatible string
      mtd: spi: Switch to new SPI NOR framework
      mtd: spi: Remove unused files
      mtd: spi: Add lightweight SPI flash stack for SPL
      spl: Kconfig: Enable SPI_FLASH_TINY by default for SPL
      configs: Remove SF_DUAL_FLASH
      configs: Don't use SPI_FLASH_BAR as default
      MAINTAINERS: Add an entry for SPI NOR

 MAINTAINERS                                      |   10 +-
 arch/arm/mach-omap2/am33xx/Kconfig               |    1 -
 arch/sh/include/asm/bitops.h                     |    4 +
 common/spl/Kconfig                               |   23 +-
 configs/alt_defconfig                            |    1 -
 configs/am57xx_evm_defconfig                     |    1 -
 configs/am57xx_hs_evm_defconfig                  |    1 -
 configs/ap121_defconfig                          |    1 -
 configs/ap143_defconfig                          |    1 -
 configs/avnet_ultra96_rev1_defconfig             |    1 -
 configs/axs101_defconfig                         |    1 -
 configs/axs103_defconfig                         |    1 -
 configs/bg0900_defconfig                         |    1 -
 configs/blanche_defconfig                        |    1 -
 configs/cgtqmx6eval_defconfig                    |    1 +
 configs/chromebit_mickey_defconfig               |    1 +
 configs/chromebook_jerry_defconfig               |    1 +
 configs/chromebook_minnie_defconfig              |    1 +
 configs/cl-som-am57x_defconfig                   |    1 -
 configs/clearfog_defconfig                       |    1 -
 configs/cm_t43_defconfig                         |    1 -
 configs/db-88f6820-amc_defconfig                 |    1 -
 configs/display5_defconfig                       |    1 -
 configs/display5_factory_defconfig               |    1 -
 configs/dra7xx_evm_defconfig                     |    1 -
 configs/dra7xx_hs_evm_defconfig                  |    1 -
 configs/ds109_defconfig                          |    1 -
 configs/ds414_defconfig                          |    1 -
 configs/evb-rk3036_defconfig                     |    1 +
 configs/evb-rk3128_defconfig                     |    1 +
 configs/evb-rk3288_defconfig                     |    1 +
 configs/evb-rk3328_defconfig                     |    1 +
 configs/evb-rv1108_defconfig                     |    1 -
 configs/fennec-rk3288_defconfig                  |    1 +
 configs/firefly-rk3288_defconfig                 |    1 +
 configs/gose_defconfig                           |    1 -
 configs/helios4_defconfig                        |    1 -
 configs/k2g_evm_defconfig                        |    1 -
 configs/k2g_hs_evm_defconfig                     |    1 -
 configs/koelsch_defconfig                        |    1 -
 configs/kylin-rk3036_defconfig                   |    1 +
 configs/lager_defconfig                          |    1 -
 configs/ls2080aqds_SECURE_BOOT_defconfig         |    1 +
 configs/ls2080aqds_defconfig                     |    1 +
 configs/ls2080aqds_nand_defconfig                |    1 +
 configs/ls2080aqds_qspi_defconfig                |    1 +
 configs/ls2080aqds_sdcard_defconfig              |    1 +
 configs/maxbcm_defconfig                         |    1 -
 configs/miqi-rk3288_defconfig                    |    1 +
 configs/mt7629_rfb_defconfig                     |    1 -
 configs/mx6sxsabreauto_defconfig                 |    1 -
 configs/mx6sxsabresd_defconfig                   |    1 -
 configs/mx6ul_14x14_evk_defconfig                |    1 -
 configs/mx6ul_9x9_evk_defconfig                  |    1 -
 configs/mx6ull_14x14_evk_defconfig               |    1 -
 configs/mx6ull_14x14_evk_plugin_defconfig        |    1 -
 configs/mx7dsabresd_qspi_defconfig               |    1 -
 configs/phycore-rk3288_defconfig                 |    1 +
 configs/popmetal-rk3288_defconfig                |    1 +
 configs/porter_defconfig                         |    1 -
 configs/r8a77970_eagle_defconfig                 |    1 -
 configs/rock2_defconfig                          |    1 +
 configs/rock_defconfig                           |    1 +
 configs/silk_defconfig                           |    1 -
 configs/socfpga_arria5_defconfig                 |    1 -
 configs/socfpga_cyclone5_defconfig               |    1 -
 configs/socfpga_is1_defconfig                    |    1 -
 configs/socfpga_sockit_defconfig                 |    1 -
 configs/socfpga_socrates_defconfig               |    1 -
 configs/socfpga_sr1500_defconfig                 |    1 -
 configs/socfpga_stratix10_defconfig              |    1 -
 configs/stout_defconfig                          |    1 -
 configs/tinker-rk3288_defconfig                  |    1 +
 configs/topic_miami_defconfig                    |    1 -
 configs/topic_miamilite_defconfig                |    2 -
 configs/topic_miamiplus_defconfig                |    2 -
 configs/turris_omnia_defconfig                   |    1 +
 configs/vyasa-rk3288_defconfig                   |    1 +
 configs/xilinx_versal_virt_defconfig             |    1 -
 configs/xilinx_zynqmp_mini_qspi_defconfig        |    2 -
 configs/xilinx_zynqmp_zc1232_revA_defconfig      |    2 -
 configs/xilinx_zynqmp_zc1254_revA_defconfig      |    2 -
 configs/xilinx_zynqmp_zc1275_revA_defconfig      |    2 -
 configs/xilinx_zynqmp_zc1275_revB_defconfig      |    2 -
 configs/xilinx_zynqmp_zc1751_xm015_dc1_defconfig |    2 -
 configs/xilinx_zynqmp_zc1751_xm016_dc2_defconfig |    1 -
 configs/xilinx_zynqmp_zc1751_xm018_dc4_defconfig |    2 -
 configs/xilinx_zynqmp_zcu100_revC_defconfig      |    1 -
 configs/xilinx_zynqmp_zcu102_rev1_0_defconfig    |    2 -
 configs/xilinx_zynqmp_zcu102_revA_defconfig      |    2 -
 configs/xilinx_zynqmp_zcu102_revB_defconfig      |    2 -
 configs/xilinx_zynqmp_zcu104_revA_defconfig      |    2 -
 configs/xilinx_zynqmp_zcu104_revC_defconfig      |    2 -
 configs/xilinx_zynqmp_zcu106_revA_defconfig      |    2 -
 configs/xilinx_zynqmp_zcu111_revA_defconfig      |    1 -
 configs/zynq_cc108_defconfig                     |    1 -
 configs/zynq_cse_qspi_defconfig                  |    1 -
 configs/zynq_dlc20_rev1_0_defconfig              |    1 -
 configs/zynq_microzed_defconfig                  |    1 -
 configs/zynq_minized_defconfig                   |    1 -
 configs/zynq_z_turn_defconfig                    |    1 -
 configs/zynq_zc702_defconfig                     |    1 -
 configs/zynq_zc706_defconfig                     |    1 -
 configs/zynq_zc770_xm010_defconfig               |    1 -
 configs/zynq_zc770_xm013_defconfig               |    1 -
 configs/zynq_zed_defconfig                       |    1 -
 configs/zynq_zybo_defconfig                      |    1 -
 configs/zynq_zybo_z7_defconfig                   |    1 -
 doc/SPI/README.dual-flash                        |   92 -
 doc/SPI/README.ti_qspi_dra_test                  |    1 -
 drivers/mtd/spi/Kconfig                          |   16 +-
 drivers/mtd/spi/Makefile                         |   12 +-
 drivers/mtd/spi/sandbox.c                        |   36 +-
 drivers/mtd/spi/sf_dataflash.c                   |   11 +-
 drivers/mtd/spi/sf_internal.h                    |  225 +-
 drivers/mtd/spi/sf_probe.c                       |   33 +-
 drivers/mtd/spi/spi-nor-core.c                   | 2414 ++++++++++++++++++++++
 drivers/mtd/spi/spi-nor-ids.c                    |  297 +++
 drivers/mtd/spi/spi-nor-tiny.c                   |  804 +++++++
 drivers/mtd/spi/spi_flash.c                      | 1337 ------------
 drivers/mtd/spi/spi_flash_ids.c                  |  211 --
 drivers/spi/Kconfig                              |   10 +-
 drivers/spi/Makefile                             |    1 +
 drivers/spi/spi-mem-nodm.c                       |  105 +
 drivers/spi/spi-mem.c                            |   41 +-
 drivers/spi/stm32_qspi.c                         |    4 +-
 include/configs/T102xQDS.h                       |    1 -
 include/configs/T102xRDB.h                       |    1 -
 include/configs/T104xRDB.h                       |    1 -
 include/configs/T208xQDS.h                       |    1 -
 include/configs/T208xRDB.h                       |    1 -
 include/configs/cgtqmx6eval.h                    |    1 -
 include/configs/gw_ventana.h                     |    1 -
 include/configs/km/kmp204x-common.h              |    1 -
 include/configs/ls1021aiot.h                     |    1 -
 include/configs/ls2080aqds.h                     |    2 -
 include/configs/rk3036_common.h                  |    1 -
 include/configs/rk3128_common.h                  |    1 -
 include/configs/rk3188_common.h                  |    1 -
 include/configs/rk3288_common.h                  |    1 -
 include/configs/rk3328_common.h                  |    1 -
 include/configs/socfpga_stratix10_socdk.h        |    1 -
 include/configs/turris_omnia.h                   |    1 -
 include/linux/bitops.h                           |    5 +
 include/linux/mtd/cfi.h                          |   32 +
 include/linux/mtd/spi-nor.h                      |  419 ++++
 include/spi_flash.h                              |  105 +-
 147 files changed, 4302 insertions(+), 2084 deletions(-)
 delete mode 100644 doc/SPI/README.dual-flash
 create mode 100644 drivers/mtd/spi/spi-nor-core.c
 create mode 100644 drivers/mtd/spi/spi-nor-ids.c
 create mode 100644 drivers/mtd/spi/spi-nor-tiny.c
 delete mode 100644 drivers/mtd/spi/spi_flash.c
 delete mode 100644 drivers/mtd/spi/spi_flash_ids.c
 create mode 100644 drivers/spi/spi-mem-nodm.c
 create mode 100644 include/linux/mtd/cfi.h
 create mode 100644 include/linux/mtd/spi-nor.h

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2019-01-02 19:19 Jagan Teki
  2019-01-03 19:54 ` Jagan Teki
  2019-01-03 20:34 ` Tom Rini
  0 siblings, 2 replies; 217+ messages in thread
From: Jagan Teki @ 2019-01-02 19:19 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this spi PR as part of 2019.01

thanks,
Jagan.

The following changes since commit 08337cd64832ed7f8147da75013510b92bbcd188:

  riscv: bootm: Support booting VxWorks (2018-12-31 08:08:51 -0500)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 689795242b1cb7de5a3d8c8bf1a9582a8924ff69:

  dm: MIGRATION: Update migration plan for DM_SPI_FLASH (2019-01-02 01:00:31 +0530)

----------------------------------------------------------------
Jagan Teki (2):
      dm: MIGRATION: Update migration plan for SPI
      dm: MIGRATION: Update migration plan for DM_SPI_FLASH

Nikolai Zhubr (1):
      mtd: nand: raw: Add Hynix H27UBG8T2BTR id table

Stefan Mavrodiev (1):
      spi: sun4i: Add rx_buf NULL pointer check

 Makefile                        | 21 +++++++++++++++++++++
 doc/driver-model/MIGRATION.txt  | 10 +++++++---
 drivers/mtd/nand/raw/nand_ids.c |  4 ++++
 drivers/spi/sun4i_spi.c         |  3 ++-
 4 files changed, 34 insertions(+), 4 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2018-12-23 21:19 Jagan Teki
  2018-12-23 21:56 ` Jagan Teki
  2018-12-24  1:01 ` Tom Rini
  0 siblings, 2 replies; 217+ messages in thread
From: Jagan Teki @ 2018-12-23 21:19 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this as part of v2019.01 release.

thanks,
Jagan.

The following changes since commit 562a63e86bc7b308a328a7bbdf0db237855c39a8:

  Merge git://git.denx.de/u-boot-marvell (2018-12-21 13:38:09 -0500)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 532741dfbfebe917bf6c7c05ed7bab55105ce2a4:

  dm: MIGRATION: Update migration plan for SPI/SPI_FLASH (2018-12-24 02:05:25 +0530)

----------------------------------------------------------------
Jagan Teki (1):
      dm: MIGRATION: Update migration plan for SPI/SPI_FLASH

Stefan Mavrodiev (1):
      spi: sun4i: Add rx_buf NULL pointer check

 Makefile                       |  9 +++++++++
 doc/driver-model/MIGRATION.txt | 10 +++++++---
 drivers/spi/sun4i_spi.c        |  3 ++-
 3 files changed, 18 insertions(+), 4 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2018-12-05 19:23 Jagan Teki
  2018-12-06  1:32 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2018-12-05 19:23 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks,
Jagan.

The following changes since commit a3e1653ddeb02f39481eba572275016171e9670c:

  Merge git://git.denx.de/u-boot-marvell (2018-11-20 12:39:16 -0500)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 08898e8b22d74a4511eadee9b06b11aab43e809c:

  mtd: sf: Make sf_mtd.c more robust (2018-12-06 00:45:36 +0530)

----------------------------------------------------------------
Boris Brezillon (11):
      mtd: Add a function to report when the MTD dev list has been updated
      mtd: Parse mtdparts/mtdids again when the MTD list has been updated
      mtd: Delete partitions attached to the device when a device is deleted
      mtd: sf: Make sure we don't register the same device twice
      mtd: Use get_mtdids() instead of env_get("mtdids") in mtd_search_alternate_name()
      mtd: Be more strict on the "mtdparts=" prefix check
      mtd: Make sure the name passed in mtdparts fits in mtd_name[]
      mtd: Make sure we don't parse MTD partitions belonging to another dev
      mtd: Don't stop MTD partition creation when it fails on one device
      mtd: sf: Unregister the MTD device prior to removing the spi_flash obj
      mtd: sf: Make sf_mtd.c more robust

Christophe Leroy (1):
      spi: mpc8xx: Migrate to DM_SPI

Guochun Mao (1):
      spi: mtk_qspi: add qspi driver for MT7629 SoC

Jagan Teki (8):
      spi: pl022: Simplify platdata code
      spi: pl022: Drop unnecessary include files
      dm: platform_data: spi: s/pl022_spi.h/spi_pl022.h
      spi: Remove unused spi_init
      spi: Remove used spi_init
      spi: Remove unused mpc8xx code
      spi: Zap CONFIG_HARD_SPI
      board_r: Remove initr_spi

Miquel Raynal (3):
      mtd: nand: pxa3xx: add raw read support
      mtd: nand: pxa3xx: re-read a page in raw mode on uncorrectable error
      mtd: rawnand: pxa3xx: fix 2kiB pages with 8b strength chips layout

Neil Armstrong (3):
      regmap: add regmap_read_poll_timeout() helper
      test: regmap: add regmap_read_poll_timeout test
      spi: Add Amlogic Meson SPI Flash Controller driver

Stefan Roese (1):
      cmd: ubi: Make ubi_detach() static

 README                                             |   8 -
 arch/powerpc/include/asm/config.h                  |   7 -
 board/freescale/mpc8349emds/mpc8349emds.c          |   2 +-
 board/ids/ids8313/ids8313.c                        |   2 +-
 cmd/eeprom.c                                       |  15 +-
 cmd/ubi.c                                          |   5 +-
 common/board_f.c                                   |  14 -
 common/board_r.c                                   |  18 --
 doc/driver-model/spi-howto.txt                     |   5 -
 drivers/mtd/mtd_uboot.c                            | 185 +++++++----
 drivers/mtd/mtdcore.c                              |  23 +-
 drivers/mtd/mtdpart.c                              |  12 +
 drivers/mtd/nand/raw/pxa3xx_nand.c                 | 143 ++++++--
 drivers/mtd/spi/sf_mtd.c                           |  48 ++-
 drivers/mtd/spi/sf_probe.c                         |   9 +
 drivers/net/e1000_spi.c                            |   3 -
 drivers/spi/Kconfig                                |  27 +-
 drivers/spi/Makefile                               |   2 +
 drivers/spi/atmel_spi.c                            |   5 -
 drivers/spi/davinci_spi.c                          |   5 -
 drivers/spi/fsl_dspi.c                             |   5 -
 drivers/spi/fsl_espi.c                             |   5 -
 drivers/spi/lpc32xx_ssp.c                          |   9 -
 drivers/spi/meson_spifc.c                          | 320 ++++++++++++++++++
 drivers/spi/mpc8xx_spi.c                           | 179 ++--------
 drivers/spi/mtk_qspi.c                             | 359 +++++++++++++++++++++
 drivers/spi/mxc_spi.c                              |   4 -
 drivers/spi/mxs_spi.c                              |   4 -
 drivers/spi/omap3_spi.c                            |   5 -
 drivers/spi/pl022_spi.c                            |  55 ++--
 drivers/spi/sh_qspi.c                              |   5 -
 drivers/spi/sh_spi.c                               |   4 -
 drivers/spi/soft_spi_legacy.c                      |   7 -
 examples/standalone/atmel_df_pow2.c                |   2 -
 include/_exports.h                                 |   2 -
 include/common.h                                   |   7 -
 include/configs/M52277EVB.h                        |   1 -
 include/configs/M54418TWR.h                        |   1 -
 include/configs/M54451EVB.h                        |   1 -
 include/configs/M54455EVB.h                        |   1 -
 include/configs/MPC8536DS.h                        |   5 -
 include/configs/P1022DS.h                          |   6 -
 include/configs/UCP1020.h                          |   5 -
 include/configs/controlcenterd.h                   |   4 -
 include/configs/dreamplug.h                        |   1 -
 include/configs/ds109.h                            |   1 -
 include/configs/ids8313.h                          |  10 -
 include/configs/mx31pdk.h                          |   1 -
 include/configs/mxs.h                              |   1 -
 include/configs/p1_p2_rdb_pc.h                     |   5 -
 include/configs/p1_twr.h                           |   5 -
 include/configs/stmark2.h                          |   1 -
 include/configs/ts4800.h                           |   5 -
 .../dm/platform_data/{pl022_spi.h => spi_pl022.h}  |  13 +-
 include/linux/mtd/mtd.h                            |  18 ++
 include/regmap.h                                   |  38 +++
 include/spi.h                                      |   7 -
 scripts/config_whitelist.txt                       |   1 -
 test/dm/regmap.c                                   |  26 ++
 59 files changed, 1181 insertions(+), 486 deletions(-)
 create mode 100644 drivers/spi/meson_spifc.c
 create mode 100644 drivers/spi/mtk_qspi.c
 rename include/dm/platform_data/{pl022_spi.h => spi_pl022.h} (64%)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2018-10-12  6:15 Jagan Teki
  2018-10-15 12:41 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2018-10-12  6:15 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks,
Jagan.

The following changes since commit 0a60a81ba3860946551cb79aa6486aa076e357f3:

  Kconfig: sandbox: enable cmd_avb and dependencies (2018-10-07 13:34:19 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 5c391486b411025785e064f160d248bef31b3d28:

  sf: Add MICRON manufacturer id (2018-10-12 11:37:49 +0530)

----------------------------------------------------------------
Adam Ford (1):
      mtd: uboot: Fix hanging during mtd list command

Ashish Kumar (1):
      sf: Add MICRON manufacturer id

Jagan Teki (2):
      spi: davinci: Add platdata support
      board: da8xxevm: Add SPL DM for serial, spi

 board/davinci/da8xxevm/da850evm.c      | 27 +++++++++++++++++++
 configs/da850_am18xxevm_defconfig      |  3 +++
 configs/da850evm_defconfig             |  3 +++
 drivers/mtd/mtd_uboot.c                |  9 ++++++-
 drivers/mtd/spi/sf_internal.h          |  1 +
 drivers/mtd/spi/spi_flash.c            |  2 ++
 drivers/spi/davinci_spi.c              | 47 ++++++++++++++++++++--------------
 include/configs/da850evm.h             |  3 ---
 include/dm/platform_data/spi_davinci.h | 15 +++++++++++
 9 files changed, 87 insertions(+), 23 deletions(-)
 create mode 100644 include/dm/platform_data/spi_davinci.h

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2018-10-04 13:16 Jagan Teki
  2018-10-05 14:16 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2018-10-04 13:16 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks,
Jagan.

The following changes since commit 94228a9188803473206544c8f33649ea72bf1ee1:

  Merge git://git.denx.de/u-boot-riscv (2018-10-03 08:09:53 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 5eee9dee419f940ea75977df8b7ed8bb12bc029f:

  spi: Add SPI driver for MT76xx SoCs (2018-10-04 18:27:28 +0530)

----------------------------------------------------------------
Stefan Roese (3):
      sf: Add XMC xm25qh64a and xm25qh128a entries
      mtd: nand: spi: Add Gigadevice SPI NAND support
      spi: Add SPI driver for MT76xx SoCs

 drivers/mtd/nand/spi/Makefile     |   2 +-
 drivers/mtd/nand/spi/core.c       |   1 +
 drivers/mtd/nand/spi/gigadevice.c | 135 +++++++++++++++++
 drivers/mtd/spi/Kconfig           |   6 +
 drivers/mtd/spi/spi_flash_ids.c   |   4 +
 drivers/spi/Kconfig               |   8 +
 drivers/spi/Makefile              |   1 +
 drivers/spi/mt7621_spi.c          | 312 ++++++++++++++++++++++++++++++++++++++
 include/linux/mtd/spinand.h       |   1 +
 9 files changed, 469 insertions(+), 1 deletion(-)
 create mode 100644 drivers/mtd/nand/spi/gigadevice.c
 create mode 100644 drivers/spi/mt7621_spi.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2018-10-02 16:56 Jagan Teki
  2018-10-03  0:54 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2018-10-02 16:56 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This is the PR for SPI-NAND changes along with few spi changes.

Yes, we missed one day for MW but Miquel did his best since 
from few releases. request you to accept the delay and pull this PR.

thanks,
Jagan.

The following changes since commit 9dc8d155d4e88563f572ee79aab758eb4272f3fd:

  Merge git://git.denx.de/u-boot-imx (2018-09-19 20:35:27 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master 

for you to fetch changes up to b3bec2525604d6b42bb9e7fd719c84b022447db3:

  spi: sh_qspi: Add DM support to SH QSPI driver (2018-10-02 22:14:59 +0530)

----------------------------------------------------------------
Ashish Kumar (1):
      driver/spi: fsl_qspi: Remove non-DM stuff

Boris Brezillon (7):
      mtd: Fallback to ->_read/write_oob() when ->_read/write() is missing
      mtd: Add sanity checks in mtd_write/read_oob()
      mtd: nand: Add core infrastructure to deal with NAND devices
      mtd: nand: Pass mode information to nand_page_io_req
      spi: Extend the core to ease integration of SPI memory controllers
      mtd: spinand: Add initial support for the MX35LF1GE4AB chip
      dt-bindings: Add bindings for SPI NAND devices

Brian Norris (1):
      mtd: add get/set of_node/flash_node helpers

Ezequiel Garcia (1):
      mtd: Uninline mtd_write_oob and move it to mtdcore.c

Frieder Schrempf (1):
      mtd: spinand: Add initial support for Winbond W25M02GV

Ley Foon Tan (1):
      spi: designware_spi: Add reset ctrl to driver

Marek Vasut (1):
      spi: sh_qspi: Add DM support to SH QSPI driver

Miquel Raynal (22):
      mtd: Fallback to ->_read/write() when ->_read/write_oob() is missing
      mtd: move definitions to enlarge their range
      mtd: move all flash categories inside MTD submenu
      mtd: move NAND files into a raw/ subdirectory
      mtd: rename nand into rawnand in Kconfig prompt
      mtd: spinand: Add initial support for the MX35LF2GE4AB chip
      mtd: declare MTD_PARTITIONS symbol in Kconfig
      mtd: mtdpart: balance debug messages
      cmd: ubi: delete useless and misleading definitions
      cmd: mtdparts: add fallthrough in switch statement
      lib: strto: parse all lowercase metric prefixes in ustrtoul[l]
      lib: strto: fix metric suffix parsing in strtoul[l]
      cmd: mtdparts: accept spi-nand devices
      cmd: mtdparts: remove mandatory 'mtdparts=' prefix
      dm: drop unused helper in MTD header
      mtd: uclass: add probe function
      mtd: mtdpart: add a generic mtdparts-like parser
      mtd: uboot: search for an equivalent MTD name with the mtdids
      mtd: mtdpart: implement proper partition handling
      cmd: mtd: add 'mtd' command
      cmd: ubi: clean the partition handling
      cmd: mtdparts: describe as legacy

Peter Pan (2):
      mtd: nand: Add core infrastructure to support SPI NANDs
      mtd: spinand: Add initial support for Micron MT29F2G01ABAGD

 MAINTAINERS                                   |    6 +-
 Makefile                                      |    2 +-
 README                                        |    6 +-
 arch/arm/mach-uniphier/board_late_init.c      |    2 +-
 cmd/Kconfig                                   |   18 +-
 cmd/Makefile                                  |    1 +
 cmd/mtd.c                                     |  473 ++++++++++
 cmd/mtdparts.c                                |   33 +-
 cmd/ubi.c                                     |  101 +-
 common/spl/Kconfig                            |    2 +-
 common/spl/spl_spi.c                          |    2 +-
 doc/README.SPL                                |    4 +-
 doc/README.arm-relocation                     |    2 +-
 doc/README.nand                               |    6 +-
 doc/README.zynq                               |    2 +-
 doc/device-tree-bindings/mtd/spi-nand.txt     |    5 +
 drivers/Makefile                              |    2 +-
 drivers/mtd/Kconfig                           |    7 +-
 drivers/mtd/Makefile                          |    4 +-
 drivers/mtd/mtd-uclass.c                      |   16 +
 drivers/mtd/mtd_uboot.c                       |  224 ++++-
 drivers/mtd/mtdcore.c                         |  108 ++-
 drivers/mtd/mtdcore.h                         |    6 -
 drivers/mtd/mtdpart.c                         |  627 ++++++++-----
 drivers/mtd/nand/Kconfig                      |  299 +-----
 drivers/mtd/nand/Makefile                     |   78 +-
 drivers/mtd/nand/bbt.c                        |  132 +++
 drivers/mtd/nand/core.c                       |  243 +++++
 drivers/mtd/nand/raw/Kconfig                  |  297 ++++++
 drivers/mtd/nand/raw/Makefile                 |   77 ++
 drivers/mtd/nand/{ => raw}/am335x_spl_bch.c   |    0
 drivers/mtd/nand/{ => raw}/arasan_nfc.c       |    0
 drivers/mtd/nand/{ => raw}/atmel_nand.c       |    0
 drivers/mtd/nand/{ => raw}/atmel_nand_ecc.h   |    0
 drivers/mtd/nand/{ => raw}/davinci_nand.c     |    2 +-
 drivers/mtd/nand/{ => raw}/denali.c           |    0
 drivers/mtd/nand/{ => raw}/denali.h           |    0
 drivers/mtd/nand/{ => raw}/denali_dt.c        |    0
 drivers/mtd/nand/{ => raw}/denali_spl.c       |    0
 drivers/mtd/nand/{ => raw}/fsl_elbc_nand.c    |    0
 drivers/mtd/nand/{ => raw}/fsl_elbc_spl.c     |    0
 drivers/mtd/nand/{ => raw}/fsl_ifc_nand.c     |    0
 drivers/mtd/nand/{ => raw}/fsl_ifc_spl.c      |    0
 drivers/mtd/nand/{ => raw}/fsl_upm.c          |    0
 drivers/mtd/nand/{ => raw}/fsmc_nand.c        |    0
 drivers/mtd/nand/{ => raw}/kb9202_nand.c      |    0
 drivers/mtd/nand/{ => raw}/kirkwood_nand.c    |    0
 drivers/mtd/nand/{ => raw}/kmeter1_nand.c     |    0
 drivers/mtd/nand/{ => raw}/lpc32xx_nand_mlc.c |    0
 drivers/mtd/nand/{ => raw}/lpc32xx_nand_slc.c |    0
 drivers/mtd/nand/{ => raw}/mxc_nand.c         |    0
 drivers/mtd/nand/{ => raw}/mxc_nand.h         |    0
 drivers/mtd/nand/{ => raw}/mxc_nand_spl.c     |    0
 drivers/mtd/nand/{ => raw}/mxs_nand.c         |    0
 drivers/mtd/nand/{ => raw}/mxs_nand.h         |    0
 drivers/mtd/nand/{ => raw}/mxs_nand_dt.c      |    0
 drivers/mtd/nand/{ => raw}/mxs_nand_spl.c     |    0
 drivers/mtd/nand/{ => raw}/nand.c             |    0
 drivers/mtd/nand/{ => raw}/nand_base.c        |   56 --
 drivers/mtd/nand/{ => raw}/nand_bbt.c         |    0
 drivers/mtd/nand/{ => raw}/nand_bch.c         |    0
 drivers/mtd/nand/{ => raw}/nand_ecc.c         |    2 +-
 drivers/mtd/nand/{ => raw}/nand_ids.c         |    0
 drivers/mtd/nand/{ => raw}/nand_plat.c        |    0
 drivers/mtd/nand/{ => raw}/nand_spl_load.c    |    0
 drivers/mtd/nand/{ => raw}/nand_spl_loaders.c |    0
 drivers/mtd/nand/{ => raw}/nand_spl_simple.c  |    0
 drivers/mtd/nand/{ => raw}/nand_timings.c     |    0
 drivers/mtd/nand/{ => raw}/nand_util.c        |    2 +-
 drivers/mtd/nand/{ => raw}/omap_elm.c         |    0
 drivers/mtd/nand/{ => raw}/omap_gpmc.c        |    0
 drivers/mtd/nand/{ => raw}/pxa3xx_nand.c      |    2 +-
 drivers/mtd/nand/{ => raw}/pxa3xx_nand.h      |    0
 drivers/mtd/nand/{ => raw}/sunxi_nand.c       |    0
 drivers/mtd/nand/{ => raw}/sunxi_nand_spl.c   |    0
 drivers/mtd/nand/{ => raw}/tegra_nand.c       |    0
 drivers/mtd/nand/{ => raw}/tegra_nand.h       |    0
 drivers/mtd/nand/{ => raw}/vf610_nfc.c        |    0
 drivers/mtd/nand/{ => raw}/zynq_nand.c        |    0
 drivers/mtd/nand/spi/Kconfig                  |    7 +
 drivers/mtd/nand/spi/Makefile                 |    4 +
 drivers/mtd/nand/spi/core.c                   | 1254 +++++++++++++++++++++++++
 drivers/mtd/nand/spi/macronix.c               |  146 +++
 drivers/mtd/nand/spi/micron.c                 |  135 +++
 drivers/mtd/nand/spi/winbond.c                |  143 +++
 drivers/mtd/onenand/onenand_base.c            |    2 -
 drivers/spi/Kconfig                           |    7 +
 drivers/spi/Makefile                          |    1 +
 drivers/spi/designware_spi.c                  |   43 +
 drivers/spi/fsl_qspi.c                        |  138 ---
 drivers/spi/sh_qspi.c                         |  215 +++--
 drivers/spi/spi-mem.c                         |  501 ++++++++++
 include/configs/MPC8313ERDB.h                 |    2 +-
 include/jffs2/load_kernel.h                   |    7 +-
 include/linux/mtd/mtd.h                       |   83 +-
 include/linux/mtd/nand.h                      |  734 +++++++++++++++
 include/linux/mtd/partitions.h                |   22 +-
 include/linux/mtd/spinand.h                   |  432 +++++++++
 include/mtd.h                                 |   12 +-
 include/spi-mem.h                             |  258 +++++
 include/spi.h                                 |   11 +
 lib/strto.c                                   |   36 +-
 102 files changed, 5997 insertions(+), 1045 deletions(-)
 create mode 100644 cmd/mtd.c
 create mode 100644 doc/device-tree-bindings/mtd/spi-nand.txt
 create mode 100644 drivers/mtd/nand/bbt.c
 create mode 100644 drivers/mtd/nand/core.c
 create mode 100644 drivers/mtd/nand/raw/Kconfig
 create mode 100644 drivers/mtd/nand/raw/Makefile
 rename drivers/mtd/nand/{ => raw}/am335x_spl_bch.c (100%)
 rename drivers/mtd/nand/{ => raw}/arasan_nfc.c (100%)
 rename drivers/mtd/nand/{ => raw}/atmel_nand.c (100%)
 rename drivers/mtd/nand/{ => raw}/atmel_nand_ecc.h (100%)
 rename drivers/mtd/nand/{ => raw}/davinci_nand.c (99%)
 rename drivers/mtd/nand/{ => raw}/denali.c (100%)
 rename drivers/mtd/nand/{ => raw}/denali.h (100%)
 rename drivers/mtd/nand/{ => raw}/denali_dt.c (100%)
 rename drivers/mtd/nand/{ => raw}/denali_spl.c (100%)
 rename drivers/mtd/nand/{ => raw}/fsl_elbc_nand.c (100%)
 rename drivers/mtd/nand/{ => raw}/fsl_elbc_spl.c (100%)
 rename drivers/mtd/nand/{ => raw}/fsl_ifc_nand.c (100%)
 rename drivers/mtd/nand/{ => raw}/fsl_ifc_spl.c (100%)
 rename drivers/mtd/nand/{ => raw}/fsl_upm.c (100%)
 rename drivers/mtd/nand/{ => raw}/fsmc_nand.c (100%)
 rename drivers/mtd/nand/{ => raw}/kb9202_nand.c (100%)
 rename drivers/mtd/nand/{ => raw}/kirkwood_nand.c (100%)
 rename drivers/mtd/nand/{ => raw}/kmeter1_nand.c (100%)
 rename drivers/mtd/nand/{ => raw}/lpc32xx_nand_mlc.c (100%)
 rename drivers/mtd/nand/{ => raw}/lpc32xx_nand_slc.c (100%)
 rename drivers/mtd/nand/{ => raw}/mxc_nand.c (100%)
 rename drivers/mtd/nand/{ => raw}/mxc_nand.h (100%)
 rename drivers/mtd/nand/{ => raw}/mxc_nand_spl.c (100%)
 rename drivers/mtd/nand/{ => raw}/mxs_nand.c (100%)
 rename drivers/mtd/nand/{ => raw}/mxs_nand.h (100%)
 rename drivers/mtd/nand/{ => raw}/mxs_nand_dt.c (100%)
 rename drivers/mtd/nand/{ => raw}/mxs_nand_spl.c (100%)
 rename drivers/mtd/nand/{ => raw}/nand.c (100%)
 rename drivers/mtd/nand/{ => raw}/nand_base.c (98%)
 rename drivers/mtd/nand/{ => raw}/nand_bbt.c (100%)
 rename drivers/mtd/nand/{ => raw}/nand_bch.c (100%)
 rename drivers/mtd/nand/{ => raw}/nand_ecc.c (99%)
 rename drivers/mtd/nand/{ => raw}/nand_ids.c (100%)
 rename drivers/mtd/nand/{ => raw}/nand_plat.c (100%)
 rename drivers/mtd/nand/{ => raw}/nand_spl_load.c (100%)
 rename drivers/mtd/nand/{ => raw}/nand_spl_loaders.c (100%)
 rename drivers/mtd/nand/{ => raw}/nand_spl_simple.c (100%)
 rename drivers/mtd/nand/{ => raw}/nand_timings.c (100%)
 rename drivers/mtd/nand/{ => raw}/nand_util.c (99%)
 rename drivers/mtd/nand/{ => raw}/omap_elm.c (100%)
 rename drivers/mtd/nand/{ => raw}/omap_gpmc.c (100%)
 rename drivers/mtd/nand/{ => raw}/pxa3xx_nand.c (99%)
 rename drivers/mtd/nand/{ => raw}/pxa3xx_nand.h (100%)
 rename drivers/mtd/nand/{ => raw}/sunxi_nand.c (100%)
 rename drivers/mtd/nand/{ => raw}/sunxi_nand_spl.c (100%)
 rename drivers/mtd/nand/{ => raw}/tegra_nand.c (100%)
 rename drivers/mtd/nand/{ => raw}/tegra_nand.h (100%)
 rename drivers/mtd/nand/{ => raw}/vf610_nfc.c (100%)
 rename drivers/mtd/nand/{ => raw}/zynq_nand.c (100%)
 create mode 100644 drivers/mtd/nand/spi/Kconfig
 create mode 100644 drivers/mtd/nand/spi/Makefile
 create mode 100644 drivers/mtd/nand/spi/core.c
 create mode 100644 drivers/mtd/nand/spi/macronix.c
 create mode 100644 drivers/mtd/nand/spi/micron.c
 create mode 100644 drivers/mtd/nand/spi/winbond.c
 create mode 100644 drivers/spi/spi-mem.c
 create mode 100644 include/linux/mtd/nand.h
 create mode 100644 include/linux/mtd/spinand.h
 create mode 100644 include/spi-mem.h

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2018-08-04 16:13 Jagan Teki
  2018-08-05 11:59 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2018-08-04 16:13 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks,
Jagan.

The following changes since commit a839c3641e4de98981695056eeeb2ec17ba1a4ab:

  ARM: tegra: align carveout size (2018-08-01 20:06:10 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 7f25d8179776226a8ecfbaad3d3a88e9acd89f28:

  arm: sunxi: Allwinner A10 SPI driver (2018-08-03 11:14:08 +0530)

----------------------------------------------------------------
Chris Packham (1):
      spi: kirkwood: add orion-spi compatible string

Clément Laigle (1):
      mtd: add spi flash id s25fl128l

Jagan Teki (1):
      spi: kirkwood: Get drvdata in .ofdata_to_platdata

Stefan Mavrodiev (1):
      arm: sunxi: Allwinner A10 SPI driver

 drivers/mtd/spi/spi_flash_ids.c |   1 +
 drivers/spi/Kconfig             |   5 +
 drivers/spi/Makefile            |   1 +
 drivers/spi/kirkwood_spi.c      |  16 +-
 drivers/spi/sun4i_spi.c         | 456 ++++++++++++++++++++++++++++++++++++++++
 5 files changed, 476 insertions(+), 3 deletions(-)
 create mode 100644 drivers/spi/sun4i_spi.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2018-07-16 13:01 Jagan Teki
  2018-07-17  1:11 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2018-07-16 13:01 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks,
Jagan.

The following changes since commit 5e9a9645816edcc68c09729f257e0c863292bf26:

  mach-stm32: Rename CONFIG_SPL_RESET_SUPPORT to CONFIG_SPL_DM_RESET (2018-07-13 14:47:29 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 51b2411946e5f247f26fde41a7227a002270d376:

  sf: add paired dev info for winbond w25q16jv (2018-07-16 14:17:13 +0530)

----------------------------------------------------------------
Hannes Schmelzer (1):
      spi_flash: add a bunch of winbond flashes to id-table

Ludwig Zenz (3):
      sf: add Gigadevice gd25q16c entry
      sf: add Macronix mx25l1633e entry
      sf: add paired dev info for winbond w25q16jv

Michal Simek (1):
      spi: xilinx: Read reg base address from DTS file

Siva Durga Prasad Paladugu (2):
      spi: zynqmp_gqspi: Add support for ZynqMP qspi driver
      zynqmp: zcu102: Add qspi driver support for ZynqMP zcu102 boards

Vipul Kumar (3):
      spi: xilinx_spi: Modify transfer logic xilinx_spi_xfer() function
      spi: xilinx_spi: Added support to read JEDEC-id twice at the boot time
      spi: xilinx_spi: convert to livetree

 arch/arm/dts/zynqmp-zcu102-revA.dts           |   2 +-
 configs/xilinx_zynqmp_zcu102_rev1_0_defconfig |   5 +
 configs/xilinx_zynqmp_zcu102_revA_defconfig   |   5 +
 configs/xilinx_zynqmp_zcu102_revB_defconfig   |   5 +
 drivers/mtd/spi/spi_flash_ids.c               |   9 +-
 drivers/spi/Kconfig                           |   7 +
 drivers/spi/Makefile                          |   1 +
 drivers/spi/xilinx_spi.c                      | 152 ++++--
 drivers/spi/zynqmp_gqspi.c                    | 729 ++++++++++++++++++++++++++
 9 files changed, 871 insertions(+), 44 deletions(-)
 create mode 100644 drivers/spi/zynqmp_gqspi.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2018-07-02 17:35 Jagan Teki
  2018-07-03  3:24 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2018-07-02 17:35 UTC (permalink / raw)
  To: u-boot

Hi,

Please pull this PR.

thanks,
Jagan.

The following changes since commit 51dce7d2bfdecd974412634e4a0758ac55edcc00:

  mtd: spi: Correct parameters for s25fs512s flash (2018-06-25 15:50:33 +0530)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 069b746ad9e66ab75973020f992e059c06cf3a7c:

  sf: Enable FSR polling on N25Q256(A) (2018-06-28 19:58:40 +0530)

----------------------------------------------------------------
Hannes Schmelzer (1):
      spi: omap3: fix claim/release bus within DM

Marek Vasut (1):
      sf: Enable FSR polling on N25Q256(A)

 drivers/mtd/spi/spi_flash_ids.c |  4 ++--
 drivers/spi/omap3_spi.c         | 14 +++++++-------
 2 files changed, 9 insertions(+), 9 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2018-06-25 18:49 Jagan Teki
  2018-06-25 21:35 ` Tom Rini
  2018-06-28 18:17 ` Tom Rini
  0 siblings, 2 replies; 217+ messages in thread
From: Jagan Teki @ 2018-06-25 18:49 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks,
Jagan.

The following changes since commit 77b5ba5d2b94c5b028991c82782493f64bd4f392:

  Merge branch 'master' of git://git.denx.de/u-boot-uniphier (2018-06-22 13:12:53 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 51dce7d2bfdecd974412634e4a0758ac55edcc00:

  mtd: spi: Correct parameters for s25fs512s flash (2018-06-25 15:50:33 +0530)

----------------------------------------------------------------
Ashish Kumar (1):
      mtd: spi: Correct parameters for s25fs512s flash

Hannes Schmelzer (2):
      spi: omap3: pre-initialize bus-speed with max. slave-speed
      spi: omap3: fix set_speed and set_mode dm callbacks

Michael Trimarchi (2):
      spi: mxc: Fix compilation problem of DM_SPI class driver
      spi: mxc_spi: Fix chipselect on DM_SPI driver uclass

Vipul Kumar (1):
      spi: zynq_qspi: Fixed incorrect return value error

 drivers/mtd/spi/spi_flash_ids.c |  2 +-
 drivers/spi/mxc_spi.c           |  8 ++++----
 drivers/spi/omap3_spi.c         | 18 ++++++++----------
 drivers/spi/zynq_qspi.c         |  2 +-
 4 files changed, 14 insertions(+), 16 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2018-06-05 18:28 Jagan Teki
  2018-06-06 15:09 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2018-06-05 18:28 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks,
Jagan.

The following changes since commit 809e0e398a91db7bf8b4d6259d9bfc6fbd6bce83:

  Merge branch 'master' of git://git.denx.de/u-boot-sunxi (2018-06-04 08:55:00 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to b1f2b72e39465f2d4582bb4d8c426489ee94e2d9:

  sf: Add support for gd25q32b gigadevice flash (2018-06-04 23:40:04 +0530)

----------------------------------------------------------------
Carlo Caione (1):
      sf: Add support for gd25q32b gigadevice flash

Ley Foon Tan (1):
      spi: cadence_qspi: Change to use devfdt_get_addr_index()

Marek Vasut (1):
      sf: Set current flash bank to 0 in clean_bar()

 drivers/mtd/spi/spi_flash.c     |  1 +
 drivers/mtd/spi/spi_flash_ids.c |  1 +
 drivers/spi/cadence_qspi.c      | 13 ++-----------
 3 files changed, 4 insertions(+), 11 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2018-05-30 18:08 Jagan Teki
  2018-05-31  2:10 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2018-05-30 18:08 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks,
Jagan.

The following changes since commit 31dd8efeb661c8dbffff9175a09cf2bab090906a:

  usb: composite convert __set_bit to generic_set_bit (2018-05-15 21:44:05 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to a2569f12f0efaad2b1e0754a19f373275562f91e:

  sf: Add Macronix MX25U25635F ID (2018-05-29 10:05:52 +0530)

----------------------------------------------------------------
Ashish Kumar (1):
      sf: Default page size Spansion flash "S25FS512S" is 256b

Christophe Kerello (3):
      spi: stm32_qspi: Align reg-names with kernel 4.12 RC1
      spi: stm32_qspi: Add st, stm32f469-qspi compatible string
      spi: stm32_qspi: Add chip select management

Heinrich Schuchardt (3):
      spi: atcspi200: avoid NULL dereference
      spi: lpc32xx: simplify logical expression
      spi: fsl_qspi: remove superfluous assignment

Kimmo Rautkoski (1):
      sf: Add support for ISSI is25wp

Marek Vasut (2):
      sf: Add Winbond W25Q256 ID
      sf: Add Macronix MX25U25635F ID

Patrice Chotard (6):
      spi: stm32_qspi: Remove CONFIG_CLK flag
      spi: stm32_qspi: Sort include files alphabetically
      spi: stm32_qspi: Use dev_read_xxx API
      spi: stm32_qspi: Add reset support
      ARM: dts: stm32: Add quadspi reset for stm32f746
      ARM: dts: stm32: Update qspi bindings for stm32f746

Patrick Delaunay (1):
      spi: stm32_qspi: Solve issue detected by checkpatch

 arch/arm/dts/stm32f746.dtsi     |  3 +-
 drivers/mtd/spi/spi_flash.c     | 11 ++---
 drivers/mtd/spi/spi_flash_ids.c |  6 +++
 drivers/spi/atcspi200_spi.c     |  6 ++-
 drivers/spi/fsl_qspi.c          |  2 +-
 drivers/spi/lpc32xx_ssp.c       |  2 +-
 drivers/spi/stm32_qspi.c        | 91 +++++++++++++++++++++++++++--------------
 7 files changed, 80 insertions(+), 41 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2018-04-25  5:29 Jagan Teki
  2018-04-26 11:21 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2018-04-25  5:29 UTC (permalink / raw)
  To: u-boot

Hi Tom, 

Please pull this PR.

thanks,
Jagan.

The following changes since commit 40df6b3e1882c55dd34b9177a42e21a591d668ee:

  Merge git://git.denx.de/u-boot-socfpga (2018-04-17 17:45:28 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 9b14ac5cc2294ac3eaae92421abff27ed3e6caae:

  spi: dw: invert wait condition in dw_spi_xfer (2018-04-23 11:16:41 +0530)

----------------------------------------------------------------
Eugeniy Paltsev (3):
      mtd: sf: Add support of sst26wf* flash ICs protection ops
      mtd: sf: add support for sst26wf016, sst26wf032, sst26wf064
      spi: dw: invert wait condition in dw_spi_xfer

Sean Nyekjaer (1):
      sf: Add Spansion s25fl208k entry

 drivers/mtd/spi/sf_internal.h   |  13 ++++
 drivers/mtd/spi/spi_flash.c     | 168 ++++++++++++++++++++++++++++++++++++++++
 drivers/mtd/spi/spi_flash_ids.c |   4 +
 drivers/spi/designware_spi.c    |   2 +-
 4 files changed, 186 insertions(+), 1 deletion(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2018-03-24  8:25 Jagan Teki
  2018-03-26 19:09 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2018-03-24  8:25 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit 2511930193a420eb8bb6cfa9c60912626f68ae67:

  Merge git://git.denx.de/u-boot-mips (2018-03-21 18:58:03 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 63018a3eddd5d9c64f7ee42615a63c6a67ab484d:

  omap3: spi: Correct ti, pindir-d0-out-d1-in parsing (2018-03-23 23:03:29 +0530)

----------------------------------------------------------------
Eugeniy Paltsev (5):
      DW SPI: fix tx data loss on FIFO flush
      DW SPI: fix transmit only mode
      DW SPI: refactor poll_transfer functions
      DW SPI: add option to use external gpio for chip select
      DW SPI: use 32 bit access instead of 16 and 32 bit mix

Sjoerd Simons (1):
      omap3: spi: Correct ti, pindir-d0-out-d1-in parsing

 drivers/spi/designware_spi.c | 130 ++++++++++++++++++++++++++++---------------
 drivers/spi/omap3_spi.c      |   6 +-
 2 files changed, 89 insertions(+), 47 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2018-03-14 14:02 Jagan Teki
  2018-03-14 17:27 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2018-03-14 14:02 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks,
Jagan.

The following changes since commit f95ab1fb6e37f0601f397091bb011edf7a98b890:

  Prepare v2018.03 (2018-03-13 08:02:19 -0400)

are available in the Git repository at:

  git://git.denx.de/u-booti-spi.git master

for you to fetch changes up to 3e4ef60403c626cf6c9a5f3d1f600bc9a39f3ce5:

  omap3_logic: Enable DM_SPI (2018-03-13 19:50:10 +0530)

----------------------------------------------------------------
Adam Ford (1):
      omap3_logic: Enable DM_SPI

Jagan Teki (3):
      spi: atcspi200: Drop non-dm code
      spi: omap3: Skip set_mode, set_speed from claim
      arm: sunxi: Move spl spi sunxi code to mach-sunxi

 arch/arm/mach-sunxi/Kconfig                        |  8 ++
 arch/arm/mach-sunxi/Makefile                       |  1 +
 .../arm/mach-sunxi/spl_spi_sunxi.c                 |  0
 configs/omap3_logic_defconfig                      |  1 +
 drivers/mtd/spi/Kconfig                            | 13 ----
 drivers/mtd/spi/Makefile                           |  1 -
 drivers/spi/Kconfig                                | 14 ++--
 drivers/spi/atcspi200_spi.c                        | 87 ----------------------
 drivers/spi/omap3_spi.c                            | 21 ++++--
 9 files changed, 33 insertions(+), 113 deletions(-)
 rename drivers/mtd/spi/sunxi_spi_spl.c => arch/arm/mach-sunxi/spl_spi_sunxi.c (100%)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2018-01-22  5:50 Jagan Teki
  2018-01-22 12:58 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2018-01-22  5:50 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit 98691a60abffb44303d7dae6e9e699d0daded930:

  Merge git://git.denx.de/u-boot-rockchip (2018-01-09 13:28:51 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to b23c685c6f295da3c01dd487f0e003b70299af91:

  mips: bmips: enable the SPI flash on the Comtrend AR-5387un (2018-01-22 10:39:13 +0530)

----------------------------------------------------------------
Miquel Raynal (1):
      doc: bindings: soft-spi: update documentation to match the code

Álvaro Fernández Rojas (16):
      wait_bit: add 8/16/32 BE/LE versions of wait_for_bit
      wait_bit: use wait_for_bit_le32 and remove wait_for_bit
      drivers: spi: allow limiting reads
      drivers: spi: consider command bytes when sending transfers
      dm: spi: add BCM63xx SPI driver
      mips: bmips: add bcm63xx-spi driver support for BCM6338
      mips: bmips: add bcm63xx-spi driver support for BCM6348
      mips: bmips: add bcm63xx-spi driver support for BCM6358
      mips: bmips: add bcm63xx-spi driver support for BCM3380
      mips: bmips: add bcm63xx-spi driver support for BCM63268
      mips: bmips: enable the SPI flash on the Sagem F at ST1704
      mips: bmips: enable the SPI flash on the Netgear CG3100D
      dm: spi: add BCM63xx HSSPI driver
      mips: bmips: add bcm63xx-hsspi driver support for BCM6328
      mips: bmips: add bcm63xx-hsspi driver support for BCM63268
      mips: bmips: enable the SPI flash on the Comtrend AR-5387un

 arch/arm/mach-imx/mx6/ddr.c                   |  22 +-
 arch/arm/mach-socfpga/clock_manager.c         |   4 +-
 arch/arm/mach-socfpga/clock_manager_gen5.c    |   6 +-
 arch/arm/mach-socfpga/reset_manager_arria10.c |  36 +--
 arch/mips/dts/brcm,bcm3380.dtsi               |  17 +
 arch/mips/dts/brcm,bcm63268.dtsi              |  38 +++
 arch/mips/dts/brcm,bcm6328.dtsi               |  24 ++
 arch/mips/dts/brcm,bcm6338.dtsi               |  17 +
 arch/mips/dts/brcm,bcm6348.dtsi               |  17 +
 arch/mips/dts/brcm,bcm6358.dtsi               |  17 +
 arch/mips/dts/comtrend,ar-5387un.dts          |  12 +
 arch/mips/dts/netgear,cg3100d.dts             |  12 +
 arch/mips/dts/sagem,f at st1704.dts              |  12 +
 arch/mips/mach-ath79/ar934x/clk.c             |   2 +-
 board/samtec/vining_2000/vining_2000.c        |   4 +-
 configs/comtrend_ar5387un_ram_defconfig       |   8 +
 configs/netgear_cg3100d_ram_defconfig         |   8 +
 configs/sagem_f at st1704_ram_defconfig          |   8 +
 doc/device-tree-bindings/spi/soft-spi.txt     |  24 +-
 drivers/clk/clk_pic32.c                       |  12 +-
 drivers/clk/renesas/clk-rcar-gen3.c           |   4 +-
 drivers/ddr/microchip/ddr2.c                  |   8 +-
 drivers/fpga/socfpga_arria10.c                |  17 +-
 drivers/mmc/msm_sdhci.c                       |   8 +-
 drivers/mtd/pic32_flash.c                     |   4 +-
 drivers/mtd/spi/spi_flash.c                   |   5 +-
 drivers/net/ag7xxx.c                          |  16 +-
 drivers/net/dwc_eth_qos.c                     |  17 +-
 drivers/net/ethoc.c                           |   8 +-
 drivers/net/pic32_eth.c                       |  12 +-
 drivers/net/pic32_mdio.c                      |  28 +-
 drivers/net/ravb.c                            |   4 +-
 drivers/net/xilinx_axi_emac.c                 |   4 +-
 drivers/net/zynq_gem.c                        |  12 +-
 drivers/reset/sti-reset.c                     |   4 +-
 drivers/serial/serial_pic32.c                 |   4 +-
 drivers/spi/Kconfig                           |  16 +
 drivers/spi/Makefile                          |   2 +
 drivers/spi/atmel_spi.c                       |   4 +-
 drivers/spi/bcm63xx_hsspi.c                   | 414 ++++++++++++++++++++++++
 drivers/spi/bcm63xx_spi.c                     | 433 ++++++++++++++++++++++++++
 drivers/spi/cadence_qspi_apb.c                |  14 +-
 drivers/spi/fsl_qspi.c                        |  20 +-
 drivers/spi/mvebu_a3700_spi.c                 |  20 +-
 drivers/usb/host/dwc2.c                       |  24 +-
 drivers/usb/host/ehci-msm.c                   |   3 +-
 drivers/usb/host/ehci-mx6.c                   |   5 +-
 drivers/usb/host/ohci-lpc32xx.c               |  12 +-
 drivers/usb/host/xhci-rcar.c                  |  12 +-
 drivers/video/atmel_hlcdfb.c                  |  64 ++--
 include/spi.h                                 |   5 +-
 include/wait_bit.h                            |  81 ++---
 52 files changed, 1326 insertions(+), 258 deletions(-)
 create mode 100644 drivers/spi/bcm63xx_hsspi.c
 create mode 100644 drivers/spi/bcm63xx_spi.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2017-12-19 12:24 Jagan Teki
  2017-12-19 20:44 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2017-12-19 12:24 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit 16fa2eb95172e63820ee5f3d4052f3362a6de84e:

  ARM: dra7: Kconfig: Add thermal configs for dra7xx and am57xx (2017-11-21 08:03:39 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 065592b40b41b11ee66d8ff71a55156bf1b35088:

  mtd/spi: fix block count for is25lq040b (2017-12-19 17:33:48 +0530)

----------------------------------------------------------------
Jagan Teki (1):
      spi: Zap unneeded option

Sean Nyekjaer (2):
      mtd/spi: add support for is25lq040b
      mtd/spi: fix block count for is25lq040b

 drivers/mtd/spi/spi_flash_ids.c | 1 +
 include/spi.h                   | 1 -
 2 files changed, 1 insertion(+), 1 deletion(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2017-10-17 13:50 Jagan Teki
  2017-10-18 19:47 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2017-10-17 13:50 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit 10509987285515b0a969c39ef7374fea3545851b:

  spi: fsl_qspi: Copy 16 byte aligned data in TX FIFO (2017-09-25 15:45:15 +0530)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to ca1ac16da097bf0ab176b1a201653553160dc042:

  sf: bar: Clean BA24 Bank Address Register bit after read/write/erase operation (2017-09-27 13:31:59 +0530)

----------------------------------------------------------------
Andre Przywara (1):
      SPL: SPI: sunxi: add SPL FIT image support

Lukasz Majewski (1):
      sf: bar: Clean BA24 Bank Address Register bit after read/write/erase operation

 drivers/mtd/spi/spi_flash.c     | 33 +++++++++++++++++++++++++++++++++
 drivers/mtd/spi/sunxi_spi_spl.c | 39 ++++++++++++++++++++++++++++++++-------
 2 files changed, 65 insertions(+), 7 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2017-09-25  7:51 Jagan Teki
  2017-09-25  8:41 ` Łukasz Majewski
  2017-09-26 12:17 ` Tom Rini
  0 siblings, 2 replies; 217+ messages in thread
From: Jagan Teki @ 2017-09-25  7:51 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit 1f6049e2501b5c35c61435dbc05ba96743202674:

  tools/mkimage: Make the path to the dtc binary that mkimage calls configurable (2017-09-24 07:33:03 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to db10809c17c7cd8960d0c45248bbef6e76251ad7:

  Fix s25fl256s position in spi_flash_ids list (2017-09-25 13:00:34 +0530)

----------------------------------------------------------------
Marek Vasut (1):
      sf: Fix S25FL116K entry

Peng Fan (1):
      spi: mxc_spi: support driver model

Suresh Gupta (1):
      spi: fsl_qspi: Add controller busy check before new spi operation

Vsevolod Gribov (1):
      Fix s25fl256s position in spi_flash_ids list

Yogesh Gaur (1):
      mtd/spi: Add MT35XU512ABA1G12 NOR flash support

 drivers/mtd/spi/spi_flash_ids.c |   5 +-
 drivers/spi/fsl_qspi.c          |  28 ++++++-
 drivers/spi/fsl_qspi.h          |   4 +
 drivers/spi/mxc_spi.c           | 181 +++++++++++++++++++++++++++++++++-------
 4 files changed, 183 insertions(+), 35 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2017-08-16 13:00 Jagan Teki
  2017-08-17  1:17 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2017-08-16 13:00 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit eaa90e5df2a4a1cb12fb73571978a9379242d0b5:

  common/env_embedded.c: rename PPCENV/PPCTEXT macros (2017-08-04 20:38:39 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 294f2050c438d1e4ab39fd040d394927772048f2:

  sf: Preserve QE bit when clearing BP# bits for Macronix flash (2017-08-16 18:21:50 +0530)

----------------------------------------------------------------
Bin Meng (2):
      sf: Add Macronix MX25U6435F device parameters
      sf: Preserve QE bit when clearing BP# bits for Macronix flash

Wenyou.Yang at microchip.com (1):
      mtd: spi: sf_dataflash: Add print message while erase error

 drivers/mtd/spi/sf_dataflash.c  | 10 ++++++++--
 drivers/mtd/spi/spi_flash.c     | 22 ++++++++++++++++++----
 drivers/mtd/spi/spi_flash_ids.c |  1 +
 3 files changed, 27 insertions(+), 6 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2017-05-03 12:13 Jagan Teki
  2017-05-07  1:27 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2017-05-03 12:13 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please take this PR.

thanks!
Jagan.

The following changes since commit a63d800196ebee59b0f8ff924f67843cd597a8c1:

  Prepare v2017.05-rc3 (2017-05-01 19:54:41 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 2f54205829429d82c7591340a106bf68f3916120:

  drivers: spi: Remove duplicate .probe method (2017-05-03 11:52:16 +0530)

----------------------------------------------------------------
Moritz Fischer (1):
      zynq: spi: Honour the activation / deactivation delay

Suniel Mahesh (1):
      drivers: spi: Remove duplicate .probe method

Wenyou Yang (1):
      spi: atmel: check GPIO validity before using cs_gpios

 drivers/spi/atmel_spi.c |  9 +++++++++
 drivers/spi/omap3_spi.c |  1 -
 drivers/spi/zynq_spi.c  | 24 ++++++++++++++++++++++++
 3 files changed, 33 insertions(+), 1 deletion(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2017-01-15 17:32 Jagan Teki
  2017-01-16  4:02 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2017-01-15 17:32 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please take this PR.

thanks!
Jagan.

The following changes since commit 70c1e0474a9df2c4493b4e2330cc41d3132b4e90:

  Merge git://git.denx.de/u-boot-rockchip (2017-01-12 21:20:51 -0500)

are available in the git repository at:


  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 68e7999ba9de0a15dd3dc99e078b70f41eb98c82:

  spi: Zap cf_qspi driver and related code (2017-01-15 18:29:04 +0100)

----------------------------------------------------------------
Jagan Teki (2):
      spi: Zap ep93xx_spi driver and related code
      spi: Zap cf_qspi driver and related code

 arch/m68k/cpu/mcf52x2/cpu_init.c |  12 --
 board/cirrus/edb93xx/edb93xx.c   |  98 -----------
 drivers/spi/Makefile             |   2 -
 drivers/spi/cf_qspi.c            | 354 ---------------------------------------
 drivers/spi/cf_spi.c             |   4 -
 drivers/spi/ep93xx_spi.c         | 272 ------------------------------
 include/configs/edb93xx.h        |  10 --
 scripts/config_whitelist.txt     |   5 -
 8 files changed, 757 deletions(-)
 delete mode 100644 drivers/spi/cf_qspi.c
 delete mode 100644 drivers/spi/ep93xx_spi.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2017-01-04 16:33 Jagan Teki
  2017-01-05 13:28 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2017-01-04 16:33 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please take this PR.

thanks!
Jagan.

The following changes since commit 87f5f5417fc897df0b05826b408f0f4b7d2ee388:

  Prepare v2017.01-rc3 (2017-01-02 20:00:55 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 101000b771164d9deaf7f911c72a251302d56a5d:

  mtd: nand: mxs_nand_spl: Fix to remove twise 'NAND' print (2017-01-04 16:56:44 +0100)

----------------------------------------------------------------
Jagan Teki (1):
      mtd: nand: mxs_nand_spl: Fix to remove twise 'NAND' print

Vignesh R (2):
      spi: cadence_qspi_apb: Use 32 bit indirect write transaction when possible
      spi: cadence_qspi_apb: Use 32 bit indirect read transaction when possible

 drivers/mtd/nand/mxs_nand_spl.c  |  2 +-
 drivers/spi/cadence_qspi_apb.c   | 48 ++++++++++++++++++++++++++++++----------
 include/configs/k2g_evm.h        |  1 +
 include/configs/socfpga_common.h |  1 +
 include/configs/stv0991.h        |  1 +
 5 files changed, 40 insertions(+), 13 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2016-12-23 23:39 Jagan Teki
  2016-12-23 23:43 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2016-12-23 23:39 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit 4cf5c5f1e60e6541630ae829b5fa2db704c268f0:

  Prepare v2017.01-rc2 (2016-12-19 16:08:57 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master 

for you to fetch changes up to b98fa02e8a1480eeab6c7e10eb1a2a9971a11497:

  spi: Zap armada100_spi.c and env (2016-12-23 11:13:04 +0100)

----------------------------------------------------------------
Jagan Teki (2):
      spi: Zap mpc52xx_spi.c, config and related code
      spi: Zap armada100_spi.c and env

 board/intercontrol/digsy_mtc/Makefile    |   2 +-
 board/intercontrol/digsy_mtc/cmd_mtc.c   | 369 -------------------------------
 board/intercontrol/digsy_mtc/cmd_mtc.h   |  45 ----
 board/intercontrol/digsy_mtc/digsy_mtc.c |   9 -
 configs/digsy_mtc_RAMBOOT_defconfig      |   1 -
 configs/digsy_mtc_defconfig              |   1 -
 configs/digsy_mtc_rev5_RAMBOOT_defconfig |   1 -
 configs/digsy_mtc_rev5_defconfig         |   1 -
 configs/gplugd_defconfig                 |   5 -
 drivers/spi/Makefile                     |   2 -
 drivers/spi/armada100_spi.c              | 203 -----------------
 drivers/spi/mpc52xx_spi.c                |  90 --------
 include/configs/digsy_mtc.h              |   6 -
 include/configs/gplugd.h                 |   9 +-
 scripts/config_whitelist.txt             |   2 -
 15 files changed, 2 insertions(+), 744 deletions(-)
 delete mode 100644 board/intercontrol/digsy_mtc/cmd_mtc.c
 delete mode 100644 board/intercontrol/digsy_mtc/cmd_mtc.h
 delete mode 100644 drivers/spi/armada100_spi.c
 delete mode 100644 drivers/spi/mpc52xx_spi.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2016-12-14 15:36 Jagan Teki
  2016-12-14 23:35 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2016-12-14 15:36 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit 136179bec19f4bc84227cba138214ea392a723ea:

  colibri_pxa270: transition to driver model for serial (2016-11-23 13:53:20 +0100)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 6c11b3a89fe9cd5ef8070b2a13103f6f466860f1:

  sf: Do not force the DT memory map size to exactly match the device (2016-12-14 16:30:04 +0100)

----------------------------------------------------------------
Fabien Parent (1):
      mtd: spi: don't return -1 when scan succeed

Jagan Teki (1):
      spi: Zap mpc52xx_spi.c and config

Phil Edworthy (10):
      spi: cadence_qspi: Fix clearing of pol/pha bits
      spi: cadence_qspi: Fix baud rate calculation
      spi: cadence_qspi: Better debug information on the SPI clock rate
      spi: cadence_qspi: Use #define for bits instead of bit shifts
      spi: cadence_qspi: Clean up the #define names
      spi: cadence_qspi: Use spi mode at the point it is needed
      spi: cadence_qspi: Remove returns from end of void functions
      spi: cadence_qspi: Fix CS timings
      spi: cadence_qspi: Move DT prop code to match layout
      sf: Do not force the DT memory map size to exactly match the device

Simon Glass (1):
      spi: Add error checking for invalid bus widths

Vignesh R (1):
      ARM: dts: am437x-idk: Fix QSPI compatible string

 arch/arm/dts/am437x-idk-evm.dts          |   2 +-
 board/intercontrol/digsy_mtc/digsy_mtc.c |   9 --
 configs/digsy_mtc_RAMBOOT_defconfig      |   1 -
 configs/digsy_mtc_defconfig              |   1 -
 configs/digsy_mtc_rev5_RAMBOOT_defconfig |   1 -
 configs/digsy_mtc_rev5_defconfig         |   1 -
 drivers/mtd/spi/spi_flash.c              |   6 +-
 drivers/spi/Makefile                     |   1 -
 drivers/spi/cadence_qspi.c               |   6 +-
 drivers/spi/cadence_qspi.h               |   3 +-
 drivers/spi/cadence_qspi_apb.c           | 185 ++++++++++++++-----------------
 drivers/spi/mpc52xx_spi.c                |  90 ---------------
 drivers/spi/spi-uclass.c                 |   4 +-
 include/configs/digsy_mtc.h              |   6 -
 scripts/config_whitelist.txt             |   1 -
 15 files changed, 93 insertions(+), 224 deletions(-)
 delete mode 100644 drivers/spi/mpc52xx_spi.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2016-11-18 11:16 Jagan Teki
  2016-11-19  0:57 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2016-11-18 11:16 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit c2cbd164ea5b5f564fcf03447c7bf9ec4a9f5699:

  Merge branch 'master' of http://git.denx.de/u-boot-mmc (2016-11-17 11:46:56 -0500)

are available in the git repository at:


  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 84cdc6e27aede7d87322842d262f0414824bb126:

  sf: Fix s25fs512s id table (2016-11-18 13:04:55 +0530)

----------------------------------------------------------------
Chris Packham (1):
      spi: kirkwood_spi: implement mvebu_spi_set_mode()

Jagan Teki (21):
      sf: Adopt flash table INFO macro from Linux
      sf: Simplify lock ops detection code
      sf: sandbox: Use JEDEC_MFR|ID in id exctract
      sf: Cleanup spi_flash_info{}
      sf: nr_sectors -> n_sectors
      sf: Add SPI_FLASH_MAX_ID_LEN
      sf: Increase max id length by 1 byte
      sf: Add INFO6 flash_info macro
      sf: params: Add S25FS256S_64K spi flash support
      sf: Remove spansion_s25fss_disable_4KB_erase
      sf: Remove non-meaningful comments
      sf: Rename sf_params.c to spi_flash_ids.c
      sf: ids: Use small letter's with flash name
      sf: ids: Use small letter in ext_jedec
      sf: Rename few local functions
      spi: Remove dual flash options/flags
      sf: dataflash: Remove unneeded spi data
      sf: dataflash: Move flash id detection into jedec_probe
      sf: dataflash: Fix add_dataflash return logic
      sf: dataflash: Minor cleanups
      sf: Fix s25fs512s id table

 arch/arm/include/asm/arch-mvebu/spi.h          |   4 +
 doc/device-tree-bindings/mtd/spi/spi-flash.txt |   2 +-
 drivers/mtd/spi/Makefile                       |   2 +-
 drivers/mtd/spi/sandbox.c                      |  11 +-
 drivers/mtd/spi/sf.c                           |   4 -
 drivers/mtd/spi/sf_dataflash.c                 | 178 +++++++++----------
 drivers/mtd/spi/sf_internal.h                  |  71 ++++----
 drivers/mtd/spi/sf_params.c                    | 149 ----------------
 drivers/mtd/spi/spi_flash.c                    | 228 ++++++++-----------------
 drivers/mtd/spi/spi_flash_ids.c                | 180 +++++++++++++++++++
 drivers/spi/kirkwood_spi.c                     |  15 ++
 include/linux/err.h                            |   5 +
 include/spi.h                                  |   6 -
 13 files changed, 400 insertions(+), 455 deletions(-)
 delete mode 100644 drivers/mtd/spi/sf_params.c
 create mode 100644 drivers/mtd/spi/spi_flash_ids.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2016-11-12 12:13 Jagan Teki
  2016-11-13 20:55 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2016-11-12 12:13 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please take these fixes.

thanks!
Jagan.

The following changes since commit 38cacdab3b5a6d8efd16a4b2620f7ab72144a624:

  Merge branch 'master' of git://git.denx.de/u-boot-tegra (2016-11-08 10:36:57 -0500)

are available in the git repository at:


  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 7480b35fd19d18871d09fc0447d978d8d10c05b8:

  spi: ti_qspi: Fix baudrate divider calculation (2016-11-11 17:22:47 +0530)

----------------------------------------------------------------
Vignesh R (2):
      ARM: dts: dra7xx: Update spi-max-frequency for qspi slave node
      spi: ti_qspi: Fix baudrate divider calculation

 arch/arm/dts/dra7-evm.dts          |  2 +-
 arch/arm/dts/dra72-evm-common.dtsi |  2 +-
 drivers/spi/ti_qspi.c              | 16 +++++++---------
 3 files changed, 9 insertions(+), 11 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2016-09-22 15:02 Jagan Teki
  2016-09-23  1:57 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2016-09-22 15:02 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please take this PR.

thanks!
Jagan.

The following changes since commit 9b1b6d42256a4c2e59c803afdbf90d39371e61ba:

  Revert "Increase default of CONFIG_SYS_MALLOC_F_LEN for SPL_OF_CONTROL" (2016-09-19 15:20:09 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to fe4753cbc6c51f712024121aad0d21293d6a85fc:

  configs: fsl: Move SPI/SPI-FLASH configs to defconfig (2016-09-22 14:17:02 +0530)

----------------------------------------------------------------
Jagan Teki (9):
      sf: Simplify fastest read cmd code
      sf: Remove e_rd_cmd from param table
      spi: Use mode for rx mode flags
      spi: Remove SPI_RX_FAST
      sf: Remove SECT_32K
      sf: Add CONFIG_SPI_FLASH_USE_4K_SECTORS in spi_flash
      sf: Move flags macro's to spi_flash_params{} members
      spi: Kconfig: Move FSL_QSPI entry to non-dm place
      configs: fsl: Move SPI/SPI-FLASH configs to defconfig

Lad, Prabhakar (1):
      spi: zynq_spi: Fix infinite looping while xfer

Vignesh R (2):
      spi: ti_qspi: use 128 bit transfer mode when writing to flash
      spi: ti_qspi: Remove unnecessary udelay for AM437x

 configs/mx6sxsabreauto_defconfig  |   1 +
 configs/mx6ul_14x14_evk_defconfig |   4 +
 configs/mx6ul_9x9_evk_defconfig   |   4 +
 drivers/mtd/spi/sandbox.c         |   5 +-
 drivers/mtd/spi/sf_internal.h     |  41 ++------
 drivers/mtd/spi/sf_params.c       | 200 +++++++++++++++++++-------------------
 drivers/mtd/spi/spi_flash.c       |  36 +++----
 drivers/spi/Kconfig               |  14 +--
 drivers/spi/cadence_qspi.c        |   2 +-
 drivers/spi/ich.c                 |   6 +-
 drivers/spi/spi-uclass.c          |  11 +--
 drivers/spi/ti_qspi.c             |  52 +++++++---
 drivers/spi/zynq_spi.c            |   2 +-
 include/configs/mx6sxsabreauto.h  |   1 -
 include/configs/mx6ul_14x14_evk.h |   4 -
 include/spi.h                     |  13 +--
 16 files changed, 188 insertions(+), 208 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2016-08-09 12:03 Jagan Teki
  2016-08-09 13:27 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2016-08-09 12:03 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this request.

thanks!
Jagan.

The following changes since commit 08887ed4505ec14ee94ab32c482dc4dec5ddc1e4:

  ARM: am57xx_evm: Enable QSPI support (2016-07-30 00:15:07 +0530)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 53208741d6c3448b7a7f5260d52c28f912ff6453:

  dm: at91: Add driver model support for the spi driver (2016-07-31 17:03:33 +0530)

----------------------------------------------------------------
Lad, Prabhakar (1):
      spi: zynq_spi: Fix infinite looping while xfer

Wenyou Yang (1):
      dm: at91: Add driver model support for the spi driver

 drivers/spi/Kconfig     |   7 ++
 drivers/spi/atmel_spi.c | 295 ++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/spi/zynq_spi.c  |   2 +-
 3 files changed, 303 insertions(+), 1 deletion(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2016-07-29 18:48 Jagan Teki
  2016-07-30  0:20 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2016-07-29 18:48 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit 4711e7f7af839b41a6d78490257a9e7975494dd3:

  Merge branch 'master' of git://www.denx.de/git/u-boot-imx (2016-07-28 08:45:00 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 08887ed4505ec14ee94ab32c482dc4dec5ddc1e4:

  ARM: am57xx_evm: Enable QSPI support (2016-07-30 00:15:07 +0530)

----------------------------------------------------------------
Lokesh Vutla (1):
      ARM: dra7xx: Change DPLL_PER_HS13 divider value

Moritz Fischer (1):
      spi: Add support for N25Q016A

Vignesh R (9):
      spi: ti_qspi: Fix failure on multiple READ_ID cmd
      spi: ti_qspi: Fix compiler warning when DEBUG macro is set
      spi: ti_qspi: Remove delay in read path for dra7xx
      spi: ti_qspi: dra7xx: Add support to use 76.8MHz clock
      configs: dra7xx: Update QSPI speed to 76.8MHz
      ARM: dts: dra7xx: Update spi-max-frequency for QSPI
      configs: am43xx_evm_defconfig: Enable CONFIG_SPI_FLASH_BAR
      ARM: dts: am57xx-idk-common: Enable support for QSPI
      ARM: am57xx_evm: Enable QSPI support

Wenyou Yang (1):
      sf: sf_params: Add AT25DF321 flash support

 arch/arm/cpu/armv7/omap5/hw_data.c  |  2 +-
 arch/arm/dts/am57xx-idk-common.dtsi | 49 +++++++++++++++++++++++++++++++++++++
 arch/arm/dts/dra7-evm.dts           |  2 +-
 arch/arm/dts/dra72-evm.dts          |  2 +-
 configs/am43xx_evm_defconfig        |  1 +
 configs/am57xx_evm_defconfig        |  5 ++++
 configs/am57xx_evm_nodt_defconfig   |  5 ++++
 configs/am57xx_hs_evm_defconfig     |  5 ++++
 drivers/mtd/spi/sf_params.c         |  4 ++-
 drivers/spi/ti_qspi.c               | 29 ++++++++++++----------
 include/configs/am57xx_evm.h        | 36 +++++++++++++++++++++++++++
 include/configs/dra7xx_evm.h        |  2 +-
 12 files changed, 124 insertions(+), 18 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2016-07-09 15:30 Jagan Teki
  2016-07-09 16:06 ` Tom Rini
  2016-07-12 17:59 ` Tom Rini
  0 siblings, 2 replies; 217+ messages in thread
From: Jagan Teki @ 2016-07-09 15:30 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please take this series.

thanks!
Jagan.

The following changes since commit e8009beff6d5c55c1bf1ae8184791f167e6378b0:

  Merge git://git.denx.de/u-boot-arc (2016-07-04 11:46:21 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 96907c0fe50a856f66f60ade68864a2d7949bf15:

  dm: spi: Read default speed and mode values from DT (2016-07-09 20:16:34 +0530)

----------------------------------------------------------------
Anatolij Gustschin (1):
      spi: spi-uclass: fix typo in debug output

Vignesh R (18):
      dm: core: implement dev_map_physmem()
      spi: davinci_spi: Convert to driver to adapt to DM
      keystone2: spi: do not define DM_SPI and DM_SPI_FLASH for SPL build
      ARM: dts: keystone2: add SPI aliases for davinci SPI nodes
      ARM: dts: k2hk: Enable Davinci SPI controller
      defconfig: k2hk_evm_defconfig: enable SPI driver model
      ARM: dts: k2e: Enable Davinci SPI controller
      defconfig: k2e_evm_defconfig: enable SPI driver model
      ARM: dts: k2l: Enable Davinci SPI controller
      defconfig: k2l_evm_defconfig: enable SPI driver model
      ARM: dts: k2g: add support for Davinci SPI controller
      defconfig: k2g_evm_defconfig: enable SPI driver model
      spi: cadence_qspi_apb: Support 32 bit AHB address
      spi: cadence_quadspi: Enable QUAD mode based on DT data
      ARM: dts: K2G: Add support for QSPI controller
      defconfig: k2g_evm_defconfig: Enable Cadence QSPI controller
      ARM: dts: dra7x: Support QSPI MODE-0 operation at 64MHz
      dm: spi: Read default speed and mode values from DT

 arch/arm/dts/dra7-evm.dts            |   6 +-
 arch/arm/dts/dra72-evm.dts           |   6 +-
 arch/arm/dts/k2e-evm.dts             |   3 +-
 arch/arm/dts/k2g-evm.dts             |  69 ++++++++
 arch/arm/dts/k2g.dtsi                |  61 +++++++
 arch/arm/dts/k2hk-evm.dts            |   3 +-
 arch/arm/dts/k2l-evm.dts             |   3 +-
 arch/arm/dts/keystone.dtsi           |   3 +
 cmd/sf.c                             |   2 +
 common/env_sf.c                      |   8 +-
 configs/k2e_evm_defconfig            |   2 +
 configs/k2g_evm_defconfig            |   4 +
 configs/k2hk_evm_defconfig           |   2 +
 configs/k2l_evm_defconfig            |   2 +
 drivers/core/device.c                |  11 ++
 drivers/spi/cadence_qspi.c           |   3 +-
 drivers/spi/cadence_qspi.h           |   2 +-
 drivers/spi/cadence_qspi_apb.c       |  15 +-
 drivers/spi/davinci_spi.c            | 329 +++++++++++++++++++++++++----------
 drivers/spi/spi-uclass.c             |  10 +-
 include/configs/k2g_evm.h            |   6 +
 include/configs/ti_armv7_keystone2.h |   4 +
 include/dm/device.h                  |  13 ++
 23 files changed, 450 insertions(+), 117 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2016-03-15  7:11 Jagan Teki
  2016-03-15 12:01 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2016-03-15  7:11 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit df61a74e6845ec9bdcdd48d2aff5e9c2c6debeaa:

  Prepare v2016.03 (2016-03-14 10:20:21 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 77b8d04854f486741471ad02b93b473b5b3d72f8:

  spi: omap3: Convert to driver model (2016-03-14 22:46:28 +0530)

----------------------------------------------------------------
Jagan Teki (3):
      spi: omap3: Move headers code inside the driver
      spi: omap3: Make local functions as static
      spi: omap3: Convert to driver model

 drivers/spi/Kconfig     |   7 +
 drivers/spi/omap3_spi.c | 757 +++++++++++++++++++++++++++++++-----------------
 drivers/spi/omap3_spi.h | 109 -------
 3 files changed, 497 insertions(+), 376 deletions(-)
 delete mode 100644 drivers/spi/omap3_spi.h

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2016-03-12 14:44 Jagan Teki
  2016-03-13 13:45 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2016-03-12 14:44 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please take these two fixes for this release.

thanks!
Jagan.

The following changes since commit 76aab9eb8b4618891914e41fa1ea84441f8c53fd:

  exynos5: common: Enable CONFIG_USB_ETHER_RTL8152 ethernet support (2016-03-11 10:59:51 +0900)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to ea9619aed6908e83b0679bd9c9aa4ae97714ef97:

  sf: Correct data types in stm_is_locked_sr() (2016-03-12 19:55:42 +0530)

----------------------------------------------------------------
Lokesh Vutla (1):
      dm: ti_qspi: Fix conversion of address to a pointer

Marek Vasut (1):
      sf: Correct data types in stm_is_locked_sr()

 drivers/mtd/spi/spi_flash.c |  6 +++---
 drivers/spi/ti_qspi.c       | 10 +++++++---
 2 files changed, 10 insertions(+), 6 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2016-02-23 10:49 Jagan Teki
  2016-02-23 20:35 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2016-02-23 10:49 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this series.

thanks!
Jagan.

The following changes since commit 595af9db2422fa5ae734cfe615415b17a5098f34:

  Merge branch 'master' of git://www.denx.de/git/u-boot-imx (2016-02-21 07:56:16 -0500)

are available in the git repository at:


  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 674f3609aad39f099a5c3605643a6be124504b96:

  spi: spi-uclass: Set slave wordlen with SPI_DEFAULT_WORDLEN (2016-02-23 16:14:46 +0530)

----------------------------------------------------------------
Christophe Ricard (2):
      spi: omap3: Remove unused variable irqstatus in omap3_spi_txrx
      spi: spi-uclass: Set slave wordlen with SPI_DEFAULT_WORDLEN

Michal Simek (1):
      ARM: zynq: Wire-up saving environment to QSPI

Mugunthan V N (6):
      dm: implement a DMA uclass
      dma: Kconfig: Add TI_EDMA3 entry
      sf: spi_flash: use dma to copy data from mmap region if platform supports
      spi: ti_qspi: compile out spi_flash_copy_mmap when CONFIG_DMA is defined
      drivers: dma: ti-edma3: convert driver to adopt driver model
      defconfig: am437x_sk_evm: enable dma driver model

 configs/am437x_sk_evm_defconfig |  1 +
 drivers/dma/Kconfig             | 22 +++++++++++
 drivers/dma/Makefile            |  2 +
 drivers/dma/dma-uclass.c        | 72 ++++++++++++++++++++++++++++++++++
 drivers/dma/ti-edma3.c          | 82 ++++++++++++++++++++++++++++++++++++++-
 drivers/mtd/spi/spi_flash.c     |  9 +++++
 drivers/spi/omap3_spi.c         |  2 -
 drivers/spi/spi-uclass.c        |  1 +
 drivers/spi/ti_qspi.c           |  2 +-
 include/configs/zynq-common.h   |  4 ++
 include/dm/uclass-id.h          |  1 +
 include/dma.h                   | 86 +++++++++++++++++++++++++++++++++++++++++
 12 files changed, 279 insertions(+), 5 deletions(-)
 create mode 100644 drivers/dma/dma-uclass.c
 create mode 100644 include/dma.h

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2016-01-13 14:46 Jagan Teki
  2016-01-13 21:54 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2016-01-13 14:46 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR - this sent intially before the release.

thanks!
Jagan.

The following changes since commit 077678eb0c226e52a1f90edabd3369ab26065b32:

  Merge git://git.denx.de/u-boot-dm (2016-01-12 18:12:42 -0500)

are available in the git repository at:


  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 69b41388ba45b853b3538f5b8cac8ab2154d36d8:

  dm: core: Add a new api to get indexed device address (2016-01-13 18:54:22 +0530)

----------------------------------------------------------------
Jagan Teki (25):
      sf: Get spi locally from spi_flash
      spi: make mode visible to both dm and non-dm
      spi: Use mode instead of op_mode_tx
      spi: Rename SPI_TX_BP|QPP to SPI_TX_BYTE|QUAD
      sf: Move spi_read_cmds_array locally
      sf: Rename spi_flash_set_* functions
      sf: Rename bank_end to bar_end in read_bar
      sf: Remove spi_flash_remove
      sf: Minor cleanup
      sf: Use BIT macro
      sf: Fix quad bit set for micron devices
      sf: Read back and check once spansion quad bit set
      sf: Read back and check once macronix quad bit set
      sf: Write quad bit along with read status
      spi: Remove SPI_OPM_RX_EXTN
      spi: Remove SPI_OPM_RX_DIO|QIOF
      spi: Rename SPI_OPM_RX_* to SPI_RX_*
      spi: Rename op_mode_rx to mode_rx
      spi: Move flags macro's to spi_slave{} members
      spi: Fix bit assignment with flags
      spi: Use BIT macro
      spi: Minor cleanup
      sf: Make IO modes at last in read modes
      spi: Add SPI_TX_DUAL mode
      power: pmic.h: Drop include <spi.h>

Mugunthan V N (17):
      drivers: spi: ti_qspi: do not hard code chip select for memory map configuration
      drivers: spi:ti_qspi: change ti_qspi_slave to ti_qspi_priv for driver model conversion
      drivers: spi: ti_qspi: prepare driver for DM conversion
      spi: Add support for dual and quad mode
      dra7xx_evm: qspi: do not define DM_SPI and DM_SPI_FLASH for spl
      dts: dra7: add spi alias for qspi
      drivers: spi: ti_qspi: convert driver to adopt device driver model
      arm: dts: dra7: add qspi register maps for memory map and control module
      arm: dts: am437x-gp-evm: add spi-flash comaptible for flash
      arm: dts: dra7-evm: add spi-flash comaptible for flash
      arm: dts: dra72-evm: add spi-flash comaptible for flash
      defconfig: dra72_evm: enable spi driver model
      defconfig: dra74_evm: enable spi driver model
      am43xx_evm: qspi: do not define DM_SPI and DM_SPI_FLASH for spl
      arm: dts: am4372: add qspi register maps for memory map
      defconfig: am437x_sk_evm: enable spi driver model
      dm: core: Add a new api to get indexed device address

 arch/arm/dts/am4372.dtsi        |   5 +-
 arch/arm/dts/am437x-sk-evm.dts  |   2 +-
 arch/arm/dts/dra7-evm.dts       |   2 +-
 arch/arm/dts/dra7.dtsi          |   8 +-
 arch/arm/dts/dra72-evm.dts      |   2 +-
 configs/am437x_sk_evm_defconfig |   3 +
 configs/dra72_evm_defconfig     |   2 +
 configs/dra74_evm_defconfig     |   2 +
 drivers/core/device.c           |  31 ++-
 drivers/mtd/spi/sf-uclass.c     |   7 +-
 drivers/mtd/spi/sf_internal.h   |  55 +++--
 drivers/mtd/spi/sf_probe.c      |   2 +-
 drivers/mtd/spi/spi_flash.c     | 185 +++++++++-----
 drivers/spi/ich.c               |   4 +-
 drivers/spi/spi-uclass.c        |  38 ++-
 drivers/spi/ti_qspi.c           | 524 ++++++++++++++++++++++++++++------------
 include/configs/am43xx_evm.h    |   2 +
 include/configs/dra7xx_evm.h    |   5 +
 include/dm/device.h             |  11 +
 include/power/pmic.h            |   1 -
 include/spi.h                   |  75 +++---
 include/spi_flash.h             |   2 -
 22 files changed, 667 insertions(+), 301 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2016-01-07 17:02 Jagan Teki
  2016-01-07 17:42 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2016-01-07 17:02 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit 78680314c53a95c0bb25e942662979843b60d7b9:

  Merge branch 'master' of http://git.denx.de/u-boot-sunxi (2015-12-27 09:15:57 -0500)

are available in the git repository at:


  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 8770413f380d07439bc9ad60c6b4d108d5a9adf0:

  spi: fsl_qspi: fix an error of using GENMASK (2016-01-07 20:29:33 +0530)

----------------------------------------------------------------
Fabio Estevam (1):
      spi: spi_flash: Fix the arguments of stm_is_locked_sr()

Gong Qianyu (1):
      spi: fsl_qspi: fix an error of using GENMASK

 drivers/mtd/spi/spi_flash.c | 4 ++--
 drivers/spi/fsl_qspi.c      | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2015-12-11 16:53 Jagan Teki
  2015-12-12  1:13 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2015-12-11 16:53 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit 789fa275b3750e60c60cb3d18eabc9467892c257:

  x86: Remove HAVE_ACPI_RESUME (2015-12-09 17:44:56 +0800)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 76de51a6da0411e1f3e80e1c9a2ef5bfa8e35571:

  spi: xilinx: Add new compatible strings (2015-12-11 22:12:24 +0530)

----------------------------------------------------------------
Jagan Teki (17):
      spi: Get spi-3wire from dts
      spi: ti_qspi: Fix SPI_3WIRE checking using mode
      sf: spi_flash_validate_params => spi_flash_scan
      sf: Move spi_flash_scan code to sf_ops
      sf: Move read_id code to sf_ops
      sf: probe: Code cleanup
      sf: Use static for file-scope functions
      sf: Fix Makefile
      sf: Use simple name for register access functions
      sf: Flash power up read-only based on idcode0
      sf: Remove unneeded header includes
      sf: Remove unneeded SST_BP and SST_WP
      sf: ops: Fix missing break on spansion read_bar
      sf: sf_probe: Remove spi_slave pointer argument
      sf: Use static for file-scope functions
      sf: Rename sf_ops.c to spi-flash.c
      mailmap: Update Jagan Teki's name and email address

Michal Simek (3):
      spi: zynq_spi: Add cadence compatible string
      spi: Kconfig: Fix correct target name for ZynqMP
      spi: xilinx: Add new compatible strings

Peng Fan (1):
      imx: mx7dsabresd: Add QSPI support

 .mailmap                                  |   6 +-
 board/freescale/mx7dsabresd/mx7dsabresd.c |  30 +++
 drivers/mtd/spi/Makefile                  |   6 +-
 drivers/mtd/spi/sf_internal.h             |  38 ++-
 drivers/mtd/spi/sf_probe.c                | 373 +--------------------------
 drivers/mtd/spi/{sf_ops.c => spi_flash.c} | 406 ++++++++++++++++++++++++++++--
 drivers/spi/Kconfig                       |   2 +-
 drivers/spi/spi-uclass.c                  |   2 +
 drivers/spi/ti_qspi.c                     |   2 +-
 drivers/spi/xilinx_spi.c                  |   3 +-
 drivers/spi/zynq_spi.c                    |   1 +
 include/configs/mx7dsabresd.h             |  15 ++
 12 files changed, 465 insertions(+), 419 deletions(-)
 rename drivers/mtd/spi/{sf_ops.c => spi_flash.c} (60%)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2015-11-19 17:46 Jagan Teki
  2015-11-19 22:07 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2015-11-19 17:46 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit 3d4825446e4258192e1f2302d691a8c0c82a0975:

  Prepare v2016.01-rc1 (2015-11-16 20:29:51 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 3e56ecec435d30e25fcffb971f8c9627e85ac1df:

  sf: Correct flash->flags for SST flash (2015-11-18 12:52:05 +0530)

----------------------------------------------------------------
Bin Meng (1):
      sf: Correct flash->flags for SST flash

Fabio Estevam (2):
      sf: Add lock ops for SST SPI NOR flash
      spi: sf_ops: Check the return value from spi_flash_cmd_read_status()

Jagan Teki (1):
      sf: Remove eeprom_m95xxx test driver

Vignesh R (2):
      spi: ti_qspi: Add dummy readl for bus sync
      ARM: am43xx: Enable QUAD read and EDMA support for ti_qspi

 arch/arm/include/asm/arch-am33xx/hardware_am43xx.h |   3 +
 drivers/mtd/spi/Makefile                           |   1 -
 drivers/mtd/spi/eeprom_m95xxx.c                    | 111 ---------------------
 drivers/mtd/spi/sf_internal.h                      |   1 +
 drivers/mtd/spi/sf_ops.c                           |  14 ++-
 drivers/mtd/spi/sf_probe.c                         |  12 ++-
 drivers/spi/ti_qspi.c                              |   2 +
 include/configs/am43xx_evm.h                       |   2 +
 8 files changed, 25 insertions(+), 121 deletions(-)
 delete mode 100644 drivers/mtd/spi/eeprom_m95xxx.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2015-10-28 18:22 Jagan Teki
  2015-10-28 18:25 ` Otavio Salvador
  2015-10-29  1:42 ` Tom Rini
  0 siblings, 2 replies; 217+ messages in thread
From: Jagan Teki @ 2015-10-28 18:22 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR, and skip the previous one [1]

[1] https://patchwork.ozlabs.org/patch/535548/

thanks!
Jagan.

The following changes since commit 677f970bc62a661690b3431543d5a5d5e682ba70:

  common/board_f.c: modify the macro to use get_clocks() more common (2015-10-24 13:50:38 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to bef87adf95e7ca923f866e27bbcccb2dad85df9f:

  spi: altera_spi: Minor cleanup (2015-10-28 13:54:09 +0530)

----------------------------------------------------------------
Jagan Teki (51):
      spi: Add zynq qspi controller driver
      dts: zynq: Add zynq qspi controller nodes
      doc: device-tree-bindings: spi: Add zynq qspi info
      dts: microzed: Enable zynq qspi controller node
      dts: zc702: Enable zynq qspi controller node
      dts: zc706: Enable zynq qspi controller node
      dts: zc770-xm010: Enable zynq qspi controller node
      dts: zed: Enable zynq qspi controller node
      configs: Enable legacy SPI flash interface support
      zynq-common: Enable zynq qspi controller support
      zynq-common: Enable Bank/Extended address register support
      configs: zynq: Enable zynq qspi controller
      spi: Kconfig: Add Zynq QSPI controller entry
      spi: zynq_spi: Add config reg shift named macros
      spi: zynq_spi: Rename baudrate divisor mask name
      spi: zynq_spi: Store cs value into private data
      sf: params: Add IS25LP032 part support
      sf: params: Add IS25LP064 part support
      sf: params: Add IS25LP128 part support
      zynq-common: Enable ISSI SPI-NOR flash support
      spi: zynq_qspi: Fix to configure CPOL, CPHA mask
      spi: zynq_spi: Remove unneeded headers
      sf: Return bank_sel, if flash->bank_curr == bank_sel
      sf: Add spi_flash_read_bar
      sf: Optimize BAR write code
      sf: Make flash->flags use for generic usage
      sf: Update status reg check in spi_flash_cmd_wait_ready
      sf: Add FSR support to spi_flash_cmd_wait_ready
      spi: zynq_qspi: Minor cleanups
      spi: zynq_[q]spi: Use BIT macro
      spi: zynq_[q]spi: Use GENMASK macro
      spi: atmel_spi: Use BIT macro
      spi: bfin_spi6xx: Use BIT macro
      spi: cadence_qspi_apb: Use BIT macro
      spi: designware_spi: Use BIT macro
      spi: fsl: Use BIT macro
      spi: ich: Use BIT macro
      spi: mpc8xxx_spi: Use BIT macro
      spi: omap3_spi: Use BIT macro
      spi: sh_qspi: Use BIT macro
      spi: tegra: Use BIT macro
      spi: ti_qspi: Use BIT macro
      spi: xilinx_spi: Use BIT macro
      spi: atmel_spi: Use GENMASK
      spi: designware_spi: Use GENMASK
      spi: fsl_qspi: Use GENMASK
      spi: omap3_spi: Use GENMASK
      spi: tegra: Use GENMASK
      spi: xilinx_spi: Use GENMASK
      spi: altera_spi: Use BIT macro
      spi: altera_spi: Minor cleanup

Siva Durga Prasad Paladugu (1):
      zynq-common: Add SPL SPI offset, size configs

 arch/arm/dts/zynq-7000.dtsi                    |  12 +
 arch/arm/dts/zynq-microzed.dts                 |   5 +
 arch/arm/dts/zynq-zc702.dts                    |   5 +
 arch/arm/dts/zynq-zc706.dts                    |   5 +
 arch/arm/dts/zynq-zc770-xm010.dts              |   7 +-
 arch/arm/dts/zynq-zed.dts                      |   5 +
 configs/zynq_microzed_defconfig                |   2 +
 configs/zynq_zc702_defconfig                   |   2 +
 configs/zynq_zc706_defconfig                   |   2 +
 configs/zynq_zc70x_defconfig                   |   2 +
 configs/zynq_zc770_xm010_defconfig             |   1 +
 configs/zynq_zed_defconfig                     |   2 +
 doc/device-tree-bindings/spi/spi-zynq-qspi.txt |  26 ++
 drivers/mtd/spi/sf_internal.h                  |   5 +
 drivers/mtd/spi/sf_ops.c                       | 138 +++---
 drivers/mtd/spi/sf_params.c                    |   5 +
 drivers/mtd/spi/sf_probe.c                     |  67 +--
 drivers/spi/Kconfig                            |   9 +
 drivers/spi/Makefile                           |   1 +
 drivers/spi/altera_spi.c                       |  10 +-
 drivers/spi/atmel_spi.h                        |  54 +--
 drivers/spi/bfin_spi6xx.c                      |   8 +-
 drivers/spi/cadence_qspi_apb.c                 |  28 +-
 drivers/spi/designware_spi.c                   |  16 +-
 drivers/spi/fsl_dspi.c                         |   2 +-
 drivers/spi/fsl_espi.c                         |  20 +-
 drivers/spi/fsl_qspi.c                         |   6 +-
 drivers/spi/ich.c                              |   4 +-
 drivers/spi/mpc8xxx_spi.c                      |   2 +-
 drivers/spi/omap3_spi.h                        |  64 +--
 drivers/spi/sh_qspi.c                          |  16 +-
 drivers/spi/tegra114_spi.c                     |  76 +--
 drivers/spi/tegra20_sflash.c                   |  54 +--
 drivers/spi/tegra20_slink.c                    |  62 +--
 drivers/spi/ti_qspi.c                          |  10 +-
 drivers/spi/xilinx_spi.c                       |  46 +-
 drivers/spi/zynq_qspi.c                        | 621 +++++++++++++++++++++++++
 drivers/spi/zynq_spi.c                         |  46 +-
 include/configs/zynq-common.h                  |  15 +
 include/spi_flash.h                            |   6 +-
 40 files changed, 1101 insertions(+), 366 deletions(-)
 create mode 100644 doc/device-tree-bindings/spi/spi-zynq-qspi.txt
 create mode 100644 drivers/spi/zynq_qspi.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2015-10-25  8:04 Jagan Teki
  0 siblings, 0 replies; 217+ messages in thread
From: Jagan Teki @ 2015-10-25  8:04 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This PR will also include zynq changes which I sent before the release.
And the zynq SPI SPL build issue still there, as Michal need to send 
related patches.

thanks!
Jagan.

The following changes since commit 677f970bc62a661690b3431543d5a5d5e682ba70:

  common/board_f.c: modify the macro to use get_clocks() more common (2015-10-24 13:50:38 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 760178738cd610895b684293492600d69665be6d:

  spi: altera_spi: Use BIT macro (2015-10-25 10:16:31 +0530)

----------------------------------------------------------------
Jagan Teki (50):
      spi: Add zynq qspi controller driver
      dts: zynq: Add zynq qspi controller nodes
      doc: device-tree-bindings: spi: Add zynq qspi info
      dts: microzed: Enable zynq qspi controller node
      dts: zc702: Enable zynq qspi controller node
      dts: zc706: Enable zynq qspi controller node
      dts: zc770-xm010: Enable zynq qspi controller node
      dts: zed: Enable zynq qspi controller node
      configs: Enable legacy SPI flash interface support
      zynq-common: Enable zynq qspi controller support
      zynq-common: Enable Bank/Extended address register support
      configs: zynq: Enable zynq qspi controller
      spi: Kconfig: Add Zynq QSPI controller entry
      spi: zynq_spi: Add config reg shift named macros
      spi: zynq_spi: Rename baudrate divisor mask name
      spi: zynq_spi: Store cs value into private data
      sf: params: Add IS25LP032 part support
      sf: params: Add IS25LP064 part support
      sf: params: Add IS25LP128 part support
      zynq-common: Enable ISSI SPI-NOR flash support
      spi: zynq_qspi: Fix to configure CPOL, CPHA mask
      spi: zynq_spi: Remove unneeded headers
      sf: Return bank_sel, if flash->bank_curr == bank_sel
      sf: Add spi_flash_read_bar
      sf: Optimize BAR write code
      sf: Make flash->flags use for generic usage
      sf: Update status reg check in spi_flash_cmd_wait_ready
      sf: Add FSR support to spi_flash_cmd_wait_ready
      spi: zynq_qspi: Use __func__ on debug
      spi: zynq_[q]spi: Use BIT macro
      spi: zynq_[q]spi: Use GENMASK macro
      spi: atmel_spi: Use BIT macro
      spi: bfin_spi6xx: Use BIT macro
      spi: cadence_qspi_apb: Use BIT macro
      spi: designware_spi: Use BIT macro
      spi: fsl: Use BIT macro
      spi: ich: Use BIT macro
      spi: mpc8xxx_spi: Use BIT macro
      spi: omap3_spi: Use BIT macro
      spi: sh_qspi: Use BIT macro
      spi: tegra: Use BIT macro
      spi: ti_qspi: Use BIT macro
      spi: xilinx_spi: Use BIT macro
      spi: atmel_spi: Use GENMASK
      spi: designware_spi: Use GENMASK
      spi: fsl_qspi: Use GENMASK
      spi: omap3_spi: Use GENMASK
      spi: tegra: Use GENMASK
      spi: xilinx_spi: Use GENMASK
      spi: altera_spi: Use BIT macro

Siva Durga Prasad Paladugu (1):
      zynq-common: Add SPL SPI offset, size configs

 arch/arm/dts/zynq-7000.dtsi                    |  12 +
 arch/arm/dts/zynq-microzed.dts                 |   5 +
 arch/arm/dts/zynq-zc702.dts                    |   5 +
 arch/arm/dts/zynq-zc706.dts                    |   5 +
 arch/arm/dts/zynq-zc770-xm010.dts              |   7 +-
 arch/arm/dts/zynq-zed.dts                      |   5 +
 configs/zynq_microzed_defconfig                |   2 +
 configs/zynq_zc702_defconfig                   |   2 +
 configs/zynq_zc706_defconfig                   |   2 +
 configs/zynq_zc70x_defconfig                   |   2 +
 configs/zynq_zc770_xm010_defconfig             |   1 +
 configs/zynq_zed_defconfig                     |   2 +
 doc/device-tree-bindings/spi/spi-zynq-qspi.txt |  26 ++
 drivers/mtd/spi/sf_internal.h                  |   5 +
 drivers/mtd/spi/sf_ops.c                       | 138 +++---
 drivers/mtd/spi/sf_params.c                    |   5 +
 drivers/mtd/spi/sf_probe.c                     |  67 +--
 drivers/spi/Kconfig                            |   9 +
 drivers/spi/Makefile                           |   1 +
 drivers/spi/altera_spi.c                       |   8 +-
 drivers/spi/atmel_spi.h                        |  54 +--
 drivers/spi/bfin_spi6xx.c                      |   8 +-
 drivers/spi/cadence_qspi_apb.c                 |  28 +-
 drivers/spi/designware_spi.c                   |  16 +-
 drivers/spi/fsl_dspi.c                         |   2 +-
 drivers/spi/fsl_espi.c                         |  20 +-
 drivers/spi/fsl_qspi.c                         |   6 +-
 drivers/spi/ich.c                              |   4 +-
 drivers/spi/mpc8xxx_spi.c                      |   2 +-
 drivers/spi/omap3_spi.h                        |  64 +--
 drivers/spi/sh_qspi.c                          |  16 +-
 drivers/spi/tegra114_spi.c                     |  76 +--
 drivers/spi/tegra20_sflash.c                   |  54 +--
 drivers/spi/tegra20_slink.c                    |  62 +--
 drivers/spi/ti_qspi.c                          |  10 +-
 drivers/spi/xilinx_spi.c                       |  46 +-
 drivers/spi/zynq_qspi.c                        | 621 +++++++++++++++++++++++++
 drivers/spi/zynq_spi.c                         |  46 +-
 include/configs/zynq-common.h                  |  15 +
 include/spi_flash.h                            |   6 +-
 40 files changed, 1100 insertions(+), 365 deletions(-)
 create mode 100644 doc/device-tree-bindings/spi/spi-zynq-qspi.txt
 create mode 100644 drivers/spi/zynq_qspi.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2015-08-18  6:38 Jagan Teki
  2015-08-18 14:47 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2015-08-18  6:38 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit 632093b566569329bc6e5b0893bdca01de905314:

  Merge git://git.denx.de/u-boot-x86 (2015-08-14 16:27:16 -0400)

are available in the git repository at:


  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to fc5e22008a668a75d108ebf8edc93849c6f9dcb4:

  ARM: dra7xx_evm: Enable EDMA3 in SPL to support DMA on qspi (2015-08-17 23:29:15 +0530)

----------------------------------------------------------------
Kishon Vijay Abraham I (2):
      ARM: AM43xx: Add support for disabling clocks in uboot
      ARM: OMAP5: Add support for disabling clocks in uboot

Marek Vasut (1):
      sf: Make 4K sector support configurable

Ravi Babu (2):
      sf: allocate cache aligned buffers to copy from flash
      env: use cache line aligned memory for flash read

Tom Rini (1):
      sf: ops: Add spi_flash_copy_mmap function

Vignesh R (5):
      ARM: OMAP5: Add functions to enable and disable EDMA3 clocks
      ARM: AM43XX: Add functions to enable and disable EDMA3 clocks
      dma: ti-edma3: Add helper function to support edma3 transfer
      spi: ti_qspi: Use DMA to read from qspi flash
      ARM: dra7xx_evm: Enable EDMA3 in SPL to support DMA on qspi

vishalm at ti.com (1):
      ti: qspi: set flash quad bit based on quad support flag

 arch/arm/cpu/armv7/am33xx/clock.c              | 52 +++++++++++++++++
 arch/arm/cpu/armv7/am33xx/clock_am43xx.c       | 36 ++++++++++++
 arch/arm/cpu/armv7/omap-common/clocks-common.c | 53 +++++++++++++++++
 arch/arm/cpu/armv7/omap5/hw_data.c             | 41 ++++++++++++++
 arch/arm/cpu/armv7/omap5/prcm-regs.c           |  4 ++
 arch/arm/include/asm/arch-am33xx/clock.h       |  1 +
 arch/arm/include/asm/arch-omap5/hardware.h     |  5 ++
 arch/arm/include/asm/omap_common.h             | 11 ++++
 arch/arm/include/asm/ti-common/ti-edma3.h      |  2 +
 common/cmd_sf.c                                |  6 +-
 common/env_sf.c                                | 11 ++--
 drivers/dma/ti-edma3.c                         | 78 ++++++++++++++++++++++++++
 drivers/mtd/spi/Kconfig                        | 15 +++++
 drivers/mtd/spi/sf_internal.h                  |  4 ++
 drivers/mtd/spi/sf_ops.c                       |  8 ++-
 drivers/spi/ti_qspi.c                          | 27 ++++++++-
 include/configs/dra7xx_evm.h                   |  2 +
 include/spi.h                                  |  3 +
 18 files changed, 349 insertions(+), 10 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2015-07-04  8:41 Jagan Teki
  2015-07-04 11:42 ` Tom Rini
  2015-07-14 22:12 ` Tom Rini
  0 siblings, 2 replies; 217+ messages in thread
From: Jagan Teki @ 2015-07-04  8:41 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit 891b487098ee2169a16b1bbb354aaef28aa90630:

  Merge branch 'master' of git://git.denx.de/u-boot-spi (2015-07-01 15:38:12 -0400)

are available in the git repository at:


  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 8097cba809d8c40d8fe72f792c7dc0644c845a32:

  spi: cadence_qspi: add device tree binding doc (2015-07-03 13:50:53 +0530)

----------------------------------------------------------------
Vikas Manocha (10):
      stv0991: enable saving enrironment in spi flash
      stv0991: move OF_CONTROL config to defconfig
      stv0991: remove define CONFIG_OF_SEPARATE from board file
      stv0991: configure clock & pad muxing for qspi
      stv0991: enable cadence qspi controller & spi flash
      stv0991: configure device tree for cadence qspi & flash
      spi: cadence_qspi: move the sram partition in init
      spi: cadence_qspi: get sram size from device tree
      spi: cadence_qspi: support FIFO width other than 4 bytes
      spi: cadence_qspi: add device tree binding doc

 arch/arm/Kconfig                                   |  3 ++
 arch/arm/cpu/armv7/stv0991/clock.c                 |  4 +-
 arch/arm/cpu/armv7/stv0991/pinmux.c                |  5 ++
 arch/arm/dts/socfpga.dtsi                          |  1 +
 arch/arm/dts/stv0991.dts                           | 30 +++++++++++
 arch/arm/include/asm/arch-stv0991/stv0991_cgu.h    | 15 ++++++
 arch/arm/include/asm/arch-stv0991/stv0991_creg.h   |  9 ++++
 arch/arm/include/asm/arch-stv0991/stv0991_periph.h |  2 +
 board/st/stv0991/stv0991.c                         |  8 +++
 configs/stv0991_defconfig                          |  2 +-
 doc/device-tree-bindings/spi/spi-cadence.txt       | 28 ++++++++++
 drivers/spi/cadence_qspi.c                         |  1 +
 drivers/spi/cadence_qspi.h                         |  1 +
 drivers/spi/cadence_qspi_apb.c                     | 62 +++++++++-------------
 include/configs/stv0991.h                          | 21 ++++++--
 15 files changed, 151 insertions(+), 41 deletions(-)
 create mode 100644 doc/device-tree-bindings/spi/spi-cadence.txt

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2015-07-01 17:33 Jagan Teki
  2015-07-01 21:56 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2015-07-01 17:33 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull these series for Kconfig/defconfig updates
for spi/sf subsystems.

thanks!
Jagan.

The following changes since commit 8ee81b7f9b675cb675119a998b04ca843d24ddcd:

  mtd, spi: Check if flash pointer is used (2015-06-30 00:40:11 +0530)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 8aa5f1d971df0f668144759991e19b5195606a32:

  spi: cf_qspi: fix clamp macro type check compilation warnings (2015-07-01 22:58:50 +0530)

----------------------------------------------------------------
Angelo Dureghello (1):
      spi: cf_qspi: fix clamp macro type check compilation warnings

Haikun Wang (1):
      sf: update sst25wf040b flash params

Jagan Teki (43):
      spi: Zap andes_spi driver
      spi: Zap ftssp010_spi driver
      spi: Zap oc_tiny_spi driver
      spi: xilinx_spi: Move header code to driver
      spi: xilinx_spi: Driver clean-up
      spi: davinci_spi: Move header code to driver
      spi: davinci_spi: Driver cleanup
      spi/sf: Minor cleanups
      dm: spi: zynq_spi: Convert to driver model
      zynq: Kconfig: Enable dm spi and spi_flash
      dts: zynq: Add zynq spi controller nodes
      spi: zynq_spi: Add fdt support in driver
      dts: zynq: Enable spi1 for zc770_xm010 board
      dm: spi: xilinx_spi: Convert to driver model
      spi: xilinx_spi: Add asm/io.h include file
      spi: Kconfig: Add Zynq SPI controller entry
      defconfig: Add CONFIG_OF_CONTROL in zynq_picozed
      zynq: defconfig: Move CONFIG_OF_* to Kconfig
      sf: dataflash: Rename to CONFIG_SPI_FLASH_DATAFLASH
      README: Add CONFIG_SPI_FLASH_DATAFLASH description
      sf: Add Kconfig menu entry
      common: Add CMD_SF Kconfig entry
      sf: Kconfig: Update SPI_FLASH entry
      sf: Kconfig: Add SPI_FLASH_MTD entry
      sf: Kconfig: Add SPI_FLASH_DATAFLASH entry
      spi: Add Kconfig menu entry
      spi: Kconfig: Add XILINX_SPI entry
      spi: Kconfig: Add TI_QSPI entry
      spi: Makefile: Use object file alphabetic order
      spi: Kconfig: Show dm-spi drivers if DM_SPI set
      spi: Kconfig: Add FSL_DSPI entry
      spi: Kconfig: Add FSL_ESPI entry
      spi: Kconfig: Add FSL_QSPI entry
      spi: Kconfig: Add EXYNOS_SPI entry
      spi: Kconfig: Add ICH_SPI entry
      spi: Kconfig: Add TEGRA114_SPI entry
      spi: Kconfig: Add TEGRA20_SFLASH entry
      spi: Kconfig: Add TEGRA20_SLINK entry
      README: Remove CONFIG_SPI_FLASH_MTD help text
      defconfig: Move CONFIG_SPI_FLASH_BAR from configs
      sf: Kconfig: Add SPI_FLASH_BAR entry
      README: Remove CONFIG_SPI_FLASH_BAR help text
      README: Remove CONFIG_SPI_FLASH_DATAFLASH help text

 README                                    |  14 -
 arch/arm/Kconfig                          |   4 +
 arch/arm/dts/zynq-7000.dtsi               |  26 ++
 arch/arm/dts/zynq-zc770-xm010.dts         |   5 +
 common/Kconfig                            |   5 +
 configs/alt_defconfig                     |   1 +
 configs/am43xx_evm_defconfig              |   1 +
 configs/bg0900_defconfig                  |   1 +
 configs/dra7xx_evm_defconfig              |   1 +
 configs/gose_defconfig                    |   1 +
 configs/koelsch_defconfig                 |   1 +
 configs/lager_defconfig                   |   1 +
 configs/maxbcm_defconfig                  |   1 +
 configs/mx6sxsabresd_defconfig            |   1 +
 configs/porter_defconfig                  |   1 +
 configs/silk_defconfig                    |   1 +
 configs/zynq_microzed_defconfig           |   2 -
 configs/zynq_zc702_defconfig              |   1 -
 configs/zynq_zc706_defconfig              |   1 -
 configs/zynq_zc70x_defconfig              |   2 -
 configs/zynq_zc770_xm010_defconfig        |   2 -
 configs/zynq_zc770_xm012_defconfig        |   2 -
 configs/zynq_zc770_xm013_defconfig        |   2 -
 configs/zynq_zed_defconfig                |   2 -
 configs/zynq_zybo_defconfig               |   2 -
 doc/device-tree-bindings/spi/spi-zynq.txt |  29 ++
 drivers/mtd/spi/Kconfig                   |  55 +++-
 drivers/mtd/spi/Makefile                  |   2 +-
 drivers/mtd/spi/sf_dataflash.c            |  10 -
 drivers/mtd/spi/sf_internal.h             |  18 +-
 drivers/mtd/spi/sf_params.c               |   2 +-
 drivers/spi/Kconfig                       | 112 ++++++-
 drivers/spi/Makefile                      |  13 +-
 drivers/spi/andes_spi.c                   | 284 -----------------
 drivers/spi/andes_spi.h                   | 115 -------
 drivers/spi/cf_qspi.c                     |   3 +-
 drivers/spi/davinci_spi.c                 | 369 ++++++++++++++--------
 drivers/spi/davinci_spi.h                 | 121 --------
 drivers/spi/ftssp010_spi.c                | 498 ------------------------------
 drivers/spi/oc_tiny_spi.c                 | 245 ---------------
 drivers/spi/xilinx_spi.c                  | 318 ++++++++++++-------
 drivers/spi/xilinx_spi.h                  | 138 ---------
 drivers/spi/zynq_spi.c                    | 300 ++++++++++--------
 include/configs/alt.h                     |   1 -
 include/configs/am43xx_evm.h              |   1 -
 include/configs/bg0900.h                  |   1 -
 include/configs/dra7xx_evm.h              |   1 -
 include/configs/gose.h                    |   1 -
 include/configs/koelsch.h                 |   1 -
 include/configs/lager.h                   |   1 -
 include/configs/ls1021aqds.h              |   2 +-
 include/configs/maxbcm.h                  |   1 -
 include/configs/mx6sxsabresd.h            |   1 -
 include/configs/porter.h                  |   1 -
 include/configs/silk.h                    |   1 -
 include/spi.h                             |   2 +-
 include/spi_flash.h                       |  10 +-
 57 files changed, 868 insertions(+), 1870 deletions(-)
 create mode 100644 doc/device-tree-bindings/spi/spi-zynq.txt
 delete mode 100644 drivers/spi/andes_spi.c
 delete mode 100644 drivers/spi/andes_spi.h
 delete mode 100644 drivers/spi/davinci_spi.h
 delete mode 100644 drivers/spi/ftssp010_spi.c
 delete mode 100644 drivers/spi/oc_tiny_spi.c
 delete mode 100644 drivers/spi/xilinx_spi.h

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2015-06-29 19:24 Jagan Teki
  2015-06-29 21:51 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2015-06-29 19:24 UTC (permalink / raw)
  To: u-boot

Please pull this request, few importent feature list on spi-flash front
like data flash and spi flash MTD supports.

thanks!
Jagan.

The following changes since commit 7853d76b0bdab9b1a4da0bba8da6d12b5b8a303f:

  Merge git://git.denx.de/u-boot-marvell (2015-06-28 16:31:32 -0400)

are available in the git repository at:


  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 8ee81b7f9b675cb675119a998b04ca843d24ddcd:

  mtd, spi: Check if flash pointer is used (2015-06-30 00:40:11 +0530)

----------------------------------------------------------------
Daniel Schwierzeck (1):
      mtd, spi: Add MTD layer driver

Haikun Wang (5):
      dm: sf: Add Atmel DataFlash spi flash driver
      dm: ls1021aqds: dts: Use "spi_dataflash" driver instead of "spi_flash_std" for DSPI flash
      arm: ls102xa: Enable Driver Model SPI for ls1021aqds
      arm: ls102xa: Enable Driver Model SPI for ls1021atwr
      defconfig: ls1021a: Add OF_CONTROL and DM support

Heiko Schocher (3):
      mtd, nand: Move common functions from cmd_nand.c to common place
      spi, sf: Use offset and size in sf cmd from mtdpartition
      mtd, spi: Check if flash pointer is used

 README                            |   9 +
 arch/arm/dts/ls1021a-qds.dts      |   2 +-
 common/cmd_nand.c                 | 148 ++------
 common/cmd_onenand.c              |  19 +-
 common/cmd_sf.c                   |  61 ++--
 common/cmd_test.c                 |  12 +-
 configs/ls1021aqds_qspi_defconfig |   4 +
 configs/ls1021atwr_qspi_defconfig |   4 +
 drivers/mtd/Makefile              |   4 +-
 drivers/mtd/mtd_uboot.c           |  99 ++++++
 drivers/mtd/spi/Makefile          |   2 +
 drivers/mtd/spi/sf_dataflash.c    | 711 ++++++++++++++++++++++++++++++++++++++
 drivers/mtd/spi/sf_internal.h     |   5 +
 drivers/mtd/spi/sf_mtd.c          | 104 ++++++
 drivers/mtd/spi/sf_probe.c        |  11 +-
 include/configs/ls1021aqds.h      |  13 +-
 include/configs/ls1021atwr.h      |   9 +-
 include/linux/mtd/mtd.h           |   5 +
 include/vsprintf.h                |   2 +
 lib/vsprintf.c                    |  16 +
 20 files changed, 1062 insertions(+), 178 deletions(-)
 create mode 100644 drivers/mtd/mtd_uboot.c
 create mode 100644 drivers/mtd/spi/sf_dataflash.c
 create mode 100644 drivers/mtd/spi/sf_mtd.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2015-06-23 15:17 Jagan Teki
  2015-06-24 23:31 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagan Teki @ 2015-06-23 15:17 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this request, few importent feature list on spi-flash front
like data flash and spi flash MTD supports.

thanks!
Jagan.

The following changes since commit c6265f7f3410b5e5763181cdd123a3f6fcd9fd58:

  CPCI4052: Remove CONFIG_SYS_LONGHELP (2015-06-18 16:19:00 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 1070bf38a5c92c8d1a77b26380988957890ba6de:

  mtd, spi: Check if flash pointer is used (2015-06-23 01:13:23 +0530)

----------------------------------------------------------------
Daniel Schwierzeck (1):
      mtd, spi: Add MTD layer driver

Haikun Wang (1):
      arm: ls102xa: Enable Driver Model SPI for ls1021atwr

Haikun.Wang at freescale.com (3):
      dm: sf: Add Atmel DataFlash spi flash driver
      arm: dts: s1021a-qds: Update dspiflash compatible to use "spi_dataflash"
      arm: ls102xa: Enable Driver Model SPI for ls1021aqds

Heiko Schocher (3):
      mtd, nand: Move common functions from cmd_nand.c to common place
      spi, sf: Use offset and size in sf cmd from mtdpartition
      mtd, spi: Check if flash pointer is used

 README                         |   9 +
 arch/arm/dts/ls1021a-qds.dts   |   2 +-
 common/cmd_nand.c              | 148 ++-------
 common/cmd_onenand.c           |  19 +-
 common/cmd_sf.c                |  61 ++--
 common/cmd_test.c              |  12 +-
 drivers/mtd/Makefile           |   4 +-
 drivers/mtd/mtd_uboot.c        |  99 ++++++
 drivers/mtd/spi/Makefile       |   2 +
 drivers/mtd/spi/sf_dataflash.c | 711 +++++++++++++++++++++++++++++++++++++++++
 drivers/mtd/spi/sf_internal.h  |   5 +
 drivers/mtd/spi/sf_mtd.c       | 104 ++++++
 drivers/mtd/spi/sf_probe.c     |  11 +-
 include/configs/ls1021aqds.h   |  13 +-
 include/configs/ls1021atwr.h   |  10 +-
 include/linux/mtd/mtd.h        |   5 +
 include/vsprintf.h             |   2 +
 lib/vsprintf.c                 |  16 +
 18 files changed, 1055 insertions(+), 178 deletions(-)
 create mode 100644 drivers/mtd/mtd_uboot.c
 create mode 100644 drivers/mtd/spi/sf_dataflash.c
 create mode 100644 drivers/mtd/spi/sf_mtd.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2015-04-28  8:17 Jagannadha Sutradharudu Teki
  2015-04-28 14:51 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2015-04-28  8:17 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pick this PR.

thanks!
Jagan.

The following changes since commit d77447fdb122dab290fb1ad184a62456011e6e06:

  serial: pl01x: fix PL010 regression (2015-04-21 10:05:42 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to c650ca7b4c160193791dc7a52381c71c6a29e871:

  sf: Fix to compute proper sector_size (2015-04-28 13:31:36 +0530)

----------------------------------------------------------------
Bin Meng (2):
      dm: sf: Save flash flags to struct spi_flash
      dm: sf: Make SST flash write op work again

David Dueck (1):
      spi: omap3: Fix timeout handling

Jagannadha Sutradharudu Teki (2):
      Revert "spi: add config option to enable the WP pin function on st micron flashes"
      sf: Fix to compute proper sector_size

Pavel Machek (1):
      spi flash: fix trivial problems

Peng Fan (1):
      mtd: spi: check return value of spi_setup_slave

Simon Glass (1):
      dm: spi: Correct SPI claim/release_bus() methods

Siva Durga Prasad Paladugu (3):
      sf: Correct the macros as per new array fast read command
      sf: Poll both the read status and flag status
      zynq: spi: Remove unnecessary error condition

Stefan Roese (1):
      cmd_sf: Fix problem with "sf update" and unaligned length

 README                        | 11 ----------
 common/cmd_sf.c               | 16 +++++++-------
 drivers/mtd/spi/sf_internal.h |  7 ++-----
 drivers/mtd/spi/sf_ops.c      | 32 +++++++++++++++++++++-------
 drivers/mtd/spi/sf_probe.c    | 49 +++++++++++++++++--------------------------
 drivers/spi/exynos_spi.c      |  6 ++++--
 drivers/spi/omap3_spi.c       | 20 +++++++++++-------
 drivers/spi/spi-uclass.c      |  4 ++--
 drivers/spi/tegra114_spi.c    |  3 ++-
 drivers/spi/tegra20_sflash.c  |  3 ++-
 drivers/spi/tegra20_slink.c   |  3 ++-
 drivers/spi/zynq_spi.c        |  3 ---
 include/spi.h                 | 21 ++++++++++---------
 include/spi_flash.h           |  9 ++++----
 14 files changed, 93 insertions(+), 94 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2015-03-31  7:14 Jagannadha Sutradharudu Teki
  2015-04-07 17:58 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2015-03-31  7:14 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit 662e2acb46250881ec26bc8366fc9eb1856cb7c2:

  sunxi: UTOO_P66: Add missing MAINTAINERS entry (2015-03-29 14:56:48 +0200)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 52091ad146d766cdc5ccd65430b2a4e5cb7aec32:

  spi: designware_spi: revisit FIFO size detection again (2015-03-30 01:42:49 +0530)

----------------------------------------------------------------
Axel Lin (6):
      spi: cf_qspi: Fixup to_cf_qspi_slave macro
      spi: davinci: Remove duplicate code to set bus and cs for slave
      spi: ftssp010_spi: Use to_ftssp010_spi() to ensure free correct address
      spi: cf_spi: Use to_cf_spi_slave to resolve cfslave from slave
      spi: cf_spi: Staticize local functions
      spi: designware_spi: revisit FIFO size detection again

Ravi Babu (1):
      qspi: dra7x: enable quad mode read for ti-qspi driver

 drivers/spi/cf_qspi.c        |  2 +-
 drivers/spi/cf_spi.c         | 31 ++++++++++++++++---------------
 drivers/spi/davinci_spi.c    |  3 ---
 drivers/spi/designware_spi.c |  4 ++--
 drivers/spi/ftssp010_spi.c   |  4 +++-
 drivers/spi/ti_qspi.c        |  7 +++++++
 include/configs/dra7xx_evm.h |  1 +
 7 files changed, 30 insertions(+), 22 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2015-01-08 18:40 Jagannadha Sutradharudu Teki
  2015-01-09 13:34 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2015-01-08 18:40 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit d622ac39274a949b6445f1bfd92dc1644014388b:

  powerpc: mpc824x: remove MPC824X cpu support (2015-01-05 12:08:55 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to adc0fabfd9662fa690e866332cd4277351f991c4:

  imx:mx6sxsabresd support qspi AHB read (2015-01-09 00:03:28 +0530)

----------------------------------------------------------------
Axel Lin (3):
      spi: designware_spi: Fix detecting FIFO depth
      spi: cadence_qspi: Fix checking return value of fdt_first_subnode()
      spi: ftssp010_spi: Simplify code flow in ftssp010_[wait|wait_tx|wait_rx]

Marek Vasut (2):
      dt: socfpga: Rename snps, dw-spi-mmio to snps, dw-apb-ssi
      dt: socfpga: Replace num-chipselect with num-cs

Peng Fan (4):
      spi:fsl-quadspi support bank register read write
      mx6sxsabresd: support qspi flash bigger than 16MB
      qspi:fsl implement AHB read
      imx:mx6sxsabresd support qspi AHB read

 arch/arm/dts/socfpga.dtsi      |  10 +-
 drivers/spi/cadence_qspi.c     |   2 +-
 drivers/spi/designware_spi.c   |   6 +-
 drivers/spi/fsl_qspi.c         | 297 +++++++++++++++++++++++++++++++++++++----
 drivers/spi/fsl_qspi.h         |  15 +++
 drivers/spi/ftssp010_spi.c     |  36 ++---
 include/configs/mx6sxsabresd.h |   8 ++
 7 files changed, 316 insertions(+), 58 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2015-01-01 20:45 Jagannadha Sutradharudu Teki
  2015-01-05 15:10 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2015-01-01 20:45 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit babe6994ca28e5a354ee32b33b7a54b0276d9df1:

  sf: sf_params: Add S25FL164K flash identifier info (2014-12-18 18:48:30 +0530)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to be2fde60b0de7723d29035ba952a970d9e1ca94d:

  imx:mx6slevk add spi nor boot support (2014-12-31 14:54:01 +0530)

----------------------------------------------------------------
Peng Fan (6):
      QuadSPI: use QSPI_CMD_xx instead of flash opcodes
      QuadSPI: use correct amba_base
      arm:mx6sx add QSPI support
      imx:qspi add 4K erase support
      imx:mx6sxsabresd add qspi support
      imx:mx6slevk add spi nor boot support

 arch/arm/cpu/armv7/mx6/clock.c              |  50 ++++++++++
 arch/arm/include/asm/arch-mx6/clock.h       |   1 +
 arch/arm/include/asm/arch-mx6/imx-regs.h    |  12 +--
 board/freescale/mx6slevk/MAINTAINERS        |   1 +
 board/freescale/mx6sxsabresd/mx6sxsabresd.c |  40 ++++++++
 configs/mx6slevk_spinor_defconfig           |   3 +
 drivers/spi/fsl_qspi.c                      | 137 +++++++++++++++++++---------
 include/configs/mx6slevk.h                  |  13 ++-
 include/configs/mx6sxsabresd.h              |  12 +++
 9 files changed, 221 insertions(+), 48 deletions(-)
 create mode 100644 configs/mx6slevk_spinor_defconfig

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2014-12-29 17:07 Jagannadha Sutradharudu Teki
  2015-01-05 15:10 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2014-12-29 17:07 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit e3bf81b1e841ecabe7c8b3d48621256db8b8623e:

  Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx (2014-12-16 15:20:02 -0500)

are available in the git repository at:


  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to babe6994ca28e5a354ee32b33b7a54b0276d9df1:

  sf: sf_params: Add S25FL164K flash identifier info (2014-12-18 18:48:30 +0530)

----------------------------------------------------------------
Adnan Ali (2):
      sf: sf_params: Add S25FL116K flash support
      sf: sf_params: Add S25FL164K flash identifier info

Jagannadha Sutradharudu Teki (1):
      mtd: sf: Zap ramtron driver

Shengzhou Liu (1):
      mtd/spi: Add support for SST25WF040B

 drivers/mtd/spi/Makefile    |   1 -
 drivers/mtd/spi/ramtron.c   | 404 --------------------------------------------
 drivers/mtd/spi/sf_params.c |   3 +
 3 files changed, 3 insertions(+), 405 deletions(-)
 delete mode 100644 drivers/mtd/spi/ramtron.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2014-10-27 18:43 Jagannadha Sutradharudu Teki
  2014-11-04  2:32 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2014-10-27 18:43 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
--
Jagan.

The following changes since commit 0ce4af99c07acebf4fce9a91f1099d2460629293:

  Merge branch 'master' of git://git.denx.de/u-boot-imx (2014-10-27 09:08:42 -0400)

are available in the git repository at:


  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 027a9a002455a1175b0f5b7c7c5350afab2b4421:

  SPI: mxc_spi: delay initialisation until claim bus (2014-10-27 22:37:03 +0530)

----------------------------------------------------------------
Marek Vasut (7):
      spi: altera: Use struct-based register access
      spi: altera: Clean up bit definitions
      spi: altera: Clean up most checkpatch issues
      spi: altera: Zap endless loop
      spi: altera: Clean up the use of variable d
      spi: altera: Add short note about EPCS/EPCQx1
      spi: altera: Move the config options to the top

Markus Niebel (2):
      SPI: mxc_spi: remove second reset from ECSPI config handler
      SPI: mxc_spi: delay initialisation until claim bus

 doc/SPI/README.altera_spi |   6 +++
 drivers/spi/altera_spi.c  | 132 ++++++++++++++++++++++++++--------------------
 drivers/spi/mxc_spi.c     |  40 +++++++-------
 3 files changed, 101 insertions(+), 77 deletions(-)
 create mode 100644 doc/SPI/README.altera_spi

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2014-09-24 12:45 Jagannadha Sutradharudu Teki
  2014-09-25 14:43 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2014-09-24 12:45 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit 47d3debe1ab8315dc9ade22279e02f60eceda25b:

  Merge git://git.denx.de/u-boot-dm (2014-09-23 15:21:43 -0400)

are available in the git repository at:


  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to bf9b86dc47988a404964c97c74e541a129719f9c:

  spi: kirkwood_spi.c: cosmetic: Fix minor coding style issues (2014-09-24 17:48:56 +0530)

----------------------------------------------------------------
Nikita Kiryanov (3):
      mtd: spi: add support for M25PE16 and M25PX16
      spi: mxc: fix sf probe when using mxc_spi
      spl: replace CONFIG_SPL_SPI_* with CONFIG_SF_DEFAULT_*

Stefan Roese (5):
      sf: Add M25PX64 SPI NOR flash ID
      arm: kirkwood: spi.h: Add some missing parenthesis
      spi: kirkwood_spi.c: Some fixes and cleanup
      spi: kirkwood_spi.c: Make global variable static
      spi: kirkwood_spi.c: cosmetic: Fix minor coding style issues

 arch/arm/include/asm/arch-kirkwood/spi.h      |  8 ++---
 board/boundary/nitrogen6x/nitrogen6x.c        |  5 +++
 board/embest/mx6boards/mx6boards.c            |  5 +++
 board/freescale/mx6qsabreauto/mx6qsabreauto.c |  7 ++++
 board/freescale/mx6sabresd/mx6sabresd.c       |  7 ++++
 board/freescale/mx6slevk/mx6slevk.c           |  5 +++
 board/gateworks/gw_ventana/gw_ventana.c       |  7 +++-
 board/genesi/mx51_efikamx/efikamx.c           |  5 +++
 board/ttcontrol/vision2/vision2.c             |  5 +++
 common/cmd_sf.c                               | 13 --------
 drivers/mtd/spi/sf_params.c                   |  3 ++
 drivers/mtd/spi/spi_spl_load.c                |  6 ++--
 drivers/spi/kirkwood_spi.c                    | 27 +++++++--------
 drivers/spi/mxc_spi.c                         | 48 ++++++++++++++-------------
 include/configs/am335x_evm.h                  |  2 --
 include/configs/da850evm.h                    |  4 ---
 include/configs/dra7xx_evm.h                  |  2 --
 include/configs/embestmx6boards.h             |  2 +-
 include/configs/gw_ventana.h                  |  2 +-
 include/configs/ks2_evm.h                     |  2 --
 include/configs/mx51_efikamx.h                |  4 +--
 include/configs/mx6sabre_common.h             |  2 +-
 include/configs/mx6slevk.h                    |  2 +-
 include/configs/nitrogen6x.h                  |  2 +-
 include/configs/pcm051.h                      |  2 --
 include/configs/sama5d3xek.h                  |  2 --
 include/configs/siemens-am33x-common.h        |  2 --
 include/configs/tseries.h                     |  2 --
 include/configs/vision2.h                     |  4 +--
 include/configs/zynq-common.h                 |  2 --
 include/spi_flash.h                           | 13 ++++++++
 31 files changed, 115 insertions(+), 87 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2014-08-05 18:52 Jagannadha Sutradharudu Teki
  2014-08-06 14:37 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2014-08-05 18:52 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull this PR.

thanks!
Jagan.

The following changes since commit 25b4adbba018633b943a99322bfb2fb819c0bafb:

  include: remove CONFIG_SPL/CONFIG_TPL definition in config headers (2014-07-30 14:42:03 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to f659b57361c4a351ef2a5fc23b9197428e2e67f0:

  spi, spi_mxc: do not hang in spi_xchg_single (2014-08-06 00:18:01 +0530)

----------------------------------------------------------------
Heiko Schocher (1):
      spi, spi_mxc: do not hang in spi_xchg_single

Marek Vasut (1):
      sf: sf_ops: Stop leaking memory

Simon Glass (3):
      cros_ec: Fix two bugs in the SPI implementation
      exynos: spi: Fix calculation of SPI transaction start time
      spi: Support half-duplex mode in FDT decode

 README                                   |  4 ++++
 doc/device-tree-bindings/spi/spi-bus.txt |  2 ++
 drivers/misc/cros_ec_spi.c               |  4 ++--
 drivers/mtd/spi/sf_ops.c                 |  1 +
 drivers/spi/exynos_spi.c                 |  9 +++++----
 drivers/spi/mxc_spi.c                    | 17 +++++++++++++++--
 drivers/spi/spi.c                        |  2 ++
 7 files changed, 31 insertions(+), 8 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2014-06-08 17:57 Jagannadha Sutradharudu Teki
  2014-06-11 19:09 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2014-06-08 17:57 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please take this PR.

thanks!
Jagan.

The following changes since commit 3e1fa221f94b7ae3389d166882b77f1da5895f22:

  Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx (2014-06-05 17:38:30 -0400)

are available in the git repository at:


  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 1f436a6ddf7eb7f2da1c8df6c13100429baf844a:

  sf: probe: Fix quad bit set path (2014-06-08 23:12:27 +0530)

----------------------------------------------------------------
Andrew Ruder (1):
      spi: soft_spi: Support NULL din/dout buffers

Poddar, Sourav (1):
      sf: probe: Fix quad bit set path

Siva Durga Prasad Paladugu (1):
      sf: params: Added support for Spansion S25FL512S_512K

 drivers/mtd/spi/sf_params.c |  1 +
 drivers/mtd/spi/sf_probe.c  | 20 ++++++++++----------
 drivers/spi/soft_spi.c      | 18 ++++++++++++------
 3 files changed, 23 insertions(+), 16 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2014-03-17 16:42 Jagannadha Sutradharudu Teki
  2014-03-17 21:19 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2014-03-17 16:42 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please take this PR, few fixes.

thanks!
--
Jagan.

The following changes since commit 194ba5d4ecb2ad1195333cc7453f291e5b316479:

  sh: ecovec: correct romImage address in comment (2014-03-14 14:50:28 +0900)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to bf64035a159f114d0fb93391acb7f5e73eb020e6:

  mtd: spi: Fix page size for S25FL032P,S25FL064P (2014-03-17 21:54:57 +0530)

----------------------------------------------------------------
Axel Lin (1):
      spi: atmel_dataflash: Simplify AT91F_SpiEnable implementation

Jagannadha Sutradharudu Teki (1):
      sf: ops: Squash the malloc+memset combo

Marek Vasut (4):
      sf: Fix entries for S25FL256S_256K and S25FL512S_256K
      sf: Add S25FL128S_256K IDs
      sf: Squash the malloc+memset combo
      mtd: spi: Fix page size for S25FL032P,S25FL064P

 drivers/mtd/spi/sf_ops.c          |  8 ++++++--
 drivers/mtd/spi/sf_params.c       |  5 +++--
 drivers/mtd/spi/sf_probe.c        | 19 ++++++++++++++++---
 drivers/spi/atmel_dataflash_spi.c | 31 ++++++++++++-------------------
 4 files changed, 37 insertions(+), 26 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2014-02-18 17:24 Jagannadha Sutradharudu Teki
  2014-02-21 14:35 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2014-02-18 17:24 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please take this PR, few fixes and pending patches on qspi am43xx.

thanks!
--
Jagan.

The following changes since commit 22a240c32c1340183fce12867ae5f8736b92a638:

  serial/serial_arc - add driver for ARC UART (2014-02-07 12:55:07 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 9ea09e20376abbca21760ed4ba87d6b5c4df465c:

  doc: SPI: Add qspi test details on AM43xx (2014-02-18 22:41:09 +0530)

----------------------------------------------------------------
Markus Niebel (3):
      spi: spi-mxc: add defines for clk inactive state for ECSPI
      spi: spi-mxc: implement clk control for ECSPI to fix SPI_MODE_3
      spi: mxc_spi: i.MX6 DL/S have only 4 eCSPI controller

Michal Simek (1):
      spi: xilinx: Move timeout calculation out of the loop

Sourav Poddar (5):
      am43xx: Add qspi support
      am437x_epos_evm: add SPL API, QSPI, and serial flash support
      spi: ti_qspi: Add AM43xx specifics changes
      spi: ti_qspi: Add delay before xfer for am43xx
      doc: SPI: Add qspi test details on AM43xx

 arch/arm/cpu/armv7/am33xx/clock_am43xx.c |  1 +
 arch/arm/include/asm/arch-am33xx/cpu.h   |  4 +-
 arch/arm/include/asm/arch-am33xx/omap.h  |  1 +
 arch/arm/include/asm/arch-mx5/imx-regs.h |  7 +--
 arch/arm/include/asm/arch-mx6/imx-regs.h |  9 ++--
 board/ti/am43xx/mux.c                    | 11 +++++
 doc/SPI/README.ti_qspi_am43x_test        | 76 ++++++++++++++++++++++++++++++++
 drivers/spi/mxc_spi.c                    |  9 +++-
 drivers/spi/ti_qspi.c                    | 33 ++++++++++++--
 drivers/spi/xilinx_spi.c                 |  8 ++--
 include/configs/am43xx_evm.h             | 20 +++++++++
 11 files changed, 163 insertions(+), 16 deletions(-)
 create mode 100644 doc/SPI/README.ti_qspi_am43x_test

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2014-01-27 17:26 Jagannadha Sutradharudu Teki
  2014-01-27 19:21 ` Marek Vasut
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2014-01-27 17:26 UTC (permalink / raw)
  To: u-boot

Hi Tom,

SF code optimized stuff and few fixes.

--
Thanks!
Jagan.

The following changes since commit 0876703cf2ee107372b56037d4eeeb7604c56796:

  boards.cfg: Keep the entries sorted (2014-01-27 08:28:35 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 6dc0ce128f1d3ec8a06f98606d9c6f5020b98b3f:

  sf: Update bank configuration (2014-01-27 22:47:17 +0530)

----------------------------------------------------------------
Jagannadha Sutradharudu Teki (5):
      sf: ops: Squash the malloc+memset combo
      sf: Optimize flash features code
      sf: Use slave mode for dual_flash connection
      doc: SPI: Update the dual_flash info
      sf: Update bank configuration

Marek Vasut (3):
      sf: Squash the malloc+memset combo
      sf: Fix entries for S25FL256S_256K and S25FL512S_256K
      sf: Add S25FL128S_256K IDs

 doc/SPI/README.dual-flash     |   5 +-
 doc/SPI/README.sf-features    | 124 ++++++++++++++++++++++++++++++
 drivers/mtd/spi/sf.c          |   4 +-
 drivers/mtd/spi/sf_internal.h |   1 -
 drivers/mtd/spi/sf_ops.c      |  16 ++--
 drivers/mtd/spi/sf_params.c   | 171 +++++++++++++++++++++---------------------
 drivers/mtd/spi/sf_probe.c    | 104 ++++++++++++-------------
 include/spi.h                 |  42 ++++-------
 include/spi_flash.h           |  34 ++++-----
 9 files changed, 303 insertions(+), 198 deletions(-)
 create mode 100644 doc/SPI/README.sf-features

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2014-01-22 16:26 Jagannadha Sutradharudu Teki
  2014-01-24 20:10 ` Marek Vasut
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2014-01-22 16:26 UTC (permalink / raw)
  To: u-boot

Hi Tom,

SF code optimized stuff and few fixes.

--
Thanks!
Jagan.

The following changes since commit b44bd2c73c4cfb6e3b9e7f8cf987e8e39aa74a0b:

  Prepare v2014.01 (2014-01-20 17:52:59 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to b53c0ea9adb7b72f4e3074d382598b6b3d9c5037:

  sf: Update bank configuration (2014-01-21 23:08:28 +0530)

----------------------------------------------------------------
Jagannadha Sutradharudu Teki (5):
      sf: ops: Squash the malloc+memset combo
      sf: Optimize flash features code
      sf: Use mode_bits for dual_flash connection
      doc: SPI: Update the dual_flash info
      sf: Update bank configuration

Marek Vasut (3):
      sf: Squash the malloc+memset combo
      sf: Fix entries for S25FL256S_256K and S25FL512S_256K
      sf: Add S25FL128S_256K IDs

 doc/SPI/README.dual-flash     |   5 +-
 doc/SPI/README.sf-features    | 124 ++++++++++++++++++++++++++++++
 drivers/mtd/spi/sf.c          |   4 +-
 drivers/mtd/spi/sf_internal.h |   1 -
 drivers/mtd/spi/sf_ops.c      |  16 ++--
 drivers/mtd/spi/sf_params.c   | 171 +++++++++++++++++++++---------------------
 drivers/mtd/spi/sf_probe.c    | 104 ++++++++++++-------------
 include/spi.h                 |  42 ++++-------
 include/spi_flash.h           |  24 +++---
 9 files changed, 299 insertions(+), 192 deletions(-)
 create mode 100644 doc/SPI/README.sf-features

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2014-01-20 17:53 Jagannadha Sutradharudu Teki
  2014-01-20 19:37 ` Marek Vasut
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2014-01-20 17:53 UTC (permalink / raw)
  To: u-boot

Hi Tom,

SF code optimized stuff and few fixes.

--
Thanks,
Jagan.

The following changes since commit 5c9038b6af1a93410af966999638eabb81efcd0f:

  omap3_beagle: use omap3-beagle.dtb for the C4 revision (2014-01-17 11:03:04 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 83ba605953162443b054d5ad60535468b46558bd:

  sf: Update bank configuration (2014-01-20 22:30:35 +0530)

----------------------------------------------------------------
Jagannadha Sutradharudu Teki (5):
      sf: ops: Squash the malloc+memset combo
      sf: Optimize flash features code
      sf: Use mode_bits for dual_flash connection
      doc: SPI: Update the dual_flash info
      sf: Update bank configuration

Marek Vasut (3):
      sf: Squash the malloc+memset combo
      sf: Fix entries for S25FL256S_256K and S25FL512S_256K
      sf: Add S25FL128S_256K IDs

 doc/SPI/README.dual-flash     |   5 +-
 doc/SPI/README.sf-features    | 125 ++++++++++++++++++++++++++++++
 drivers/mtd/spi/sf.c          |   4 +-
 drivers/mtd/spi/sf_internal.h |   1 -
 drivers/mtd/spi/sf_ops.c      |  16 ++--
 drivers/mtd/spi/sf_params.c   | 171 +++++++++++++++++++++---------------------
 drivers/mtd/spi/sf_probe.c    | 104 ++++++++++++-------------
 include/spi.h                 |  42 ++++-------
 include/spi_flash.h           |  24 +++---
 9 files changed, 301 insertions(+), 191 deletions(-)
 create mode 100644 doc/SPI/README.sf-features

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2014-01-13 18:35 Jagannadha Sutradharudu Teki
  2014-01-13 19:42 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2014-01-13 18:35 UTC (permalink / raw)
  To: u-boot

Hi Tom,

PR have quad and dual_flash change set also includes few fixes.
Tested these changes on spansion, stmicro and sst flash devices.

--
Thanks,
Jagan.

The following changes since commit 7f673c99c2d8d1aa21996c5b914f06d784b080ca:

  Merge branch 'master' of git://git.denx.de/u-boot-arm (2014-01-10 10:56:00 -0500)

are available in the git repository at:


  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 35a55fb57fffb615e6b20980fb317e162076adb4:

  sf: params: Removed flag SECT_4K for Micron N25Q128 (2014-01-12 21:40:23 +0530)

----------------------------------------------------------------
Axel Lin (1):
      spi: sh_spi: Use sh_spi_clear_bit() instead of open-coded

Jagannadha Sutradharudu Teki (17):
      sf: Add extended read commands support
      sf: Add quad read/write commands support
      sf: ops: Add configuration register writing support
      sf: Set quad enable bit support
      sf: probe: Enable RD_FULL and WR_QPP
      sf: Separate the flash params table
      sf: Add QUAD_IO_FAST read support
      sf: Discover read dummy_byte
      sf: Add macronix set QEB support
      sf: probe: Enable macronix quad read/write cmds support
      sf: Divide flash register ops from QEB code
      sf: Code cleanups
      sf: ops: Unify read_ops bank configuration
      sf: Add dual memories support - DUAL_STACKED
      sf: Add dual memories support - DUAL_PARALLEL
      sf: Add CONFIG_SF_DUAL_FLASH
      doc: SPI: Update status.txt

Kuo-Jung Su (1):
      spi: Add Faraday SPI controller support

Simon Glass (1):
      sandbox: spi: Adjust 'sf test' to work on sandbox

Siva Durga Prasad Paladugu (1):
      sf: params: Removed flag SECT_4K for Micron N25Q128

 README                           |   6 +
 common/cmd_sf.c                  |  14 +-
 doc/SPI/README.dual-flash        |  92 +++++++
 doc/SPI/README.ftssp010_spi_test |  41 ++++
 doc/SPI/status.txt               |  11 +-
 drivers/mtd/spi/Makefile         |   4 +-
 drivers/mtd/spi/sf.c             |   4 +
 drivers/mtd/spi/sf_internal.h    |  34 ++-
 drivers/mtd/spi/sf_ops.c         | 157 +++++++++---
 drivers/mtd/spi/sf_params.c      | 130 ++++++++++
 drivers/mtd/spi/sf_probe.c       | 274 +++++++++++----------
 drivers/spi/Makefile             |   1 +
 drivers/spi/ftssp010_spi.c       | 508 +++++++++++++++++++++++++++++++++++++++
 drivers/spi/sh_spi.c             |  10 +-
 include/spi.h                    |  26 ++
 include/spi_flash.h              |  57 +++++
 16 files changed, 1171 insertions(+), 198 deletions(-)
 create mode 100644 doc/SPI/README.dual-flash
 create mode 100644 doc/SPI/README.ftssp010_spi_test
 create mode 100644 drivers/mtd/spi/sf_params.c
 create mode 100644 drivers/spi/ftssp010_spi.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2013-12-19 18:22 Jagannadha Sutradharudu Teki
  2013-12-19 22:15 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2013-12-19 18:22 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Small PR - addons on one spi driver, others and few fixes.

Thanks,
Jagan.

The following changes since commit f3bf212abc4139f12b472e97c1992ab32671b609:

  serial_sh: add support for SH7753 (2013-12-18 16:50:00 +0900)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to ac5cce38de8f97a120b8c98f34be0d5eec50a6fb:

  driver: mtd: sf_ops: claim bus while doing memcpy (2013-12-19 12:23:22 +0530)

----------------------------------------------------------------
Luka Perkov (2):
      sf: probe: Hex values are in lower case
      sf: probe: add support for MX25L2006E

Nobuhiro Iwamatsu (1):
      spi: Add support SH Quad SPI driver

Poddar, Sourav (2):
      config: dra7_evm: Add Bank Address Register(BAR) config
      driver: mtd: sf_ops: claim bus while doing memcpy

Yen Lin (1):
      spi: tegra: clear RDY bit prior to every transfer

 doc/SPI/README.sh_qspi_test  |  38 ++++++
 drivers/mtd/spi/sf_ops.c     |   6 +
 drivers/mtd/spi/sf_probe.c   |   3 +-
 drivers/spi/Makefile         |   1 +
 drivers/spi/sh_qspi.c        | 277 +++++++++++++++++++++++++++++++++++++++++++
 drivers/spi/tegra114_spi.c   |  21 ++--
 include/configs/dra7xx_evm.h |   1 +
 7 files changed, 333 insertions(+), 14 deletions(-)
 create mode 100644 doc/SPI/README.sh_qspi_test
 create mode 100644 drivers/spi/sh_qspi.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2013-10-15 18:58 Jagannadha Sutradharudu Teki
  2013-10-15 21:25 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2013-10-15 18:58 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Simple PR - cleanup + some misc changes.

Thanks,
Jagan.

The following changes since commit a707b3db562c4c3ae580e2eabb05b59adcc31846:

  buildman: Use env to pick the python from $PATH (2013-10-15 08:44:28 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 6d5ce1bd0048617d48c05de1a84fae8696081127:

  spi: mxc_spi: Fix double incrementing read pointer for unaligned buffers (2013-10-16 00:14:30 +0530)

----------------------------------------------------------------
Bo Shen (1):
      sf: probe: Add missing Atmel at25df321 flash

Jagannadha Sutradharudu Teki (4):
      sf_ops: Unify bank_sel calculation code
      sf: Minor cleanups.
      sf: Add GPL-2.0+ SPDX-License-Identifier for missing ones
      spi: Add GPL-2.0+ SPDX-License-Identifier for missing files

Timo Herbrecher (1):
      spi: mxc_spi: Fix double incrementing read pointer for unaligned buffers

 common/cmd_sf.c               |  3 ++-
 drivers/mtd/spi/sf.c          |  2 +-
 drivers/mtd/spi/sf_internal.h |  8 ++++----
 drivers/mtd/spi/sf_ops.c      | 40 ++++++++++++++++++++++------------------
 drivers/mtd/spi/sf_probe.c    |  8 +++++---
 drivers/spi/altera_spi.c      |  2 +-
 drivers/spi/bfin_spi.c        |  2 +-
 drivers/spi/mxc_spi.c         |  2 +-
 drivers/spi/oc_tiny_spi.c     |  2 +-
 drivers/spi/xilinx_spi.c      |  2 +-
 drivers/spi/xilinx_spi.h      |  2 +-
 include/spi.h                 | 14 +++++++-------
 12 files changed, 47 insertions(+), 40 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2013-10-07 14:22 Jagannadha Sutradharudu Teki
  2013-10-08 19:32 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2013-10-07 14:22 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Just released pull request with new sf probe support.
Tested these changes on stmicro, winbond, spansion and sst.

--
Thanks,
Jagan.

The following changes since commit f835c77fb7e57508ffe8d8ca3a092ee28add77b2:

  Merge branch 'master' of git://git.denx.de/u-boot-arm (2013-10-04 13:17:48 -0400)

are available in the git repository at:


  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 3cfcf774c270ecf6289203d88f859d1f91cb318e:

  doc: SPI: Update SPI status track (2013-10-07 19:35:10 +0530)

----------------------------------------------------------------
Jagannadha Sutradharudu Teki (35):
      sf: Divide spi_flash into multiple parts
      sf: probe: Add new spi_flash_probe support
      sf: probe: Add support for M25P* flash parts
      sf: probe: Add support for EN25Q* flash parts
      sf: probe: Add support for GD25* flash parts
      sf: probe: Add support for MX25L* flash parts
      sf: probe: Add support for W25* flash parts
      sf: probe: Add support for S25FL* flash parts
      sf: probe: Add support for SST25* flash parts
      sf: probe: Add support for AT45DB* flash parts
      sf: probe: Give proper spacing on flash table params
      sf: probe: Add support for SST_WP
      sf: probe: Add support to clear flash BP# bits
      sf: probe: Add support for erase sector selection flag
      sf: probe: Add support for flag status polling
      sf: probe: Simply the BAR configuration logic
      sf: Add proper comment style on spi_flash structure
      sf: ramtron: Add support for separate flash driver
      sf: Remove unneeded flash drivers files
      sf: probe: Add support for EN25Q64
      sf: probe: Add support for S25FL256S_256K
      sf: probe: Add support for S25FL512S_256K
      sf: probe: Use print_size arg as page_size
      sf: probe: Print erase_size while printing flash details
      sf: ops: Add static qualifier to spi_flash_cmd_bankaddr_write
      sf: probe: Add support for MX25L25635F
      sf: probe: Add support for MX25L51235F
      sf: Remove spi_flash_do_alloc references
      sf: spi_flash cleanups
      spi: spi cleanups
      sf: Rename spi_flash files
      doc: SPI: Add status.txt for tracking SPI subsys status
      sf: Minor cleanups
      sf: ramtron: Remove page_size print
      doc: SPI: Update SPI status track

Matt Porter (3):
      omap5: add qspi support
      spi: add TI QSPI driver
      dra7xx_evm: add SPL API, QSPI, and serial flash support

Poddar, Sourav (3):
      armv7: hw_data: change clock divider setting.
      sf: Add memory mapped read support
      README: qspi usecase and testing documentation.

Priyanka Jain (1):
      sf: probe: Add support for EN25S64

 arch/arm/cpu/armv7/omap5/hw_data.c                 |  10 +-
 arch/arm/cpu/armv7/omap5/prcm-regs.c               |   1 +
 arch/arm/include/asm/arch-omap5/omap.h             |   3 +
 arch/arm/include/asm/arch-omap5/spl.h              |   1 +
 arch/arm/include/asm/omap_common.h                 |   1 +
 board/ti/dra7xx/mux_data.h                         |  10 +
 doc/SPI/README.ti_qspi_dra_test                    |  48 ++
 doc/SPI/README.ti_qspi_flash                       |  47 ++
 doc/SPI/status.txt                                 |  31 ++
 drivers/mtd/spi/Makefile                           |  15 +-
 drivers/mtd/spi/atmel.c                            | 544 ------------------
 drivers/mtd/spi/eon.c                              |  60 --
 drivers/mtd/spi/gigadevice.c                       |  65 ---
 drivers/mtd/spi/macronix.c                         |  98 ----
 drivers/mtd/spi/ramtron.c                          | 122 +++-
 drivers/mtd/spi/sf.c                               |  54 ++
 .../spi/{spi_flash_internal.h => sf_internal.h}    | 140 ++---
 drivers/mtd/spi/sf_ops.c                           | 405 ++++++++++++++
 drivers/mtd/spi/sf_probe.c                         | 363 ++++++++++++
 drivers/mtd/spi/spansion.c                         | 141 -----
 drivers/mtd/spi/spi_flash.c                        | 615 ---------------------
 drivers/mtd/spi/sst.c                              | 238 --------
 drivers/mtd/spi/stmicro.c                          | 202 -------
 drivers/mtd/spi/winbond.c                          | 141 -----
 drivers/spi/Makefile                               |   1 +
 drivers/spi/ti_qspi.c                              | 311 +++++++++++
 include/configs/dra7xx_evm.h                       |  19 +
 include/configs/top9000.h                          |   1 -
 include/spi.h                                      | 100 ++--
 include/spi_flash.h                                | 103 ++--
 30 files changed, 1592 insertions(+), 2298 deletions(-)
 create mode 100644 doc/SPI/README.ti_qspi_dra_test
 create mode 100644 doc/SPI/README.ti_qspi_flash
 create mode 100644 doc/SPI/status.txt
 delete mode 100644 drivers/mtd/spi/atmel.c
 delete mode 100644 drivers/mtd/spi/eon.c
 delete mode 100644 drivers/mtd/spi/gigadevice.c
 delete mode 100644 drivers/mtd/spi/macronix.c
 create mode 100644 drivers/mtd/spi/sf.c
 rename drivers/mtd/spi/{spi_flash_internal.h => sf_internal.h} (62%)
 create mode 100644 drivers/mtd/spi/sf_ops.c
 create mode 100644 drivers/mtd/spi/sf_probe.c
 delete mode 100644 drivers/mtd/spi/spansion.c
 delete mode 100644 drivers/mtd/spi/spi_flash.c
 delete mode 100644 drivers/mtd/spi/sst.c
 delete mode 100644 drivers/mtd/spi/stmicro.c
 delete mode 100644 drivers/mtd/spi/winbond.c
 create mode 100644 drivers/spi/ti_qspi.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2013-09-15 17:19 Jagannadha Sutradharudu Teki
  2013-09-17  0:09 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2013-09-15 17:19 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Small pull request, planning to send next bunch of request for
next pull.

Thanks,
Jagan.

The following changes since commit 2b26201a2aef0b310b7c04702b0dba5dea493f77:

  env_nand.c: support falling back to redundant env when writing (2013-08-22 17:49:47 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to b95f958d7d06b3cd117647b29b288cf168aa2ee9:

  cmd_sf: let "sf update" preserve the final part of the last sector (2013-08-27 19:39:39 +0530)

----------------------------------------------------------------
Gerlando Falauto (1):
      cmd_sf: let "sf update" preserve the final part of the last sector

Marek Vasut (1):
      spi: mxs_spi: Configure chipselect after block reset

 common/cmd_sf.c       | 13 ++++++++++++-
 drivers/spi/mxs_spi.c | 12 +++---------
 2 files changed, 15 insertions(+), 10 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2013-08-10 12:26 Jagannadha Sutradharudu Teki
  2013-08-12 16:00 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2013-08-10 12:26 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Pull request has more likely a cleanup and one bug fixe.
Please let me know for any issues/concerns.

Thanks,
Jagan.

The following changes since commit d05bfd0586ccebe96e31976459c8ef45ec65e109:

  Merge branch 'master' of git://git.denx.de/u-boot-i2c (2013-08-06 09:49:06 -0400)

are available in the git repository at:


  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to 07a16f2a9cb6cbb0fbce72e649c7be214d7f801a:

  microblaze: Call spi_init function (2013-08-08 18:58:11 +0530)

----------------------------------------------------------------
Axel Lin (2):
      spi: fsl_espi: Use DIV_ROUND_UP instead of open-coded
      spi: mpc8xxx_spi: Use DIV_ROUND_UP instead of open-coded

Gerlando Falauto (1):
      cmd_sf: let "sf update" erase last sector as a whole

Jagannadha Sutradharudu Teki (9):
      sf: eon|spansion|ramtron: Fix code cleanup
      sf: sst: Fix code cleanup
      sf: stmicro: Fix code cleanup
      sf: Fix code cleanup
      cmd_sf|env_sf: Fix code cleanup
      sf: Fix code cleanups
      spi: Add zynq spi controller driver
      sf: sst: Add support for SST25WF080
      zynq: Enable CONFIG_ZYNQ_SPI

Michal Simek (1):
      microblaze: Call spi_init function

 arch/arm/include/asm/arch-zynq/hardware.h |   2 +
 arch/microblaze/lib/board.c               |   5 +
 common/cmd_sf.c                           |  30 ++--
 common/env_sf.c                           |   2 +-
 drivers/mtd/spi/atmel.c                   |  10 +-
 drivers/mtd/spi/eon.c                     |   3 +-
 drivers/mtd/spi/gigadevice.c              |   2 +-
 drivers/mtd/spi/ramtron.c                 |   8 +-
 drivers/mtd/spi/spansion.c                |   5 +-
 drivers/mtd/spi/spi_flash.c               |  11 +-
 drivers/mtd/spi/spi_spl_load.c            |   2 +-
 drivers/mtd/spi/sst.c                     |  40 +++--
 drivers/mtd/spi/stmicro.c                 |  12 +-
 drivers/mtd/spi/winbond.c                 |   2 +-
 drivers/spi/Makefile                      |   1 +
 drivers/spi/fsl_espi.c                    |   6 +-
 drivers/spi/mpc8xxx_spi.c                 |   2 +-
 drivers/spi/zynq_spi.c                    | 280 ++++++++++++++++++++++++++++++
 include/configs/zynq.h                    |   9 +
 19 files changed, 373 insertions(+), 59 deletions(-)
 create mode 100644 drivers/spi/zynq_spi.c

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2013-06-23 17:59 Jagannadha Sutradharudu Teki
  2013-06-25 14:56 ` Tom Rini
  0 siblings, 1 reply; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2013-06-23 17:59 UTC (permalink / raw)
  To: u-boot

Hi Tom,

These are the major updates on current spi_flash framework to support
all sizes of flashes in 3-byte addressing mode.

Tested these changes on stmicro, winbond and spansion flashes.

Thanks,
Jagan.

The following changes since commit 7315cfd9e1922ee1c3c5f016e5a3b16199122172:

  NET: Fix system hanging if NET device is not installed (2013-06-19 08:32:44 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to b9e31be0f8adc1a55179ae3b45c9e274f4650007:

  sf: Warn to use BAR for > 16MiB flashes (2013-06-23 22:10:36 +0530)

----------------------------------------------------------------
Axel Lin (2):
      spi: cf_qspi: Use DIV_ROUND_UP at appropriate place
      spi: mxc_spi: Use DIV_ROUND_UP at appropriate places

Jagannadha Sutradharudu Teki (23):
      sf: spansion: Correct name of S25FL128S 64K Sector part
      sf: winbond: Update the names for W25Q 0x40XX ID's flash parts
      sf: winbond: Add support for W25Q128FW
      sf: winbond: Add support for W25Q16DW
      sf: winbond: Add support for W25QXXXFV
      sf: Add bank address register writing support
      sf: Discover the bank addr commands
      sf: Read flash bank addr register at probe time
      sf: Update sf to support all sizes of flashes
      sf: Update sf read to support all sizes of flashes
      sf: Add bank addr code in CONFIG_SPI_FLASH_BAR
      sf: Use spi_flash_addr() in write call
      sf: stmicro: Add support for N25Q512
      sf: stmicro: Add support for N25Q512A
      sf: stmicro: Add support for N25Q1024
      sf: stmicro: Add support for N25Q1024A
      sf: spansion: Add support for S25FL512S_64K
      sf: Remove spi_flash_cmd_poll_bit()
      sf: Add flag status register polling support
      sf: Unify spi_flash write code
      sf: Place the sf calls in proper order
      sf: Add debug messages on spi_flash_read_common
      sf: Warn to use BAR for > 16MiB flashes

 README                               |   5 +
 drivers/mtd/spi/spansion.c           |   9 +-
 drivers/mtd/spi/spi_flash.c          | 376 +++++++++++++++++++++++------------
 drivers/mtd/spi/spi_flash_internal.h |  39 +++-
 drivers/mtd/spi/stmicro.c            |  28 +++
 drivers/mtd/spi/winbond.c            |  24 ++-
 drivers/spi/cf_qspi.c                |   2 +-
 drivers/spi/mxc_spi.c                |   6 +-
 include/spi_flash.h                  |  10 +
 9 files changed, 360 insertions(+), 139 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread
* [U-Boot] Pull request: u-boot-spi/master
@ 2013-06-13 18:50 Jagannadha Sutradharudu Teki
  2013-06-14 14:36 ` Tom Rini
  2013-06-14 15:11 ` Tom Rini
  0 siblings, 2 replies; 217+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2013-06-13 18:50 UTC (permalink / raw)
  To: u-boot

The following changes since commit 48e0b2bd2b6ecc80cd25181ca2fb9c0eaffef320:

  powerpc/esdhc: Correct judgement for DATA PIO mode (2013-05-15 18:18:16 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-spi.git master

for you to fetch changes up to ea7fcc5aeb10d2cbb5589e91f36b205dcaf4b7a8:

  sf: winbond: Correct the nr_blocks used for W25Q32DW (2013-06-13 23:42:46 +0530)

----------------------------------------------------------------
Axel Lin (3):
      spi: armada100_spi: Remove unnecessary NULL test for dout and din
      spi: tegra114_spi: Convert to use spi_alloc_slave()
      spi: tegra20_sflash: Remove redundant code to set bus and cs of struct spi_slave

Jagannadha Sutradharudu Teki (7):
      sf: winbond: Add support for W25Q256
      sf: Fix sf read for memory-mapped SPI flashes
      cmd_sf: Add print mesg for 'sf erase' command
      cmd_sf: Add print mesgs on sf read/write commands
      sf: spansion: Update the name for S25FL256S flash
      sf: winbond: Add support for W25Q80BW
      sf: winbond: Correct the nr_blocks used for W25Q32DW

Kuo-Jung Su (1):
      sf: winbond: Add support for W25PXX SPI flash

Marek Vasut (1):
      sf: spansion: Add Spansion S25FL064P IDs

Rajeshwari Shinde (2):
      spi: Add support for preamble bytes
      spi: exynos: Support SPI_PREAMBLE mode

 common/cmd_sf.c              | 34 ++++++++++++----------
 drivers/mtd/spi/spansion.c   |  9 +++++-
 drivers/mtd/spi/spi_flash.c  | 14 ++++-----
 drivers/mtd/spi/winbond.c    | 28 +++++++++++++++---
 drivers/spi/armada100_spi.c  | 11 ++-----
 drivers/spi/exynos_spi.c     | 69 +++++++++++++++++++++++++++++++++++++-------
 drivers/spi/tegra114_spi.c   |  4 +--
 drivers/spi/tegra20_sflash.c |  2 --
 include/spi.h                |  5 ++++
 9 files changed, 122 insertions(+), 54 deletions(-)

^ permalink raw reply	[flat|nested] 217+ messages in thread

end of thread, other threads:[~2019-10-31  8:09 UTC | newest]

Thread overview: 217+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-17  7:45 [U-Boot] Pull request: u-boot-spi/master Jagan Teki
2019-06-18 17:00 ` Tom Rini
  -- strict thread matches above, loose matches on Subject: below --
2019-10-25  8:38 Jagan Teki
2019-10-25 17:48 ` Tom Rini
2019-10-27 11:50   ` Jagan Teki
2019-10-28  0:46     ` Tom Rini
2019-10-31  7:53       ` Schrempf Frieder
2019-10-31  7:57         ` Jagan Teki
2019-10-31  8:01           ` Schrempf Frieder
2019-10-31  8:09             ` Jagan Teki
2019-09-16  2:45 Jagan Teki
2019-09-17 23:55 ` Tom Rini
2019-07-18 11:48 Jagan Teki
2019-05-20 17:18 Jagan Teki
2019-05-21 11:12 ` Tom Rini
2019-05-24 19:34   ` Jagan Teki
2019-06-07  7:51     ` Mario Six
2019-06-07  8:56       ` Heiko Schocher
2019-06-07  9:10         ` Mario Six
2019-06-07  9:15           ` Heiko Schocher
2019-06-07  9:33             ` Mario Six
2019-05-05 16:42 Jagan Teki
2019-05-07  2:43 ` Tom Rini
2019-04-17 12:21 Jagan Teki
2019-04-17 12:45 ` Vignesh Raghavendra
2019-04-18 16:20 ` Tom Rini
2019-04-12 13:43 Jagan Teki
2019-04-14 12:57 ` Tom Rini
2019-03-06 17:02 Jagan Teki
2019-03-07 14:14 ` Tom Rini
2019-02-07 19:47 Jagan Teki
2019-02-08  3:13 ` Tom Rini
2019-01-02 19:19 Jagan Teki
2019-01-03 19:54 ` Jagan Teki
2019-01-03 20:34 ` Tom Rini
2018-12-23 21:19 Jagan Teki
2018-12-23 21:56 ` Jagan Teki
2018-12-24  1:01 ` Tom Rini
2018-12-05 19:23 Jagan Teki
2018-12-06  1:32 ` Tom Rini
2018-10-12  6:15 Jagan Teki
2018-10-15 12:41 ` Tom Rini
2018-10-04 13:16 Jagan Teki
2018-10-05 14:16 ` Tom Rini
2018-10-02 16:56 Jagan Teki
2018-10-03  0:54 ` Tom Rini
2018-10-03  6:42   ` Miquel Raynal
2018-08-04 16:13 Jagan Teki
2018-08-05 11:59 ` Tom Rini
2018-07-16 13:01 Jagan Teki
2018-07-17  1:11 ` Tom Rini
2018-07-02 17:35 Jagan Teki
2018-07-03  3:24 ` Tom Rini
2018-06-25 18:49 Jagan Teki
2018-06-25 21:35 ` Tom Rini
2018-06-27  6:47   ` Jagan Teki
2018-06-27 15:20     ` Tom Rini
2018-06-27 15:34       ` Jagan Teki
2018-06-28 18:17 ` Tom Rini
2018-06-05 18:28 Jagan Teki
2018-06-06 15:09 ` Tom Rini
2018-05-30 18:08 Jagan Teki
2018-05-31  2:10 ` Tom Rini
2018-04-25  5:29 Jagan Teki
2018-04-26 11:21 ` Tom Rini
2018-03-24  8:25 Jagan Teki
2018-03-26 19:09 ` Tom Rini
2018-03-14 14:02 Jagan Teki
2018-03-14 17:27 ` Tom Rini
2018-03-14 17:39   ` Jagan Teki
2018-03-14 18:38     ` Adam Ford
2018-03-14 18:47       ` Jagan Teki
2018-03-15 14:10         ` Jagan Teki
2018-01-22  5:50 Jagan Teki
2018-01-22 12:58 ` Tom Rini
2018-01-22 14:56   ` Daniel Schwierzeck
2018-01-22 14:59     ` Tom Rini
2018-01-22 15:28       ` Daniel Schwierzeck
2018-01-22 15:32         ` Tom Rini
2018-01-22 15:47           ` Daniel Schwierzeck
2018-01-22 16:49   ` Daniel Schwierzeck
2018-01-22 17:14     ` Tom Rini
2018-01-22 20:26       ` Daniel Schwierzeck
2018-01-22 20:55         ` Álvaro Fernández Rojas
2018-01-22 21:05           ` Tom Rini
2018-01-23 10:28           ` Daniel Schwierzeck
2018-01-24  6:57             ` Jagan Teki
2018-01-25 16:00               ` Álvaro Fernández Rojas
2017-12-19 12:24 Jagan Teki
2017-12-19 20:44 ` Tom Rini
2017-10-17 13:50 Jagan Teki
2017-10-18 19:47 ` Tom Rini
2017-09-25  7:51 Jagan Teki
2017-09-25  8:41 ` Łukasz Majewski
2017-09-25  8:57   ` Jagan Teki
2017-09-26 12:17 ` Tom Rini
2017-08-16 13:00 Jagan Teki
2017-08-17  1:17 ` Tom Rini
2017-05-03 12:13 Jagan Teki
2017-05-07  1:27 ` Tom Rini
2017-01-15 17:32 Jagan Teki
2017-01-16  4:02 ` Tom Rini
2017-01-04 16:33 Jagan Teki
2017-01-05 13:28 ` Tom Rini
2016-12-23 23:39 Jagan Teki
2016-12-23 23:43 ` Tom Rini
2016-12-14 15:36 Jagan Teki
2016-12-14 23:35 ` Tom Rini
2016-11-18 11:16 Jagan Teki
2016-11-19  0:57 ` Tom Rini
2016-11-20 11:59   ` Jagan Teki
2016-11-22 17:21     ` Tom Rini
2016-11-12 12:13 Jagan Teki
2016-11-13 20:55 ` Tom Rini
2016-09-22 15:02 Jagan Teki
2016-09-23  1:57 ` Tom Rini
2016-08-09 12:03 Jagan Teki
2016-08-09 13:27 ` Tom Rini
2016-07-29 18:48 Jagan Teki
2016-07-30  0:20 ` Tom Rini
2016-07-09 15:30 Jagan Teki
2016-07-09 16:06 ` Tom Rini
2016-07-12 17:59 ` Tom Rini
2016-03-15  7:11 Jagan Teki
2016-03-15 12:01 ` Tom Rini
2016-03-15 15:04   ` Tom Rini
2016-03-15 17:51     ` Jagan Teki
2016-03-12 14:44 Jagan Teki
2016-03-13 13:45 ` Tom Rini
2016-02-23 10:49 Jagan Teki
2016-02-23 20:35 ` Tom Rini
2016-02-25 17:13   ` Mugunthan V N
2016-03-01  5:46   ` Mugunthan V N
2016-01-13 14:46 Jagan Teki
2016-01-13 21:54 ` Tom Rini
2016-01-07 17:02 Jagan Teki
2016-01-07 17:42 ` Tom Rini
2015-12-11 16:53 Jagan Teki
2015-12-12  1:13 ` Tom Rini
2015-11-19 17:46 Jagan Teki
2015-11-19 22:07 ` Tom Rini
2015-10-28 18:22 Jagan Teki
2015-10-28 18:25 ` Otavio Salvador
2015-10-28 18:31   ` Jagan Teki
2015-10-29  1:42 ` Tom Rini
2015-10-25  8:04 Jagan Teki
2015-08-18  6:38 Jagan Teki
2015-08-18 14:47 ` Tom Rini
2015-07-04  8:41 Jagan Teki
2015-07-04 11:42 ` Tom Rini
2015-07-07 15:26   ` Jagan Teki
2015-07-14 22:12 ` Tom Rini
2015-07-01 17:33 Jagan Teki
2015-07-01 21:56 ` Tom Rini
2015-06-29 19:24 Jagan Teki
2015-06-29 21:51 ` Tom Rini
2015-06-23 15:17 Jagan Teki
2015-06-24 23:31 ` Tom Rini
2015-06-25  3:58   ` Heiko Schocher denx
2015-06-25  5:31   ` Jagan Teki
2015-06-25 11:36     ` Tom Rini
2015-06-25 13:26       ` Jagan Teki
2015-04-28  8:17 Jagannadha Sutradharudu Teki
2015-04-28 14:51 ` Tom Rini
2015-03-31  7:14 Jagannadha Sutradharudu Teki
2015-04-07 17:58 ` Tom Rini
2015-01-08 18:40 Jagannadha Sutradharudu Teki
2015-01-09 13:34 ` Tom Rini
2015-01-01 20:45 Jagannadha Sutradharudu Teki
2015-01-05 15:10 ` Tom Rini
2014-12-29 17:07 Jagannadha Sutradharudu Teki
2015-01-05 15:10 ` Tom Rini
2014-10-27 18:43 Jagannadha Sutradharudu Teki
2014-11-04  2:32 ` Tom Rini
2014-09-24 12:45 Jagannadha Sutradharudu Teki
2014-09-25 14:43 ` Tom Rini
2014-08-05 18:52 Jagannadha Sutradharudu Teki
2014-08-06 14:37 ` Tom Rini
2014-06-08 17:57 Jagannadha Sutradharudu Teki
2014-06-11 19:09 ` Tom Rini
2014-03-17 16:42 Jagannadha Sutradharudu Teki
2014-03-17 21:19 ` Tom Rini
2014-02-18 17:24 Jagannadha Sutradharudu Teki
2014-02-21 14:35 ` Tom Rini
2014-01-27 17:26 Jagannadha Sutradharudu Teki
2014-01-27 19:21 ` Marek Vasut
2014-01-22 16:26 Jagannadha Sutradharudu Teki
2014-01-24 20:10 ` Marek Vasut
2014-01-20 17:53 Jagannadha Sutradharudu Teki
2014-01-20 19:37 ` Marek Vasut
2014-01-20 19:47   ` Jagan Teki
2014-01-13 18:35 Jagannadha Sutradharudu Teki
2014-01-13 19:42 ` Tom Rini
2014-01-15 19:38   ` Marek Vasut
2014-01-16  6:06     ` Jagan Teki
2014-01-16 19:04       ` Marek Vasut
2014-01-16 19:44         ` Jagan Teki
2014-01-18 20:26           ` Marek Vasut
2013-12-19 18:22 Jagannadha Sutradharudu Teki
2013-12-19 22:15 ` Tom Rini
2013-10-15 18:58 Jagannadha Sutradharudu Teki
2013-10-15 21:25 ` Tom Rini
2013-10-07 14:22 Jagannadha Sutradharudu Teki
2013-10-08 19:32 ` Tom Rini
2013-09-15 17:19 Jagannadha Sutradharudu Teki
2013-09-17  0:09 ` Tom Rini
2013-08-10 12:26 Jagannadha Sutradharudu Teki
2013-08-12 16:00 ` Tom Rini
2013-06-23 17:59 Jagannadha Sutradharudu Teki
2013-06-25 14:56 ` Tom Rini
2013-06-13 18:50 Jagannadha Sutradharudu Teki
2013-06-14 14:36 ` Tom Rini
2013-06-14 14:45   ` Jagan Teki
2013-06-14 14:51     ` Tom Rini
2013-06-14 14:53       ` Tom Rini
2013-06-14 15:00         ` Jagan Teki
2013-06-14 15:11 ` Tom Rini

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.