[U-Boot] Pull request: u-boot-spi/master

Jagan Teki jagan at amarulasolutions.com
Wed Dec 5 19:23:32 UTC 2018


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%)


More information about the U-Boot mailing list