diff options
author | Arthur Heymans <arthur@aheymans.xyz> | 2018-04-10 15:16:48 +0200 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2019-01-23 14:47:53 +0000 |
commit | c82950bf79285fa838b6fbaf019a5638316ba053 (patch) | |
tree | 3f344f1d85367986ee0e635b724d9e6ff3a23589 /src/mainboard | |
parent | f26693283655eff7c31275621439f8416eeb3242 (diff) | |
download | coreboot-c82950bf79285fa838b6fbaf019a5638316ba053.tar.gz coreboot-c82950bf79285fa838b6fbaf019a5638316ba053.tar.bz2 coreboot-c82950bf79285fa838b6fbaf019a5638316ba053.zip |
nb/intel/x4x: Use parallel MP init
Use parallel MP init code to initialize all AP's.
Also remove guards around CPU code where all platforms now use
parallel MP init.
This also removes the code required on lapic init path for
model_6fx, model_1017x and model_f4x as all platforms now use the
parallel MP code.
Tested on Intel DG41WV, shaves off about 90ms on a quad core.
Change-Id: Id5a2729f5bf6b525abad577e63d7953ae6640921
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/c/25601
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard')
-rw-r--r-- | src/mainboard/asrock/g41c-gs/cmos.layout | 1 | ||||
-rw-r--r-- | src/mainboard/foxconn/g41s-k/cmos.layout | 1 | ||||
-rw-r--r-- | src/mainboard/gigabyte/ga-g41m-es2l/cmos.layout | 1 |
3 files changed, 0 insertions, 3 deletions
diff --git a/src/mainboard/asrock/g41c-gs/cmos.layout b/src/mainboard/asrock/g41c-gs/cmos.layout index 57c30ae5237c..e6df51034100 100644 --- a/src/mainboard/asrock/g41c-gs/cmos.layout +++ b/src/mainboard/asrock/g41c-gs/cmos.layout @@ -56,7 +56,6 @@ entries 409 2 e 7 power_on_after_fail # coreboot config options: cpu -#424 1 e 2 hyper_threading #425 7 r 0 unused # coreboot config options: northbridge diff --git a/src/mainboard/foxconn/g41s-k/cmos.layout b/src/mainboard/foxconn/g41s-k/cmos.layout index 57c30ae5237c..e6df51034100 100644 --- a/src/mainboard/foxconn/g41s-k/cmos.layout +++ b/src/mainboard/foxconn/g41s-k/cmos.layout @@ -56,7 +56,6 @@ entries 409 2 e 7 power_on_after_fail # coreboot config options: cpu -#424 1 e 2 hyper_threading #425 7 r 0 unused # coreboot config options: northbridge diff --git a/src/mainboard/gigabyte/ga-g41m-es2l/cmos.layout b/src/mainboard/gigabyte/ga-g41m-es2l/cmos.layout index 4da0e96cbfe1..749f91d83e17 100644 --- a/src/mainboard/gigabyte/ga-g41m-es2l/cmos.layout +++ b/src/mainboard/gigabyte/ga-g41m-es2l/cmos.layout @@ -57,7 +57,6 @@ entries 409 2 e 7 power_on_after_fail # coreboot config options: cpu -#424 1 e 2 hyper_threading #425 7 r 0 unused # coreboot config options: northbridge |