coreboot-kgpe-d16/src/soc/intel/braswell
Hannah Williams 2cfdde7346 soc/intel/braswell: Fix SPI write after FLOCKDN is set
The SPI controller initialization in finalize_chipset was failing
because FSP was setting FLOCKDN before finalize_chipset was called.
Hence move finalize_chipset to get called from BS_POST_DEVICE so that it is
called before FSP notify function-Ready To Boot state.

TEST: run flashrom with -VVV and observe supported opcodes and SPI
flash chip are reported correctly, and write/erase operations succeeed.

Original-Change-Id: I3c0297f3f2258cf77cf00db367f11ff4d1d9dc77
Original-Signed-off-by: Hannah Williams <hannah.williams@intel.com>
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>

Change-Id: I690fb4bf9e78bb58811c704179ba8b8f25ce95cc
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/20891
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2017-08-07 20:03:02 +00:00
..
acpi soc/braswell: assign unique DMA request lines to I2C controllers 2017-06-09 16:56:47 +02:00
bootblock intel: Fix copy/paste error in license text 2017-01-16 12:57:05 +01:00
include/soc Rename __attribute__((packed)) --> __packed 2017-07-13 19:45:59 +00:00
romstage
acpi.c fsp/gop: Add running the GOP to the choice of gfx init 2017-06-08 14:58:29 +02:00
chip.c soc/intel/braswell: Add int to unsigned 2017-03-17 02:36:16 +01:00
chip.h soc/intel/braswell: Fix most of the issues detected by checkpatch 2017-03-17 02:36:36 +01:00
cpu.c soc/intel/braswell: Fix most of the issues detected by checkpatch 2017-03-17 02:36:36 +01:00
elog.c
emmc.c
gfx.c
gpio.c soc/intel/braswell: Fix spacing issues detected by checkpatch 2017-03-17 02:35:47 +01:00
gpio_support.c soc/intel/braswell: Fix spacing issues detected by checkpatch 2017-03-17 02:35:47 +01:00
hda.c
iosf.c intel: Fix copy/paste error in license text 2017-01-16 12:57:05 +01:00
Kconfig soc/intel/braswell/Kconfig: select RELOCATABLE_RAMSTAGE 2017-08-03 18:51:59 +00:00
lpc_init.c
lpe.c soc/intel/braswell: Fix most of the issues detected by checkpatch 2017-03-17 02:36:36 +01:00
lpss.c
Makefile.inc fsp/gop: Add running the GOP to the choice of gfx init 2017-06-08 14:58:29 +02:00
memmap.c
northcluster.c soc/braswell: fix ACPI table by recollecting TOLM 2017-06-09 17:04:33 +02:00
pcie.c soc/intel/braswell: Add int to unsigned 2017-03-17 02:36:16 +01:00
placeholders.c
pmutil.c
ramstage.c
sata.c
scc.c
sd.c
smihandler.c
smm.c
southcluster.c soc/intel/braswell: Fix SPI write after FLOCKDN is set 2017-08-07 20:03:02 +00:00
spi.c Rename __attribute__((packed)) --> __packed 2017-07-13 19:45:59 +00:00
spi_loading.c
tsc_freq.c soc/intel/braswell: Fix most of the issues detected by checkpatch 2017-03-17 02:36:36 +01:00
xhci.c soc/intel/braswell: Fix most of the issues detected by checkpatch 2017-03-17 02:36:36 +01:00