[U-Boot] Pull request: u-boot-spi/master
Jagan Teki
jagan at amarulasolutions.com
Fri Oct 25 08:38:12 UTC 2019
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
More information about the U-Boot
mailing list