switch-coreboot/src
Alexandru Gagniuc 0581a6759d soc/intel/apollolake: Implement SPI controller driver
Implement flash read, write, and erase functionality using the
hardware sequencing capabilities of the SOC. Due to changes in
hardware requirements, the flash chip must be probed differently
than on previous platforms (details explained in comments).

Note that this is a minimal implementation, and does not provide all
the bells and whistles.

Change-Id: I6dcc3bc36dfce61927d126d231a16d485acb1bdc
Signed-off-by: Alexandru Gagniuc <alexandrux.gagniuc@intel.com>
Signed-off-by: Andrey Petrov <andrey.petrov@intel.com>
Reviewed-on: https://review.coreboot.org/14246
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-04-11 16:26:29 +02:00
..
acpi acpi/: add missing license header 2016-01-14 22:52:11 +01:00
arch Change la to li (load immediate) 2016-04-08 22:35:23 +02:00
commonlib arch/x86: introduce postcar stage/phase 2016-03-23 14:24:30 +01:00
console arch/x86: introduce postcar stage/phase 2016-03-23 14:24:30 +01:00
cpu cpu/x86/tsc: remove conditional compilation 2016-04-11 16:15:57 +02:00
device device: Add i2c read/write register field API 2016-03-21 23:10:55 +01:00
drivers drivers/intel/fsp2_0: Add utility to recover MRC NV Storage data 2016-04-08 00:46:12 +02:00
ec ec/lenovo/h8: do not reset volume on s3 wakeup 2016-04-10 18:14:15 +02:00
include edid: Make framebuffer row alignment configurable 2016-04-07 20:46:38 +02:00
lib edid: Make framebuffer row alignment configurable 2016-04-07 20:46:38 +02:00
mainboard beaglebone: Add code to set the value of the LEDs 2016-04-10 18:21:58 +02:00
northbridge nb/intel/sandybridge/raminit: always use mrccache 2016-04-10 18:15:40 +02:00
soc soc/intel/apollolake: Implement SPI controller driver 2016-04-11 16:26:29 +02:00
southbridge sb/amd/sb700: Add sb7xx_51xx_decode_last_reset() 2016-04-08 16:43:22 +02:00
superio superio/winbond/w83667hg-a: Set SPI device mask correctly 2016-04-08 18:36:14 +02:00
vendorcode chromeos: Fix adding a bmpblk to GBB 2016-04-05 13:37:11 +02:00
Kconfig Kconfig: remove COMPRESS_PRERAM_STAGES option from x86 2016-03-11 16:52:38 +01:00