[U-Boot] [PATCH v5 00/14] sf: Tunning spi-flash layer

Jagan Teki jteki at openedev.com
Tue Oct 27 19:36:01 CET 2015


The main intension of these patches is to separate the
core flash code and flash-to-spi drivers interface code.

This gives proper enhancement for adding new features like
MTD Core, SPI NOR framework.

sf_ops: Core spi-flash handling (non-dm, becuase sharing code)
sf_probe: flash-to-spi driver interface (dm driven)

Changes for v5, v4:
	- Rebase to master

Jagan Teki (14):
  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: Use flash function pointers in dm_spi_flash_ops
  sf: Flash power up read-only based on idcode0
  sf: Use static for file-scope functions
  sf: Remove unneeded header includes
  sf: probe: Use spi_flash_scan in dm-spi-flash
  sf: Re-factorize spi_flash_probe_tail code
  dm-sf: Re-factorize spi_flash_std_probe code

 drivers/mtd/spi/Makefile      |   6 +-
 drivers/mtd/spi/sf_internal.h |  52 ++---
 drivers/mtd/spi/sf_ops.c      | 380 ++++++++++++++++++++++++++++++++--
 drivers/mtd/spi/sf_probe.c    | 459 ++++++------------------------------------
 include/spi_flash.h           |  13 --
 5 files changed, 436 insertions(+), 474 deletions(-)

-- 
1.9.1



More information about the U-Boot mailing list