coreboot-kgpe-d16/src/southbridge/amd
Zheng Bao 7b4a99c665 AMD Hudson: Move function s3_resume_init_data to southbridge
Besides the AGESA static settings, the settings in mainboard/buildOpt.c also
change the final configuration. We need to make sure the settings in FchParam
in resume stage are the same as they were in cold boot stage, otherwise the
board can not wake up more than once.

Tested on AMD/Olive Hill, AMD/Parmer and ASRock/imb-a180.

(USB keyboard doesn't work when board wakes up. It is not introduced by this
patch. It needs more debugging.)

Change-Id: I5a5e5502080e358ffc3577dc6a40bb762844d998
Signed-off-by: Zheng Bao <zheng.bao@amd.com>
Signed-off-by: Zheng Bao <fishbaozi@gmail.com>
Reviewed-on: http://review.coreboot.org/3932
Tested-by: build bot (Jenkins)
Reviewed-by: Rudolf Marek <r.marek@assembler.cz>
2013-11-12 16:40:48 +01:00
..
agesa AMD Hudson: Move function s3_resume_init_data to southbridge 2013-11-12 16:40:48 +01:00
amd8111 Correct spelling of shadow, setting and memory 2013-08-16 22:25:56 +02:00
amd8131 GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
amd8131-disable first round name simplification. drop the <component>_ prefix. 2010-12-08 05:42:47 +00:00
amd8132 GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
amd8151 GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
cimx usbdebug: Fix boards without EARLY_CBMEM_INIT 2013-10-22 21:35:05 +02:00
cs5530 GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
cs5535 Drop prototype guarding for romcc 2013-05-10 00:06:46 +02:00
cs5536 Fix whitespace leaked into tree 2013-09-17 21:04:35 +02:00
rs690 GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
rs780 AMD RS780, SR5650: PcieTrainPort: Fix typo *i*gnoring in comment 2013-04-11 22:04:20 +02:00
sb600 usbdebug: Fix boards without EARLY_CBMEM_INIT 2013-10-22 21:35:05 +02:00
sb700 usbdebug: Fix boards without EARLY_CBMEM_INIT 2013-10-22 21:35:05 +02:00
sb800 usbdebug: Fix boards without EARLY_CBMEM_INIT 2013-10-22 21:35:05 +02:00
sr5650 AMD RS780, SR5650: PcieTrainPort: Fix typo *i*gnoring in comment 2013-04-11 22:04:20 +02:00
Kconfig AMD S3 resume: Add framwork to write bigger data 2013-06-29 18:57:42 +02:00
Makefile.inc AMD Kabini: Modify Hudson southbridge to support new AMD processor 2013-08-05 18:24:10 +02:00