The driver uses the MSPI controller to read/write to/from SPI flash
BUG=chrome-os-partner:35811 BRANCH=boradcom-firmware TEST=bootblock loads and executes verstage
Change-Id: I34c7882170e4f89bee1b6001563c09b16dfea8ca
b048432 cygnus: add QSPI driver
src/mainboard/google/purin/Kconfig | 4 +-
src/soc/broadcom/cygnus/include/soc/addressmap.h | 2 +
src/soc/broadcom/cygnus/spi.c | 294 +++++++++++++++++++++-
3 files changed, 292 insertions(+), 8 deletions(-)
Upstream: review.coreboot.org