flash/nor: add mrvlqspi flash controller driver

This patch adds support for QSPI flash controller driver for
Marvell's Wireless Microcontroller platform.
For more information please refer,
https://origin-www.marvell.com/microcontrollers/wi-fi-microcontroller-platform/

Following things have been tested on 88MC200 (Winbond W25Q80BV flash chip):
1. Flash sector level erase
2. Flash chip erase
3. Flash write in normal SPI mode
4. Flash fill (write and verify) in normal SPI mode

Change-Id: If4414ae3f77ff170b84e426a35b66c44590c5e06
Signed-off-by: Mahavir Jain <mjain@marvell.com>
Reviewed-on: http://openocd.zylin.com/2280
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
This commit is contained in:
Mahavir Jain
2014-09-04 15:31:16 +05:30
committed by Spencer Oliver
parent e921c69e0e
commit 447fb25324
4 changed files with 1196 additions and 1 deletions
+2 -1
View File
@@ -43,7 +43,8 @@ NOR_DRIVERS = \
kinetis.c \
mini51.c \
nuc1x.c \
nrf51.c
nrf51.c \
mrvlqspi.c
noinst_HEADERS = \
core.h \