coreboot-kgpe-d16/src/southbridge
Nico Huber 8e50b6d63d sb/intel/bd82x6x: Let mainboard override SPI opmenu
For some SPI chips (e.g. those with AAI writes), the default OPMENU
definitions don't work well. Thus, provide an option to override the
defaults in the devicetree.

Writing the OPMENU now happens in ramstage instead of the SMM finalize
handler. If you let coreboot call the finalize handler, nothing should
change. If you call the handler from your payload, OTOH, the OPMENU
might have been changed in between, so be careful what you lock.

Change-Id: I9ceaf5b2d11365e21a2bebc9c5def1fcf0be8aad
Signed-off-by: Nico Huber <nico.h@gmx.de>
Reviewed-on: https://review.coreboot.org/23587
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nicola Corna <nicola@corna.info>
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
2018-04-05 15:58:37 +00:00
..
amd drivers/spi: support cmd opcode deduction for spi_crop_chunk() 2018-01-30 05:37:47 +00:00
broadcom smbus: Fix a typo ("Set the device I'm talking too") 2017-09-27 16:38:18 +00:00
intel sb/intel/bd82x6x: Let mainboard override SPI opmenu 2018-04-05 15:58:37 +00:00
nvidia smbus: Fix a typo ("Set the device I'm talking too") 2017-09-27 16:38:18 +00:00
ricoh/rl5c476 Rename __attribute__((packed)) --> __packed 2017-07-13 19:45:59 +00:00
sis/sis966 smbus: Fix a typo ("Set the device I'm talking too") 2017-09-27 16:38:18 +00:00
ti southbridge/ti: Update license headers 2016-04-13 17:36:00 +02:00
via southbridge: Remove trailing space in dump_south() output 2017-11-03 23:54:41 +00:00