coreboot-kgpe-d16/src/soc
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
..
broadcom/cygnus soc/*: fix uart's regwidth specification in cbtables 2016-02-21 12:26:05 +01:00
imgtec/pistachio urara: Increase bootblock size 2016-02-22 21:38:20 +01:00
intel soc/intel/apollolake: Implement SPI controller driver 2016-04-11 16:26:29 +02:00
marvell soc/*: fix uart's regwidth specification in cbtables 2016-02-21 12:26:05 +01:00
mediatek/mt8173 mediatek/mt8173: fix incorrect indent 2016-04-05 13:35:50 +02:00
nvidia edid: Make framebuffer row alignment configurable 2016-04-07 20:46:38 +02:00
qualcomm/ipq806x ipq806x/storm: Return NULL for cbmem_top if DRAM is not initialized 2016-03-29 22:37:01 +02:00
rockchip rockchip: refactor to sharing code among similar SOCs 2016-04-07 21:49:20 +02:00
samsung soc/*: fix uart's regwidth specification in cbtables 2016-02-21 12:26:05 +01:00
ucb/riscv tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00