[U-Boot] [PATCH V1 RESEND 00/12] mtd/SMI: Add support for ST SMI controller

Amit Virdi amit.virdi at st.com
Mon May 7 09:30:18 CEST 2012


In the current u-boot, a driver exists for ST's SMI controller. However, the
driver is SPEAr specific. This patchset makes the driver more generic so that it
can be used across multiple platforms.

In the first commit, the driver is renamed to st_smi. In subsequent patches,
changes are introduced so as to make the driver generic.

This patchset is rebased on "next".

Amit Virdi (4):
  st_smi: Return error in case TFF is not set
  st_smi: Change SMI timeout values
  st_smi: Enhance the error handling
  st_smi: Change timeout loop implementation

Armando Visconti (4):
  st_smi: Removed no needed dependency on ST_M25Pxx_ID
  st_smi: Change the flash probing method
  st_smi: Fix bug in flash_print_info()
  st_smi: Fixed page size for Winbond W25Q128FV flash

Shiraz Hashim (1):
  st_smi: Move status register read before modifying ctrl register

Vipin KUMAR (2):
  st_smi: Add support for SPEAr SMI driver
  st_smi: Read status until timeout happens

Vipin Kumar (1):
  st_smi: Fix smi read status

 drivers/mtd/Makefile                               |    2 +-
 drivers/mtd/{spr_smi.c => st_smi.c}                |  231 ++++++++++++--------
 include/configs/spear-common.h                     |    6 +-
 .../spr_smi.h => include/linux/mtd/st_smi.h        |   10 +-
 4 files changed, 150 insertions(+), 99 deletions(-)
 rename drivers/mtd/{spr_smi.c => st_smi.c} (65%)
 rename arch/arm/include/asm/arch-spear/spr_smi.h => include/linux/mtd/st_smi.h (95%)

-- 
1.7.2.2



More information about the U-Boot mailing list