coreboot/src
Kyösti Mälkki f28dbe0c5d Only BSP CPU writes CMOS in bootblock code
CMOS accesses are not safe for multi-processor and only the BSP CPU
should count reboots and test CMOS sanity.

A questionable single byte CMOS read access from AP CPUs remains.
AP CPUs should always select the same romstage prefix as BSP CPU.

Change-Id: I29118e33c07c0080c94abb90f703e38312c72432
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: http://review.coreboot.org/446
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
2011-12-24 12:10:14 +01:00
..
arch/x86 Only BSP CPU writes CMOS in bootblock code 2011-12-24 12:10:14 +01:00
boot selfboot: Don't include unneeded ip_checksum.h 2011-11-08 21:21:55 +01:00
console remove trailing whitespace 2011-11-01 19:07:45 +01:00
cpu Use MMCONF for all AMD family 10 CPUs. 2011-12-13 01:58:36 +01:00
devices Fix console output in real mode int10 implementation. 2011-12-13 23:46:27 +01:00
drivers remove trailing whitespace 2011-11-01 19:07:45 +01:00
ec Lenovo X60/T60: add first_battery setting 2011-12-14 09:41:46 +01:00
include Fix CMOS handling for non-USE_OPTION_TABLE configuration 2011-12-13 23:20:49 +01:00
lib don't scan beyond end of CBFS 2011-11-02 10:49:24 +01:00
mainboard south_station: Enable GNB hd audio 2011-12-22 00:56:34 +01:00
northbridge k8: add CONFIG_K8_FORCE_2T_DRAM_TIMING and enable it for asus k8v-x 2011-12-14 08:50:45 +01:00
pc80 kbd: wait longer for self-test on keyboard reset 2011-12-21 16:25:20 +01:00
southbridge Persimmon audio codec verb patch. 2011-12-21 01:06:16 +01:00
superio implement hwmon fan divisor setting for w83697hf 2011-11-22 23:07:03 +01:00
vendorcode Change AMD vendorcode build 2011-12-02 08:59:26 +01:00
Kconfig refactor vesa mode setting code and bootsplash code 2011-10-13 20:00:50 +02:00
Kconfig.deprecated_options some ifdef --> if fixes 2011-04-21 20:24:43 +00:00