coreboot/x230edp: reconfigure on coreboot/next
upstream has x230edp in it now, so let's use coreboot/next which has it in main. Signed-off-by: Leah Rowe <leah@libreboot.org>
parent
d6af72c201
commit
0038b10cfe
|
@ -1,198 +0,0 @@
|
||||||
From 7b9003f98c7c685b2fe56781f3b0916018037b72 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alexander Couzens <lynxis@fe80.eu>
|
|
||||||
Date: Sat, 19 Mar 2022 13:42:33 +0000
|
|
||||||
Subject: [PATCH 13/30] lenovo/x230: introduce FHD variant
|
|
||||||
|
|
||||||
There is a modification for the x230 which uses the 2nd DP from the dock
|
|
||||||
as the integrated panel's connection, which allows using a custom eDP
|
|
||||||
panel instead of the stock LVDS display.
|
|
||||||
|
|
||||||
There are several adapter boards present on the market and all of them
|
|
||||||
uses the same method of enabling the custom eDP panel.
|
|
||||||
|
|
||||||
To make this work with coreboot, the internal LVDS connector should be
|
|
||||||
disabled in libgfxinit. The VBT has been modified as well, which allows
|
|
||||||
brightness controls to work out of the box.
|
|
||||||
|
|
||||||
The modifications done to the VBT are:
|
|
||||||
- Remove the LVDS port entry.
|
|
||||||
- Move the DP-3 (which is the 2nd DP on the dock) entry to the first
|
|
||||||
position on the list.
|
|
||||||
- Set the DP-3 as internally connected.
|
|
||||||
|
|
||||||
This has been reported to work with the following panels:
|
|
||||||
- LP125WF2-SPB4 (1920*1080, 12.5")
|
|
||||||
- LQ125T1JW02 (2560*1440, 12.5")
|
|
||||||
- LQ133M1JW21 (1920*1080, 13.3")
|
|
||||||
- LTN133HL10-201 (1920*1080, 13.3")
|
|
||||||
- B133HAN04.6 (1920*1080, 13.3")
|
|
||||||
- B133QAN02.0 (2560*1600, 13.3")
|
|
||||||
|
|
||||||
Other eDP panels not on this list should work as well.
|
|
||||||
|
|
||||||
Change-Id: I0355d39a61956792e69bccd5274cfc2749d72bf0
|
|
||||||
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
|
|
||||||
Signed-off-by: Felix Singer <felixsinger@posteo.net>
|
|
||||||
---
|
|
||||||
src/mainboard/lenovo/x230/Kconfig | 15 ++++++++-----
|
|
||||||
src/mainboard/lenovo/x230/Kconfig.name | 3 +++
|
|
||||||
src/mainboard/lenovo/x230/Makefile.mk | 5 +++++
|
|
||||||
.../lenovo/x230/variants/x230_edp/data.vbt | Bin 0 -> 4281 bytes
|
|
||||||
.../x230/variants/x230_edp/gma-mainboard.ads | 21 ++++++++++++++++++
|
|
||||||
5 files changed, 38 insertions(+), 6 deletions(-)
|
|
||||||
create mode 100644 src/mainboard/lenovo/x230/variants/x230_edp/data.vbt
|
|
||||||
create mode 100644 src/mainboard/lenovo/x230/variants/x230_edp/gma-mainboard.ads
|
|
||||||
|
|
||||||
diff --git a/src/mainboard/lenovo/x230/Kconfig b/src/mainboard/lenovo/x230/Kconfig
|
|
||||||
index 279095629b..acfd0ed561 100644
|
|
||||||
--- a/src/mainboard/lenovo/x230/Kconfig
|
|
||||||
+++ b/src/mainboard/lenovo/x230/Kconfig
|
|
||||||
@@ -1,4 +1,4 @@
|
|
||||||
-if BOARD_LENOVO_X230 || BOARD_LENOVO_X230T || BOARD_LENOVO_X230S
|
|
||||||
+if BOARD_LENOVO_X230 || BOARD_LENOVO_X230T || BOARD_LENOVO_X230S || BOARD_LENOVO_X230_EDP
|
|
||||||
|
|
||||||
config BOARD_SPECIFIC_OPTIONS
|
|
||||||
def_bool y
|
|
||||||
@@ -11,7 +11,7 @@ config BOARD_SPECIFIC_OPTIONS
|
|
||||||
select H8_HAS_BAT_THRESHOLDS_IMPL
|
|
||||||
select H8_HAS_PRIMARY_FN_KEYS if BOARD_LENOVO_X230S
|
|
||||||
select NO_UART_ON_SUPERIO
|
|
||||||
- select BOARD_ROMSIZE_KB_12288 if BOARD_LENOVO_X230 || BOARD_LENOVO_X230T
|
|
||||||
+ select BOARD_ROMSIZE_KB_12288 if BOARD_LENOVO_X230 || BOARD_LENOVO_X230T || BOARD_LENOVO_X230_EDP
|
|
||||||
select BOARD_ROMSIZE_KB_16384 if BOARD_LENOVO_X230S
|
|
||||||
select HAVE_ACPI_TABLES
|
|
||||||
select HAVE_OPTION_TABLE
|
|
||||||
@@ -20,7 +20,7 @@ config BOARD_SPECIFIC_OPTIONS
|
|
||||||
select INTEL_INT15
|
|
||||||
select DRIVERS_RICOH_RCE822
|
|
||||||
select MEMORY_MAPPED_TPM
|
|
||||||
- select MAINBOARD_HAS_TPM1 if BOARD_LENOVO_X230 || BOARD_LENOVO_X230T
|
|
||||||
+ select MAINBOARD_HAS_TPM1 if BOARD_LENOVO_X230 || BOARD_LENOVO_X230T || BOARD_LENOVO_X230_EDP
|
|
||||||
select MAINBOARD_HAS_LIBGFXINIT
|
|
||||||
select GFX_GMA_PANEL_1_ON_LVDS if BOARD_LENOVO_X230 || BOARD_LENOVO_X230T
|
|
||||||
select INTEL_GMA_HAVE_VBT
|
|
||||||
@@ -47,17 +47,20 @@ config MAINBOARD_DIR
|
|
||||||
default "lenovo/x230"
|
|
||||||
|
|
||||||
config VARIANT_DIR
|
|
||||||
- default "x230" if BOARD_LENOVO_X230 || BOARD_LENOVO_X230T
|
|
||||||
+ default "x230" if BOARD_LENOVO_X230 || BOARD_LENOVO_X230T || BOARD_LENOVO_X230_EDP
|
|
||||||
default "x230s" if BOARD_LENOVO_X230S
|
|
||||||
|
|
||||||
config MAINBOARD_PART_NUMBER
|
|
||||||
- default "ThinkPad X230" if BOARD_LENOVO_X230
|
|
||||||
+ default "ThinkPad X230" if BOARD_LENOVO_X230 || BOARD_LENOVO_X230_EDP
|
|
||||||
default "ThinkPad X230t" if BOARD_LENOVO_X230T
|
|
||||||
default "ThinkPad X230s" if BOARD_LENOVO_X230S
|
|
||||||
|
|
||||||
config OVERRIDE_DEVICETREE
|
|
||||||
default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb"
|
|
||||||
|
|
||||||
+config INTEL_GMA_VBT_FILE
|
|
||||||
+ default "variants/x230_edp/data.vbt" if BOARD_LENOVO_X230_EDP
|
|
||||||
+
|
|
||||||
config USBDEBUG_HCD_INDEX
|
|
||||||
int
|
|
||||||
default 2
|
|
||||||
@@ -79,4 +82,4 @@ config PS2M_EISAID
|
|
||||||
config THINKPADEC_HKEY_EISAID
|
|
||||||
default "LEN0068"
|
|
||||||
|
|
||||||
-endif # BOARD_LENOVO_X230 || BOARD_LENOVO_X230T || BOARD_LENOVO_X230S
|
|
||||||
+endif # BOARD_LENOVO_X230 || BOARD_LENOVO_X230T || BOARD_LENOVO_X230S || BOARD_LENOVO_X230_EDP
|
|
||||||
diff --git a/src/mainboard/lenovo/x230/Kconfig.name b/src/mainboard/lenovo/x230/Kconfig.name
|
|
||||||
index 1a01436879..e7290a12dd 100644
|
|
||||||
--- a/src/mainboard/lenovo/x230/Kconfig.name
|
|
||||||
+++ b/src/mainboard/lenovo/x230/Kconfig.name
|
|
||||||
@@ -6,3 +6,6 @@ config BOARD_LENOVO_X230T
|
|
||||||
|
|
||||||
config BOARD_LENOVO_X230S
|
|
||||||
bool "ThinkPad X230s"
|
|
||||||
+
|
|
||||||
+config BOARD_LENOVO_X230_EDP
|
|
||||||
+ bool "ThinkPad X230 eDP Mod (2K/FHD)"
|
|
||||||
diff --git a/src/mainboard/lenovo/x230/Makefile.mk b/src/mainboard/lenovo/x230/Makefile.mk
|
|
||||||
index 8e801f145d..6e6f9f90b9 100644
|
|
||||||
--- a/src/mainboard/lenovo/x230/Makefile.mk
|
|
||||||
+++ b/src/mainboard/lenovo/x230/Makefile.mk
|
|
||||||
@@ -5,4 +5,9 @@ bootblock-y += variants/$(VARIANT_DIR)/gpio.c
|
|
||||||
romstage-y += variants/$(VARIANT_DIR)/early_init.c
|
|
||||||
romstage-y += variants/$(VARIANT_DIR)/gpio.c
|
|
||||||
ramstage-y += variants/$(VARIANT_DIR)/hda_verb.c
|
|
||||||
+
|
|
||||||
+ifeq ($(CONFIG_BOARD_LENOVO_X230_EDP),y)
|
|
||||||
+ramstage-$(CONFIG_MAINBOARD_USE_LIBGFXINIT) += variants/x230_edp/gma-mainboard.ads
|
|
||||||
+else
|
|
||||||
ramstage-$(CONFIG_MAINBOARD_USE_LIBGFXINIT) += variants/$(VARIANT_DIR)/gma-mainboard.ads
|
|
||||||
+endif
|
|
||||||
diff --git a/src/mainboard/lenovo/x230/variants/x230_edp/data.vbt b/src/mainboard/lenovo/x230/variants/x230_edp/data.vbt
|
|
||||||
new file mode 100644
|
|
||||||
index 0000000000000000000000000000000000000000..13384d45571ff76e592335143d01315e37893186
|
|
||||||
GIT binary patch
|
|
||||||
literal 4281
|
|
||||||
zcmdT`Z)_aZ5&ym0y}P}=-MjTVC6^<yCLz$XvE%h&S*h!)@6LAcg^PXugKH2XcDRE^
|
|
||||||
zHNiLuN+i^5TbBk=p_5vr0Ri$CB!v1Q6%yhL5TS}%ZG|E}(5mW(6!8It5AdN?tBP`+
|
|
||||||
zx3_i!7V#AnmCow7GdpkI?0YkBW_RywafYVHi@l}UV$Y$8VyQezRd{&CInDRYR4h$Q
|
|
||||||
zA08>p6b={56T^4V^SA+LolmX+RUx+79#iSqiP~ars*|P{j#W<|Sw32Qpw?S@B$TK!
|
|
||||||
zT%y8#_th3_%L^xJRhpi?y+F#XZ5B@+U98gh$p??rmIq1sVr%N_-*;O-QJ>e_m+#Gc
|
|
||||||
zeSJjvzQO*1!F<1Mj*JdZ9IBMcg_+XCI898^NNKt-Jw1A;SiXxYQxjvQVrgb{#5RMi
|
|
||||||
z3_rAVdim%B-#tOO;ZDl)3wi>F!IEkCq2;B0R9IZ3DP?n<rfSD)%a7Em`)pG=xClcR
|
|
||||||
zfQTY3AQJz|BVh>3(8mm!Gbk$bf{?ofjp)+WX;f0xKuMreM_FPop&M`zu|-4&b{lx}
|
|
||||||
z6dXr%nIN^a1Q1g^?g`SApyQo+We^Ju;y^Soa0Kxp0ExE)gG^{(s5wk=5)@Iwe?zpD
|
|
||||||
z@%1v$crW@+c=`T;{ewfYIC5a@V7W3iGdp+pJ^l}V_@k99K7NB27i?KEp$JF`50mi@
|
|
||||||
zjG1XXrseRG7Qw69ek|x~_*Klqd$9}}jBGpu*K}~RX~1KAld;P%uwb}2&iFCo7mQyT
|
|
||||||
zCSGP-Wc-%#2gY9*A29yLh$l?6F>Yks%;;r&gE7oF#P|+lf$=@YNyZt*<BXp%o@K;N
|
|
||||||
z;^Rid2d9zA7a?zJayUAk?1cYJsDCEZCq4>N3Nz%%kOxj$xHTH_I6i5-#j$7@-%=}(
|
|
||||||
z?1954MnX?xAuk79(<<Tf409Fpx$wEsNX+wNp0De7H-87y*XOlHqw#v9f#_UhUAnlg
|
|
||||||
zi_2(JC*w<@<i}S-iI)}-&;1HW$=_hN&+7=v86dSJ5nbA)_y+kbU2PDFE??VVW9GW>
|
|
||||||
zSr6;_4gTc~tacpa=As!xD;@CT7xX)U4}W57_`9~2N<i$1-Hq?ZdXRnseAKTSC4vUn
|
|
||||||
zvU_KR`>pCP65!^@JyGbYMG6B#@{r1i&qF#431THdvdmK?gb!}@x&d86kH8RtSun)L
|
|
||||||
zMg&qo8p@sxlqPr)H*t1i5Xc8fNK*dW_}wA77I--u)J{nAs;))bo<l6#G>8v<p5gy;
|
|
||||||
z<c2$V&sxyMI7lIRD=DCSpmMmfaICgCzVKkJ#fR-<sP2F);1(})cA)7k<8|TuBs}RY
|
|
||||||
zwKp{#FZ7<eJej>k&YfS^jD1^rM=s>0ytuB(<S=kXYsT9eI1^R*2UrsIpx#)DflmYL
|
|
||||||
zcI2=F|Kw{2>VlIOTx;M223I$qhjl3%0pyLp$ECQ*_^UYE{?(M!zFMP3W9I<gN%(cT
|
|
||||||
zyvs4>_cUj9w4&M7&s8K0k<cwUM!E2PTu7mct3rr`5sB*7)nZ4R`hWT~<uZuic%Tb%
|
|
||||||
z5{?q{&YwfGl9W%nBS~{SNhgx-V@b1~q?eQKTGD(wN&iT?re$ukXwY)YmN{$Dqn7)m
|
|
||||||
zWuCX_HOswZnSZhfw(HvFPMeChJ7b&o+O%T3=WKJ;rZ;W(kGA=)O-9Pirp&!5I+$|r
|
|
||||||
zNtySj=%*?7xs>@rirz}Oms94I6gg>kPulEG+g%^&e&n+7+xV#SfijjY{5o+C7V}H-
|
|
||||||
zZs9PGrN7SK-OZ8YGZ>yr(&i#tdss~q`sQ|0&fnIIOUJ;O2*-=b;v=kW?O}6KsoH4P
|
|
||||||
z0smI&%EQn#cd@w$RZTVP=TtP?l7~|?nRTSIQO2qkgO+Z!=3#T$D-XeMvn68}T3Ey8
|
|
||||||
zHleye(7mkLXe*JtfA{Q*lj!gc)Wck4IFj|C#q&~HiNmA&>Z|kF4(U<Y;5eIloj)C%
|
|
||||||
zP4#WvIv2Sie|71?P3)md%>vj%v~DWNT8*x>a2}rST)i~8vd61DwO!2$JZMNNi6hyH
|
|
||||||
z2d_)6&979w%w$-vyatVrqw??t&t%}iZhDAP3%j_I#cGANdzLq>W;J(F=Xwkxxj%^H
|
|
||||||
zwQDmn=w}|@-y`RG{*wz0>A(ZGtk~AM=#-fE(LV1uZE98+Nk>UmiyyuJ8?##<Mr{1g
|
|
||||||
p(B@uj-Va_SU#<T#GXLCvin_ms#}9BYOE7UKDyX7coWuJX{tbC=%boxL
|
|
||||||
|
|
||||||
literal 0
|
|
||||||
HcmV?d00001
|
|
||||||
|
|
||||||
diff --git a/src/mainboard/lenovo/x230/variants/x230_edp/gma-mainboard.ads b/src/mainboard/lenovo/x230/variants/x230_edp/gma-mainboard.ads
|
|
||||||
new file mode 100644
|
|
||||||
index 0000000000..f7cf0bc264
|
|
||||||
--- /dev/null
|
|
||||||
+++ b/src/mainboard/lenovo/x230/variants/x230_edp/gma-mainboard.ads
|
|
||||||
@@ -0,0 +1,21 @@
|
|
||||||
+-- SPDX-License-Identifier: GPL-2.0-or-later
|
|
||||||
+
|
|
||||||
+with HW.GFX.GMA;
|
|
||||||
+with HW.GFX.GMA.Display_Probing;
|
|
||||||
+
|
|
||||||
+use HW.GFX.GMA;
|
|
||||||
+use HW.GFX.GMA.Display_Probing;
|
|
||||||
+
|
|
||||||
+private package GMA.Mainboard is
|
|
||||||
+
|
|
||||||
+ ports : constant Port_List :=
|
|
||||||
+ (DP1,
|
|
||||||
+ DP2,
|
|
||||||
+ DP3,
|
|
||||||
+ HDMI1,
|
|
||||||
+ HDMI2,
|
|
||||||
+ HDMI3,
|
|
||||||
+ Analog,
|
|
||||||
+ others => Disabled);
|
|
||||||
+
|
|
||||||
+end GMA.Mainboard;
|
|
||||||
--
|
|
||||||
2.39.2
|
|
||||||
|
|
|
@ -1,25 +0,0 @@
|
||||||
From 9959fe252cceca7005b63e3313f7f95114f1f93c Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alexei Sorokin <sor.alexei@meowr.ru>
|
|
||||||
Date: Sun, 27 Nov 2022 18:36:26 +0300
|
|
||||||
Subject: [PATCH 14/30] lenovo/x230: fix the data.vbt path for the EDP variant
|
|
||||||
|
|
||||||
---
|
|
||||||
src/mainboard/lenovo/x230/Kconfig | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/mainboard/lenovo/x230/Kconfig b/src/mainboard/lenovo/x230/Kconfig
|
|
||||||
index acfd0ed561..34108c3c04 100644
|
|
||||||
--- a/src/mainboard/lenovo/x230/Kconfig
|
|
||||||
+++ b/src/mainboard/lenovo/x230/Kconfig
|
|
||||||
@@ -59,7 +59,7 @@ config OVERRIDE_DEVICETREE
|
|
||||||
default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb"
|
|
||||||
|
|
||||||
config INTEL_GMA_VBT_FILE
|
|
||||||
- default "variants/x230_edp/data.vbt" if BOARD_LENOVO_X230_EDP
|
|
||||||
+ default "src/mainboard/\$(MAINBOARDDIR)/variants/x230_edp/data.vbt" if BOARD_LENOVO_X230_EDP
|
|
||||||
|
|
||||||
config USBDEBUG_HCD_INDEX
|
|
||||||
int
|
|
||||||
--
|
|
||||||
2.39.2
|
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
From 2f1f4a9481304014daacd4faa00235b405d7eeb3 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Leah Rowe <leah@libreboot.org>
|
||||||
|
Date: Mon, 20 Dec 2021 01:29:31 +0000
|
||||||
|
Subject: [PATCH 1/2] coreboot: Add Lenovo X230 patch: gfx_uma_size 224M by
|
||||||
|
default
|
||||||
|
|
||||||
|
---
|
||||||
|
src/mainboard/lenovo/x230/cmos.default | 1 +
|
||||||
|
1 file changed, 1 insertion(+)
|
||||||
|
|
||||||
|
diff --git a/src/mainboard/lenovo/x230/cmos.default b/src/mainboard/lenovo/x230/cmos.default
|
||||||
|
index 732e214b32..3bb78960b9 100644
|
||||||
|
--- a/src/mainboard/lenovo/x230/cmos.default
|
||||||
|
+++ b/src/mainboard/lenovo/x230/cmos.default
|
||||||
|
@@ -18,3 +18,4 @@ backlight=Both
|
||||||
|
usb_always_on=Disable
|
||||||
|
f1_to_f12_as_primary=Enable
|
||||||
|
me_state=Normal
|
||||||
|
+gfx_uma_size=224M
|
||||||
|
--
|
||||||
|
2.39.2
|
||||||
|
|
|
@ -0,0 +1,38 @@
|
||||||
|
From 39a4032e7cc55f7d9eff3e84276707ce31338066 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Leah Rowe <leah@libreboot.org>
|
||||||
|
Date: Mon, 3 Jan 2022 19:06:22 +0000
|
||||||
|
Subject: [PATCH 2/2] lenovo/x230: set me_state=Disabled in cmos.default
|
||||||
|
|
||||||
|
I only recently found out about this. It's possible to use me_cleaner to
|
||||||
|
do the same thing, but some people might just flash coreboot and not do
|
||||||
|
anything with the ME region
|
||||||
|
|
||||||
|
With this change, the ME is set to disabled. It's my understanding that this
|
||||||
|
will accomplish more or less the same thing as me_cleaner, without actually
|
||||||
|
using that. Of course, I still recommend using me_cleaner
|
||||||
|
|
||||||
|
I saw this when I audited coreboot's git history, and saw this:
|
||||||
|
|
||||||
|
commit 833e9bad4762e0dca6c867d3a18dbaf6d5166be8
|
||||||
|
Author: Evgeny Zinoviev <me@ch1p.io>
|
||||||
|
Date: Thu Nov 21 21:47:31 2019 +0300
|
||||||
|
|
||||||
|
sb/intel/bd82x6x: Support ME Soft Temporary Disable Mode
|
||||||
|
---
|
||||||
|
src/mainboard/lenovo/x230/cmos.default | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/src/mainboard/lenovo/x230/cmos.default b/src/mainboard/lenovo/x230/cmos.default
|
||||||
|
index 3bb78960b9..ae47202aac 100644
|
||||||
|
--- a/src/mainboard/lenovo/x230/cmos.default
|
||||||
|
+++ b/src/mainboard/lenovo/x230/cmos.default
|
||||||
|
@@ -17,5 +17,5 @@ trackpoint=Enable
|
||||||
|
backlight=Both
|
||||||
|
usb_always_on=Disable
|
||||||
|
f1_to_f12_as_primary=Enable
|
||||||
|
-me_state=Normal
|
||||||
|
+me_state=Disabled
|
||||||
|
gfx_uma_size=224M
|
||||||
|
--
|
||||||
|
2.39.2
|
||||||
|
|
|
@ -6,7 +6,6 @@
|
||||||
#
|
#
|
||||||
# General setup
|
# General setup
|
||||||
#
|
#
|
||||||
CONFIG_COREBOOT_BUILD=y
|
|
||||||
CONFIG_LOCALVERSION=""
|
CONFIG_LOCALVERSION=""
|
||||||
CONFIG_CBFS_PREFIX="fallback"
|
CONFIG_CBFS_PREFIX="fallback"
|
||||||
CONFIG_COMPILER_GCC=y
|
CONFIG_COMPILER_GCC=y
|
||||||
|
@ -17,9 +16,8 @@ CONFIG_ARCH_SUPPORTS_CLANG=y
|
||||||
# CONFIG_IWYU is not set
|
# CONFIG_IWYU is not set
|
||||||
# CONFIG_FMD_GENPARSER is not set
|
# CONFIG_FMD_GENPARSER is not set
|
||||||
# CONFIG_UTIL_GENPARSER is not set
|
# CONFIG_UTIL_GENPARSER is not set
|
||||||
# CONFIG_OPTION_BACKEND_NONE is not set
|
CONFIG_OPTION_BACKEND_NONE=y
|
||||||
CONFIG_USE_OPTION_TABLE=y
|
# CONFIG_USE_OPTION_TABLE is not set
|
||||||
CONFIG_STATIC_OPTION_TABLE=y
|
|
||||||
CONFIG_COMPRESS_RAMSTAGE_LZMA=y
|
CONFIG_COMPRESS_RAMSTAGE_LZMA=y
|
||||||
# CONFIG_COMPRESS_RAMSTAGE_LZ4 is not set
|
# CONFIG_COMPRESS_RAMSTAGE_LZ4 is not set
|
||||||
CONFIG_SEPARATE_ROMSTAGE=y
|
CONFIG_SEPARATE_ROMSTAGE=y
|
||||||
|
@ -31,10 +29,11 @@ CONFIG_USE_BLOBS=y
|
||||||
# CONFIG_USE_QC_BLOBS is not set
|
# CONFIG_USE_QC_BLOBS is not set
|
||||||
# CONFIG_COVERAGE is not set
|
# CONFIG_COVERAGE is not set
|
||||||
# CONFIG_UBSAN is not set
|
# CONFIG_UBSAN is not set
|
||||||
|
CONFIG_HAVE_ASAN_IN_ROMSTAGE=y
|
||||||
CONFIG_HAVE_ASAN_IN_RAMSTAGE=y
|
CONFIG_HAVE_ASAN_IN_RAMSTAGE=y
|
||||||
# CONFIG_ASAN is not set
|
# CONFIG_ASAN is not set
|
||||||
CONFIG_NO_STAGE_CACHE=y
|
CONFIG_NO_STAGE_CACHE=y
|
||||||
# CONFIG_TSEG_STAGE_CACHE is not set
|
# CONFIG_CBMEM_STAGE_CACHE is not set
|
||||||
# CONFIG_UPDATE_IMAGE is not set
|
# CONFIG_UPDATE_IMAGE is not set
|
||||||
# CONFIG_BOOTSPLASH_IMAGE is not set
|
# CONFIG_BOOTSPLASH_IMAGE is not set
|
||||||
# CONFIG_FW_CONFIG is not set
|
# CONFIG_FW_CONFIG is not set
|
||||||
|
@ -68,7 +67,7 @@ CONFIG_NO_STAGE_CACHE=y
|
||||||
# CONFIG_VENDOR_CLEVO is not set
|
# CONFIG_VENDOR_CLEVO is not set
|
||||||
# CONFIG_VENDOR_COMPULAB is not set
|
# CONFIG_VENDOR_COMPULAB is not set
|
||||||
# CONFIG_VENDOR_DELL is not set
|
# CONFIG_VENDOR_DELL is not set
|
||||||
# CONFIG_VENDOR_EMULATION is not set
|
CONFIG_VENDOR_EMULATION=y
|
||||||
# CONFIG_VENDOR_EXAMPLE is not set
|
# CONFIG_VENDOR_EXAMPLE is not set
|
||||||
# CONFIG_VENDOR_FACEBOOK is not set
|
# CONFIG_VENDOR_FACEBOOK is not set
|
||||||
# CONFIG_VENDOR_FOXCONN is not set
|
# CONFIG_VENDOR_FOXCONN is not set
|
||||||
|
@ -81,7 +80,7 @@ CONFIG_NO_STAGE_CACHE=y
|
||||||
# CONFIG_VENDOR_INTEL is not set
|
# CONFIG_VENDOR_INTEL is not set
|
||||||
# CONFIG_VENDOR_INVENTEC is not set
|
# CONFIG_VENDOR_INVENTEC is not set
|
||||||
# CONFIG_VENDOR_KONTRON is not set
|
# CONFIG_VENDOR_KONTRON is not set
|
||||||
CONFIG_VENDOR_LENOVO=y
|
# CONFIG_VENDOR_LENOVO is not set
|
||||||
# CONFIG_VENDOR_LIBRETREND is not set
|
# CONFIG_VENDOR_LIBRETREND is not set
|
||||||
# CONFIG_VENDOR_MSI is not set
|
# CONFIG_VENDOR_MSI is not set
|
||||||
# CONFIG_VENDOR_OCP is not set
|
# CONFIG_VENDOR_OCP is not set
|
||||||
|
@ -105,143 +104,83 @@ CONFIG_VENDOR_LENOVO=y
|
||||||
# CONFIG_VENDOR_TI is not set
|
# CONFIG_VENDOR_TI is not set
|
||||||
# CONFIG_VENDOR_UP is not set
|
# CONFIG_VENDOR_UP is not set
|
||||||
CONFIG_BOARD_SPECIFIC_OPTIONS=y
|
CONFIG_BOARD_SPECIFIC_OPTIONS=y
|
||||||
CONFIG_MAINBOARD_FAMILY="ThinkPad X230"
|
CONFIG_MAINBOARD_PART_NUMBER="QEMU x86 i440fx/piix4"
|
||||||
CONFIG_MAINBOARD_PART_NUMBER="ThinkPad X230"
|
|
||||||
CONFIG_MAINBOARD_VERSION="1.0"
|
CONFIG_MAINBOARD_VERSION="1.0"
|
||||||
CONFIG_MAINBOARD_DIR="lenovo/x230"
|
CONFIG_MAINBOARD_DIR="emulation/qemu-i440fx"
|
||||||
CONFIG_VGA_BIOS_ID="8086,0166"
|
|
||||||
CONFIG_DIMM_MAX=4
|
CONFIG_DIMM_MAX=4
|
||||||
CONFIG_DIMM_SPD_SIZE=256
|
CONFIG_DIMM_SPD_SIZE=256
|
||||||
CONFIG_FMDFILE=""
|
CONFIG_FMDFILE=""
|
||||||
# CONFIG_NO_POST is not set
|
# CONFIG_NO_POST is not set
|
||||||
CONFIG_MAINBOARD_VENDOR="LENOVO"
|
CONFIG_MAINBOARD_VENDOR="Emulation"
|
||||||
CONFIG_CBFS_SIZE=0xBE0000
|
CONFIG_CBFS_SIZE=0x00400000
|
||||||
CONFIG_LINEAR_FRAMEBUFFER_MAX_HEIGHT=1600
|
CONFIG_CONSOLE_SERIAL=y
|
||||||
CONFIG_LINEAR_FRAMEBUFFER_MAX_WIDTH=2560
|
CONFIG_MAX_CPUS=4
|
||||||
CONFIG_MAX_CPUS=8
|
|
||||||
# CONFIG_ONBOARD_VGA_IS_PRIMARY is not set
|
# CONFIG_ONBOARD_VGA_IS_PRIMARY is not set
|
||||||
CONFIG_POST_DEVICE=y
|
CONFIG_POST_DEVICE=y
|
||||||
CONFIG_POST_IO=y
|
CONFIG_POST_IO=y
|
||||||
|
CONFIG_UART_FOR_CONSOLE=0
|
||||||
CONFIG_DEVICETREE="devicetree.cb"
|
CONFIG_DEVICETREE="devicetree.cb"
|
||||||
# CONFIG_VBOOT is not set
|
# CONFIG_VBOOT is not set
|
||||||
CONFIG_VARIANT_DIR="x230"
|
CONFIG_VBOOT_VBNV_OFFSET=0x2c
|
||||||
CONFIG_OVERRIDE_DEVICETREE="variants/$(CONFIG_VARIANT_DIR)/overridetree.cb"
|
CONFIG_IRQ_SLOT_COUNT=6
|
||||||
|
CONFIG_OVERRIDE_DEVICETREE=""
|
||||||
# CONFIG_VGA_BIOS is not set
|
# CONFIG_VGA_BIOS is not set
|
||||||
CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="LENOVO"
|
CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="Emulation"
|
||||||
CONFIG_DRAM_RESET_GATE_GPIO=10
|
|
||||||
CONFIG_INTEL_GMA_VBT_FILE="src/mainboard/$(MAINBOARDDIR)/variants/x230_edp/data.vbt"
|
|
||||||
CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xc00
|
CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xc00
|
||||||
CONFIG_CMOS_DEFAULT_FILE="src/mainboard/$(MAINBOARDDIR)/cmos.default"
|
CONFIG_CMOS_DEFAULT_FILE="src/mainboard/$(MAINBOARDDIR)/cmos.default"
|
||||||
CONFIG_CMOS_LAYOUT_FILE="src/mainboard/$(MAINBOARDDIR)/cmos.layout"
|
CONFIG_CMOS_LAYOUT_FILE="src/mainboard/$(MAINBOARDDIR)/cmos.layout"
|
||||||
CONFIG_USBDEBUG_HCD_INDEX=2
|
CONFIG_PAYLOAD_CONFIGFILE=""
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_BUS=0
|
|
||||||
# CONFIG_CONSOLE_POST is not set
|
# CONFIG_CONSOLE_POST is not set
|
||||||
CONFIG_TPM_PIRQ=0x0
|
CONFIG_SEABIOS_PS2_TIMEOUT=0
|
||||||
CONFIG_PS2K_EISAID="PNP0303"
|
# CONFIG_BOARD_EMULATION_QEMU_AARCH64 is not set
|
||||||
CONFIG_PS2M_EISAID="LEN0020"
|
# CONFIG_BOARD_EMULATION_QEMU_ARMV7 is not set
|
||||||
CONFIG_ECAM_MMCONF_BASE_ADDRESS=0xf0000000
|
CONFIG_BOARD_EMULATION_QEMU_X86_I440FX=y
|
||||||
CONFIG_ECAM_MMCONF_BUS_NUMBER=64
|
# CONFIG_BOARD_EMULATION_QEMU_POWER8 is not set
|
||||||
|
# CONFIG_BOARD_EMULATION_QEMU_POWER9 is not set
|
||||||
|
# CONFIG_BOARD_EMULATION_QEMU_X86_Q35 is not set
|
||||||
|
# CONFIG_BOARD_EMULATION_QEMU_RISCV_RV64 is not set
|
||||||
|
# CONFIG_BOARD_EMULATION_QEMU_RISCV_RV32 is not set
|
||||||
|
# CONFIG_BOARD_EMULATION_SPIKE_RISCV is not set
|
||||||
CONFIG_MEMLAYOUT_LD_FILE="src/arch/x86/memlayout.ld"
|
CONFIG_MEMLAYOUT_LD_FILE="src/arch/x86/memlayout.ld"
|
||||||
CONFIG_DCACHE_RAM_BASE=0xfefe0000
|
CONFIG_DCACHE_RAM_BASE=0x10000
|
||||||
CONFIG_DCACHE_RAM_SIZE=0x20000
|
CONFIG_DCACHE_RAM_SIZE=0x90000
|
||||||
CONFIG_C_ENV_BOOTBLOCK_SIZE=0x40000
|
CONFIG_C_ENV_BOOTBLOCK_SIZE=0x10000
|
||||||
CONFIG_DCACHE_BSP_STACK_SIZE=0x10000
|
CONFIG_DCACHE_BSP_STACK_SIZE=0x4000
|
||||||
CONFIG_MAX_ACPI_TABLE_SIZE_KB=144
|
CONFIG_MAX_ACPI_TABLE_SIZE_KB=144
|
||||||
CONFIG_HAVE_INTEL_FIRMWARE=y
|
CONFIG_DRIVERS_INTEL_WIFI=y
|
||||||
CONFIG_MRC_SETTINGS_CACHE_SIZE=0x10000
|
|
||||||
CONFIG_SPI_FLASH_INCLUDE_ALL_DRIVERS=y
|
|
||||||
CONFIG_SPI_FLASH_WINBOND=y
|
|
||||||
# CONFIG_DRIVERS_INTEL_WIFI is not set
|
|
||||||
CONFIG_IFD_BIN_PATH="../../../config/ifd/xx30/ifd"
|
|
||||||
CONFIG_ME_BIN_PATH="../../../vendorfiles/xx30/me.bin"
|
|
||||||
CONFIG_GBE_BIN_PATH="../../../config/ifd/xx30/gbe"
|
|
||||||
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
|
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
|
||||||
|
CONFIG_SEABIOS_HARDWARE_IRQ=y
|
||||||
CONFIG_CARDBUS_PLUGIN_SUPPORT=y
|
CONFIG_CARDBUS_PLUGIN_SUPPORT=y
|
||||||
CONFIG_SPI_FLASH_GIGADEVICE=y
|
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="QEMU x86 i440fx/piix4"
|
||||||
CONFIG_SPI_FLASH_STMICRO=y
|
CONFIG_PS2K_EISAID="PNP0303"
|
||||||
# CONFIG_DEBUG_SMI is not set
|
CONFIG_PS2M_EISAID="PNP0F13"
|
||||||
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="ThinkPad X230"
|
CONFIG_TTYS0_BAUD=115200
|
||||||
CONFIG_HAVE_IFD_BIN=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_BUSES=8
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_MEM=0x800000
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x10000000
|
|
||||||
# CONFIG_BOARD_LENOVO_THINKPAD_T440P is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_THINKPAD_W541 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_L520 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_S230U is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_T400 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_T500 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_R400 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_R500 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_W500 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_T410 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_T420 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_T420S is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_THINKPAD_T430 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_T430S is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_T431S is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_T520 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_W520 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_T530 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_W530 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_T60 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_Z61T is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_R60 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_THINKCENTRE_A58 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_X131E is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_X1_CARBON_GEN1 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_X200 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_X301 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_X201 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_X220 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_X220I is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_X1 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_X220_EDP is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_X230 is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_X230T is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_X230S is not set
|
|
||||||
CONFIG_BOARD_LENOVO_X230_EDP=y
|
|
||||||
# CONFIG_BOARD_LENOVO_X60 is not set
|
|
||||||
CONFIG_VBOOT_SLOTS_RW_AB=y
|
|
||||||
CONFIG_DRIVER_LENOVO_SERIALS=y
|
|
||||||
CONFIG_THINKPADEC_HKEY_EISAID="LEN0068"
|
|
||||||
CONFIG_GFX_GMA_PANEL_1_PORT="eDP"
|
|
||||||
CONFIG_D3COLD_SUPPORT=y
|
CONFIG_D3COLD_SUPPORT=y
|
||||||
CONFIG_PCIEXP_ASPM=y
|
# CONFIG_PCIEXP_ASPM is not set
|
||||||
# CONFIG_PCIEXP_L1_SUB_STATE is not set
|
|
||||||
# CONFIG_PCIEXP_CLK_PM is not set
|
# CONFIG_PCIEXP_CLK_PM is not set
|
||||||
CONFIG_GFX_GMA_PANEL_1_ON_EDP=y
|
CONFIG_DRIVERS_UART_8250IO=y
|
||||||
# CONFIG_DRIVERS_UART_8250IO is not set
|
|
||||||
CONFIG_PC_CMOS_BASE_PORT_BANK1=0x72
|
CONFIG_PC_CMOS_BASE_PORT_BANK1=0x72
|
||||||
|
CONFIG_HEAP_SIZE=0x100000
|
||||||
CONFIG_EC_GPE_SCI=0x50
|
CONFIG_EC_GPE_SCI=0x50
|
||||||
# CONFIG_TPM_MEASURED_BOOT is not set
|
CONFIG_BOARD_ROMSIZE_KB_4096=y
|
||||||
CONFIG_BOARD_ROMSIZE_KB_12288=y
|
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_256 is not set
|
# CONFIG_COREBOOT_ROMSIZE_KB_256 is not set
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_512 is not set
|
# CONFIG_COREBOOT_ROMSIZE_KB_512 is not set
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_1024 is not set
|
# CONFIG_COREBOOT_ROMSIZE_KB_1024 is not set
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_2048 is not set
|
# CONFIG_COREBOOT_ROMSIZE_KB_2048 is not set
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_4096 is not set
|
CONFIG_COREBOOT_ROMSIZE_KB_4096=y
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_5120 is not set
|
# CONFIG_COREBOOT_ROMSIZE_KB_5120 is not set
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_6144 is not set
|
# CONFIG_COREBOOT_ROMSIZE_KB_6144 is not set
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_8192 is not set
|
# CONFIG_COREBOOT_ROMSIZE_KB_8192 is not set
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_10240 is not set
|
# CONFIG_COREBOOT_ROMSIZE_KB_10240 is not set
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB_12288=y
|
# CONFIG_COREBOOT_ROMSIZE_KB_12288 is not set
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_16384 is not set
|
# CONFIG_COREBOOT_ROMSIZE_KB_16384 is not set
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_24576 is not set
|
# CONFIG_COREBOOT_ROMSIZE_KB_24576 is not set
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_32768 is not set
|
# CONFIG_COREBOOT_ROMSIZE_KB_32768 is not set
|
||||||
# CONFIG_COREBOOT_ROMSIZE_KB_65536 is not set
|
# CONFIG_COREBOOT_ROMSIZE_KB_65536 is not set
|
||||||
CONFIG_COREBOOT_ROMSIZE_KB=12288
|
CONFIG_COREBOOT_ROMSIZE_KB=4096
|
||||||
CONFIG_ROM_SIZE=0x00c00000
|
CONFIG_ROM_SIZE=0x00400000
|
||||||
CONFIG_HAVE_POWER_STATE_AFTER_FAILURE=y
|
|
||||||
CONFIG_HAVE_POWER_STATE_PREVIOUS_AFTER_FAILURE=y
|
|
||||||
CONFIG_POWER_STATE_OFF_AFTER_FAILURE=y
|
|
||||||
# CONFIG_POWER_STATE_ON_AFTER_FAILURE is not set
|
|
||||||
# CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE is not set
|
|
||||||
CONFIG_MAINBOARD_POWER_FAILURE_STATE=0
|
|
||||||
# end of Mainboard
|
# end of Mainboard
|
||||||
|
|
||||||
CONFIG_SYSTEM_TYPE_LAPTOP=y
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Chipset
|
# Chipset
|
||||||
#
|
#
|
||||||
|
@ -249,32 +188,21 @@ CONFIG_SYSTEM_TYPE_LAPTOP=y
|
||||||
#
|
#
|
||||||
# SoC
|
# SoC
|
||||||
#
|
#
|
||||||
CONFIG_CHIPSET_DEVICETREE="northbridge/intel/sandybridge/chipset.cb"
|
CONFIG_CHIPSET_DEVICETREE=""
|
||||||
CONFIG_CBFS_MCACHE_SIZE=0x4000
|
CONFIG_CBFS_MCACHE_SIZE=0x4000
|
||||||
CONFIG_ROMSTAGE_ADDR=0x2000000
|
CONFIG_ROMSTAGE_ADDR=0x2000000
|
||||||
CONFIG_VERSTAGE_ADDR=0x2000000
|
CONFIG_VERSTAGE_ADDR=0x2000000
|
||||||
CONFIG_SMM_TSEG_SIZE=0x800000
|
# CONFIG_USE_X86_64_SUPPORT is not set
|
||||||
CONFIG_SMM_RESERVED_SIZE=0x100000
|
CONFIG_PRERAM_CBFS_CACHE_SIZE=0x4000
|
||||||
CONFIG_SMM_MODULE_STACK_SIZE=0x400
|
CONFIG_DOMAIN_RESOURCE_32BIT_LIMIT=0xfe000000
|
||||||
# CONFIG_USE_EXP_X86_64_SUPPORT is not set
|
|
||||||
CONFIG_SERIRQ_CONTINUOUS_MODE=y
|
|
||||||
CONFIG_PRERAM_CBFS_CACHE_SIZE=0x0
|
|
||||||
CONFIG_EHCI_BAR=0xfef00000
|
|
||||||
CONFIG_ACPI_CPU_STRING="CP%02X"
|
CONFIG_ACPI_CPU_STRING="CP%02X"
|
||||||
CONFIG_STACK_SIZE=0x2000
|
CONFIG_STACK_SIZE=0x2000
|
||||||
CONFIG_IED_REGION_SIZE=0x400000
|
CONFIG_INTEL_GMA_BCLV_OFFSET=0xc8254
|
||||||
CONFIG_INTEL_GMA_BCLV_OFFSET=0x48254
|
|
||||||
CONFIG_INTEL_GMA_BCLV_WIDTH=16
|
CONFIG_INTEL_GMA_BCLV_WIDTH=16
|
||||||
CONFIG_INTEL_GMA_BCLM_OFFSET=0xc8256
|
CONFIG_INTEL_GMA_BCLM_OFFSET=0xc8256
|
||||||
CONFIG_INTEL_GMA_BCLM_WIDTH=16
|
CONFIG_INTEL_GMA_BCLM_WIDTH=16
|
||||||
CONFIG_BOOTBLOCK_IN_CBFS=y
|
CONFIG_BOOTBLOCK_IN_CBFS=y
|
||||||
CONFIG_DOMAIN_RESOURCE_32BIT_LIMIT=0xfe000000
|
# CONFIG_PCIEXP_COMMON_CLOCK is not set
|
||||||
CONFIG_DCACHE_RAM_MRC_VAR_SIZE=0x0
|
|
||||||
CONFIG_HPET_MIN_TICKS=0x80
|
|
||||||
CONFIG_FIXED_MCHBAR_MMIO_BASE=0xfed10000
|
|
||||||
CONFIG_FIXED_DMIBAR_MMIO_BASE=0xfed18000
|
|
||||||
CONFIG_FIXED_EPBAR_MMIO_BASE=0xfed19000
|
|
||||||
CONFIG_PCIEXP_COMMON_CLOCK=y
|
|
||||||
CONFIG_SOC_PHYSICAL_ADDRESS_WIDTH=0
|
CONFIG_SOC_PHYSICAL_ADDRESS_WIDTH=0
|
||||||
CONFIG_FIXED_SMBUS_IO_BASE=0x400
|
CONFIG_FIXED_SMBUS_IO_BASE=0x400
|
||||||
CONFIG_CBFS_CACHE_ALIGN=8
|
CONFIG_CBFS_CACHE_ALIGN=8
|
||||||
|
@ -282,76 +210,32 @@ CONFIG_CBFS_CACHE_ALIGN=8
|
||||||
#
|
#
|
||||||
# CPU
|
# CPU
|
||||||
#
|
#
|
||||||
CONFIG_CPU_INTEL_MODEL_206AX=y
|
CONFIG_CPU_QEMU_X86=y
|
||||||
CONFIG_CPU_INTEL_COMMON=y
|
|
||||||
CONFIG_ENABLE_VMX=y
|
|
||||||
CONFIG_SET_IA32_FC_LOCK_BIT=y
|
|
||||||
CONFIG_SET_MSR_AESNI_LOCK_BIT=y
|
|
||||||
CONFIG_CPU_INTEL_COMMON_TIMEBASE=y
|
|
||||||
CONFIG_CPU_INTEL_COMMON_SMM=y
|
|
||||||
CONFIG_MICROCODE_UPDATE_PRE_RAM=y
|
|
||||||
CONFIG_PARALLEL_MP=y
|
CONFIG_PARALLEL_MP=y
|
||||||
CONFIG_XAPIC_ONLY=y
|
CONFIG_XAPIC_ONLY=y
|
||||||
# CONFIG_X2APIC_ONLY is not set
|
# CONFIG_X2APIC_ONLY is not set
|
||||||
# CONFIG_X2APIC_RUNTIME is not set
|
# CONFIG_X2APIC_RUNTIME is not set
|
||||||
# CONFIG_X2APIC_LATE_WORKAROUND is not set
|
# CONFIG_X2APIC_LATE_WORKAROUND is not set
|
||||||
CONFIG_UDELAY_TSC=y
|
CONFIG_UDELAY_TSC=y
|
||||||
|
CONFIG_UNKNOWN_TSC_RATE=y
|
||||||
CONFIG_TSC_MONOTONIC_TIMER=y
|
CONFIG_TSC_MONOTONIC_TIMER=y
|
||||||
CONFIG_TSC_SYNC_MFENCE=y
|
CONFIG_NO_SMM=y
|
||||||
CONFIG_HAVE_SMI_HANDLER=y
|
|
||||||
CONFIG_SMM_TSEG=y
|
|
||||||
CONFIG_SMM_PCI_RESOURCE_STORE_NUM_SLOTS=8
|
CONFIG_SMM_PCI_RESOURCE_STORE_NUM_SLOTS=8
|
||||||
CONFIG_AP_STACK_SIZE=0x800
|
CONFIG_AP_STACK_SIZE=0x800
|
||||||
CONFIG_SMP=y
|
CONFIG_SMP=y
|
||||||
CONFIG_SSE=y
|
|
||||||
CONFIG_SSE2=y
|
|
||||||
CONFIG_SUPPORT_CPU_UCODE_IN_CBFS=y
|
|
||||||
CONFIG_USE_CPU_MICROCODE_CBFS_BINS=y
|
|
||||||
CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS=y
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS is not set
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_HEADER is not set
|
|
||||||
# CONFIG_CPU_MICROCODE_CBFS_NONE is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Northbridge
|
# Northbridge
|
||||||
#
|
#
|
||||||
CONFIG_USE_NATIVE_RAMINIT=y
|
|
||||||
CONFIG_NORTHBRIDGE_INTEL_SANDYBRIDGE=y
|
|
||||||
# CONFIG_NATIVE_RAMINIT_IGNORE_MAX_MEM_FUSES is not set
|
|
||||||
# CONFIG_NATIVE_RAMINIT_IGNORE_XMP_MAX_DIMMS is not set
|
|
||||||
# CONFIG_NATIVE_RAMINIT_IGNORE_XMP_REQUESTED_VOLTAGE is not set
|
|
||||||
# CONFIG_RAMINIT_ALWAYS_ALLOW_DLL_OFF is not set
|
|
||||||
CONFIG_RAMINIT_ENABLE_ECC=y
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Southbridge
|
# Southbridge
|
||||||
#
|
#
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_BD82X6X_COMMON=y
|
# CONFIG_PCIEXP_HOTPLUG is not set
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_C216=y
|
CONFIG_SOUTHBRIDGE_INTEL_I82371EB=y
|
||||||
CONFIG_HIDE_MEI_ON_ERROR=y
|
|
||||||
CONFIG_PCIEXP_HOTPLUG=y
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_REQUIRED=y
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_RESET=y
|
CONFIG_SOUTHBRIDGE_INTEL_COMMON_RESET=y
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_RTC=y
|
CONFIG_SOUTHBRIDGE_INTEL_COMMON_RTC=y
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_PMCLIB=y
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_PMBASE=y
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_GPIO=y
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_ME=y
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_EARLY_SMBUS=y
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMBUS=y
|
CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMBUS=y
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI=y
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_SPI_ICH9=y
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_PIRQ_ACPI_GEN=y
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_RCBA_PIRQ=y
|
|
||||||
CONFIG_HAVE_INTEL_CHIPSET_LOCKDOWN=y
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_SMM=y
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_FINALIZE=y
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_USB_DEBUG=y
|
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_CAPABLE=y
|
|
||||||
# CONFIG_VALIDATE_INTEL_DESCRIPTOR is not set
|
|
||||||
CONFIG_INTEL_CHIPSET_LOCKDOWN=y
|
|
||||||
CONFIG_TCO_SPACE_NOT_YET_SPLIT=y
|
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_WATCHDOG=y
|
|
||||||
CONFIG_FIXED_RCBA_MMIO_BASE=0xfed1c000
|
CONFIG_FIXED_RCBA_MMIO_BASE=0xfed1c000
|
||||||
CONFIG_RCBA_LENGTH=0x4000
|
CONFIG_RCBA_LENGTH=0x4000
|
||||||
|
|
||||||
|
@ -362,28 +246,6 @@ CONFIG_RCBA_LENGTH=0x4000
|
||||||
#
|
#
|
||||||
# Embedded Controllers
|
# Embedded Controllers
|
||||||
#
|
#
|
||||||
CONFIG_EC_ACPI=y
|
|
||||||
CONFIG_EC_LENOVO_H8=y
|
|
||||||
# CONFIG_H8_BEEP_ON_DEATH is not set
|
|
||||||
# CONFIG_H8_FLASH_LEDS_ON_DEATH is not set
|
|
||||||
# CONFIG_H8_SUPPORT_BT_ON_WIFI is not set
|
|
||||||
# CONFIG_H8_FN_CTRL_SWAP is not set
|
|
||||||
CONFIG_H8_HAS_BAT_THRESHOLDS_IMPL=y
|
|
||||||
CONFIG_EC_LENOVO_PMH7=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Intel Firmware
|
|
||||||
#
|
|
||||||
CONFIG_HAVE_ME_BIN=y
|
|
||||||
# CONFIG_STITCH_ME_BIN is not set
|
|
||||||
# CONFIG_CHECK_ME is not set
|
|
||||||
# CONFIG_ME_REGION_ALLOW_CPU_READ_ACCESS is not set
|
|
||||||
# CONFIG_USE_ME_CLEANER is not set
|
|
||||||
CONFIG_MAINBOARD_USES_IFD_GBE_REGION=y
|
|
||||||
CONFIG_HAVE_GBE_BIN=y
|
|
||||||
# CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION is not set
|
|
||||||
# CONFIG_LOCK_MANAGEMENT_ENGINE is not set
|
|
||||||
CONFIG_UNLOCK_FLASH_REGIONS=y
|
|
||||||
CONFIG_ARCH_X86=y
|
CONFIG_ARCH_X86=y
|
||||||
CONFIG_ARCH_BOOTBLOCK_X86_32=y
|
CONFIG_ARCH_BOOTBLOCK_X86_32=y
|
||||||
CONFIG_ARCH_VERSTAGE_X86_32=y
|
CONFIG_ARCH_VERSTAGE_X86_32=y
|
||||||
|
@ -391,8 +253,7 @@ CONFIG_ARCH_ROMSTAGE_X86_32=y
|
||||||
CONFIG_ARCH_POSTCAR_X86_32=y
|
CONFIG_ARCH_POSTCAR_X86_32=y
|
||||||
CONFIG_ARCH_RAMSTAGE_X86_32=y
|
CONFIG_ARCH_RAMSTAGE_X86_32=y
|
||||||
CONFIG_ARCH_ALL_STAGES_X86_32=y
|
CONFIG_ARCH_ALL_STAGES_X86_32=y
|
||||||
CONFIG_HAVE_EXP_X86_64_SUPPORT=y
|
CONFIG_HAVE_X86_64_SUPPORT=y
|
||||||
CONFIG_RESERVED_PHYSICAL_ADDRESS_BITS_SUPPORT=y
|
|
||||||
CONFIG_X86_TOP4G_BOOTMEDIA_MAP=y
|
CONFIG_X86_TOP4G_BOOTMEDIA_MAP=y
|
||||||
CONFIG_POSTRAM_CBFS_CACHE_IN_BSS=y
|
CONFIG_POSTRAM_CBFS_CACHE_IN_BSS=y
|
||||||
CONFIG_RAMSTAGE_CBFS_CACHE_SIZE=0x4000
|
CONFIG_RAMSTAGE_CBFS_CACHE_SIZE=0x4000
|
||||||
|
@ -413,10 +274,9 @@ CONFIG_DEBUG_NULL_DEREF_BREAKPOINTS=y
|
||||||
#
|
#
|
||||||
CONFIG_HAVE_VGA_TEXT_FRAMEBUFFER=y
|
CONFIG_HAVE_VGA_TEXT_FRAMEBUFFER=y
|
||||||
CONFIG_HAVE_LINEAR_FRAMEBUFFER=y
|
CONFIG_HAVE_LINEAR_FRAMEBUFFER=y
|
||||||
CONFIG_MAINBOARD_HAS_LIBGFXINIT=y
|
CONFIG_MAINBOARD_HAS_NATIVE_VGA_INIT=y
|
||||||
CONFIG_MAINBOARD_USE_LIBGFXINIT=y
|
CONFIG_MAINBOARD_FORCE_NATIVE_VGA_INIT=y
|
||||||
# CONFIG_VGA_ROM_RUN is not set
|
CONFIG_MAINBOARD_DO_NATIVE_VGA_INIT=y
|
||||||
# CONFIG_NO_GFX_INIT is not set
|
|
||||||
CONFIG_NO_EARLY_GFX_INIT=y
|
CONFIG_NO_EARLY_GFX_INIT=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -429,85 +289,46 @@ CONFIG_LINEAR_FRAMEBUFFER=y
|
||||||
# end of Display
|
# end of Display
|
||||||
|
|
||||||
CONFIG_PCI=y
|
CONFIG_PCI=y
|
||||||
CONFIG_ECAM_MMCONF_SUPPORT=y
|
CONFIG_NO_ECAM_MMCONF_SUPPORT=y
|
||||||
CONFIG_PCIX_PLUGIN_SUPPORT=y
|
CONFIG_PCIX_PLUGIN_SUPPORT=y
|
||||||
CONFIG_AZALIA_HDA_CODEC_SUPPORT=y
|
|
||||||
CONFIG_PCIEXP_PLUGIN_SUPPORT=y
|
CONFIG_PCIEXP_PLUGIN_SUPPORT=y
|
||||||
CONFIG_ECAM_MMCONF_LENGTH=0x04000000
|
|
||||||
CONFIG_PCI_ALLOW_BUS_MASTER=y
|
CONFIG_PCI_ALLOW_BUS_MASTER=y
|
||||||
CONFIG_PCI_SET_BUS_MASTER_PCI_BRIDGES=y
|
CONFIG_PCI_SET_BUS_MASTER_PCI_BRIDGES=y
|
||||||
CONFIG_PCI_ALLOW_BUS_MASTER_ANY_DEVICE=y
|
CONFIG_PCI_ALLOW_BUS_MASTER_ANY_DEVICE=y
|
||||||
# CONFIG_PCIEXP_SUPPORT_RESIZABLE_BARS is not set
|
|
||||||
# CONFIG_PCIEXP_LANE_ERR_STAT_CLEAR is not set
|
# CONFIG_PCIEXP_LANE_ERR_STAT_CLEAR is not set
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_ABOVE_4G=y
|
|
||||||
# CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G is not set
|
|
||||||
CONFIG_PCIEXP_HOTPLUG_IO=0x2000
|
|
||||||
# CONFIG_EARLY_PCI_BRIDGE is not set
|
# CONFIG_EARLY_PCI_BRIDGE is not set
|
||||||
CONFIG_SUBSYSTEM_VENDOR_ID=0x0000
|
CONFIG_SUBSYSTEM_VENDOR_ID=0x0000
|
||||||
CONFIG_SUBSYSTEM_DEVICE_ID=0x0000
|
CONFIG_SUBSYSTEM_DEVICE_ID=0x0000
|
||||||
CONFIG_INTEL_GMA_HAVE_VBT=y
|
|
||||||
CONFIG_INTEL_GMA_ADD_VBT=y
|
|
||||||
# CONFIG_SOFTWARE_I2C is not set
|
# CONFIG_SOFTWARE_I2C is not set
|
||||||
CONFIG_I2C_TRANSFER_TIMEOUT_US=500000
|
CONFIG_I2C_TRANSFER_TIMEOUT_US=500000
|
||||||
# CONFIG_RESOURCE_ALLOCATION_TOP_DOWN is not set
|
CONFIG_RESOURCE_ALLOCATION_TOP_DOWN=y
|
||||||
CONFIG_USE_DDR3=y
|
|
||||||
# end of Devices
|
# end of Devices
|
||||||
|
|
||||||
#
|
#
|
||||||
# Generic Drivers
|
# Generic Drivers
|
||||||
#
|
#
|
||||||
CONFIG_CRB_TPM_BASE_ADDRESS=0xfed40000
|
CONFIG_CRB_TPM_BASE_ADDRESS=0xfed40000
|
||||||
# CONFIG_ELOG is not set
|
CONFIG_DRIVERS_UART=y
|
||||||
CONFIG_CACHE_MRC_SETTINGS=y
|
|
||||||
# CONFIG_MRC_SETTINGS_PROTECT is not set
|
|
||||||
# CONFIG_SMMSTORE is not set
|
|
||||||
CONFIG_SPI_FLASH=y
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP=y
|
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP_EARLY=y
|
|
||||||
# CONFIG_SPI_FLASH_NO_FAST_READ is not set
|
|
||||||
CONFIG_SPI_FLASH_ADESTO=y
|
|
||||||
CONFIG_SPI_FLASH_AMIC=y
|
|
||||||
CONFIG_SPI_FLASH_ATMEL=y
|
|
||||||
CONFIG_SPI_FLASH_EON=y
|
|
||||||
CONFIG_SPI_FLASH_MACRONIX=y
|
|
||||||
CONFIG_SPI_FLASH_SPANSION=y
|
|
||||||
CONFIG_SPI_FLASH_SST=y
|
|
||||||
CONFIG_SPI_FLASH_ISSI=y
|
|
||||||
CONFIG_TPM_INIT_RAMSTAGE=y
|
|
||||||
# CONFIG_TPM_PPI is not set
|
|
||||||
CONFIG_NO_UART_ON_SUPERIO=y
|
|
||||||
# CONFIG_DRIVERS_UART_OXPCIE is not set
|
# CONFIG_DRIVERS_UART_OXPCIE is not set
|
||||||
CONFIG_HAVE_USBDEBUG=y
|
|
||||||
CONFIG_HAVE_USBDEBUG_OPTIONS=y
|
|
||||||
# CONFIG_USBDEBUG is not set
|
|
||||||
# CONFIG_VPD is not set
|
# CONFIG_VPD is not set
|
||||||
|
CONFIG_DRIVERS_EMULATION_QEMU_BOCHS=y
|
||||||
|
CONFIG_DRIVERS_EMULATION_QEMU_BOCHS_XRES=800
|
||||||
|
CONFIG_DRIVERS_EMULATION_QEMU_BOCHS_YRES=600
|
||||||
# CONFIG_DRIVERS_GENERIC_CBFS_SERIAL is not set
|
# CONFIG_DRIVERS_GENERIC_CBFS_SERIAL is not set
|
||||||
# CONFIG_DRIVERS_GENERIC_CBFS_UUID is not set
|
# CONFIG_DRIVERS_GENERIC_CBFS_UUID is not set
|
||||||
# CONFIG_DRIVERS_GENESYSLOGIC_GL9750 is not set
|
# CONFIG_DRIVERS_GENESYSLOGIC_GL9750 is not set
|
||||||
# CONFIG_DRIVERS_GENESYSLOGIC_GL9755 is not set
|
# CONFIG_DRIVERS_GENESYSLOGIC_GL9755 is not set
|
||||||
# CONFIG_DRIVERS_GENESYSLOGIC_GL9763E is not set
|
# CONFIG_DRIVERS_GENESYSLOGIC_GL9763E is not set
|
||||||
# CONFIG_DRIVERS_I2C_MAX98396 is not set
|
# CONFIG_DRIVERS_I2C_MAX98396 is not set
|
||||||
CONFIG_INTEL_INT15=y
|
|
||||||
CONFIG_INTEL_GMA_ACPI=y
|
|
||||||
CONFIG_VBT_CBFS_COMPRESSION_LZMA=y
|
|
||||||
# CONFIG_VBT_CBFS_COMPRESSION_LZ4 is not set
|
|
||||||
# CONFIG_VBT_CBFS_COMPRESSION_NONE is not set
|
|
||||||
CONFIG_VBT_CBFS_COMPRESSION_ALGORITHM="lzma"
|
|
||||||
CONFIG_GFX_GMA=y
|
|
||||||
CONFIG_GFX_GMA_DYN_CPU=y
|
|
||||||
CONFIG_GFX_GMA_GENERATION="Ironlake"
|
|
||||||
CONFIG_GFX_GMA_PCH="Cougar_Point"
|
|
||||||
CONFIG_GFX_GMA_PANEL_2_PORT="Disabled"
|
|
||||||
CONFIG_GFX_GMA_ANALOG_I2C_PORT="PCH_DAC"
|
|
||||||
# CONFIG_DRIVERS_NXP_UWB_SR1XX is not set
|
# CONFIG_DRIVERS_NXP_UWB_SR1XX is not set
|
||||||
# CONFIG_DRIVERS_PS2_KEYBOARD is not set
|
# CONFIG_DRIVERS_PS2_KEYBOARD is not set
|
||||||
CONFIG_DRIVERS_MC146818=y
|
CONFIG_DRIVERS_MC146818=y
|
||||||
# CONFIG_USE_PC_CMOS_ALTCENTURY is not set
|
CONFIG_USE_PC_CMOS_ALTCENTURY=y
|
||||||
CONFIG_PC_CMOS_BASE_PORT_BANK0=0x70
|
CONFIG_PC_CMOS_BASE_PORT_BANK0=0x70
|
||||||
CONFIG_MEMORY_MAPPED_TPM=y
|
CONFIG_VGA=y
|
||||||
CONFIG_TPM_TIS_BASE_ADDRESS=0xfed40000
|
|
||||||
CONFIG_DRIVERS_RICOH_RCE822=y
|
|
||||||
# CONFIG_DRIVERS_SIL_3114 is not set
|
# CONFIG_DRIVERS_SIL_3114 is not set
|
||||||
|
CONFIG_DRIVERS_WIFI_GENERIC=y
|
||||||
|
CONFIG_DRIVERS_MTK_WIFI=y
|
||||||
# end of Generic Drivers
|
# end of Generic Drivers
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -528,13 +349,7 @@ CONFIG_DRIVERS_RICOH_RCE822=y
|
||||||
#
|
#
|
||||||
# Trusted Platform Module
|
# Trusted Platform Module
|
||||||
#
|
#
|
||||||
# CONFIG_NO_TPM is not set
|
CONFIG_NO_TPM=y
|
||||||
CONFIG_TPM1=y
|
|
||||||
CONFIG_TPM=y
|
|
||||||
CONFIG_MAINBOARD_HAS_TPM1=y
|
|
||||||
# CONFIG_TPM_DEACTIVATE is not set
|
|
||||||
# CONFIG_DEBUG_TPM is not set
|
|
||||||
# CONFIG_TPM_RDRESP_NEED_DELAY is not set
|
|
||||||
CONFIG_PCR_BOOT_MODE=1
|
CONFIG_PCR_BOOT_MODE=1
|
||||||
CONFIG_PCR_HWID=1
|
CONFIG_PCR_HWID=1
|
||||||
CONFIG_PCR_SRTM=2
|
CONFIG_PCR_SRTM=2
|
||||||
|
@ -546,29 +361,22 @@ CONFIG_PCR_RUNTIME_DATA=3
|
||||||
# Memory initialization
|
# Memory initialization
|
||||||
#
|
#
|
||||||
CONFIG_PLATFORM_HAS_DRAM_CLEAR=y
|
CONFIG_PLATFORM_HAS_DRAM_CLEAR=y
|
||||||
CONFIG_SECURITY_CLEAR_DRAM_ON_REGULAR_BOOT=y
|
# CONFIG_SECURITY_CLEAR_DRAM_ON_REGULAR_BOOT is not set
|
||||||
# end of Memory initialization
|
# end of Memory initialization
|
||||||
|
|
||||||
# CONFIG_INTEL_TXT is not set
|
|
||||||
# CONFIG_STM is not set
|
|
||||||
CONFIG_BOOTMEDIA_LOCK_NONE=y
|
CONFIG_BOOTMEDIA_LOCK_NONE=y
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CONTROLLER is not set
|
# CONFIG_BOOTMEDIA_LOCK_CONTROLLER is not set
|
||||||
# CONFIG_BOOTMEDIA_LOCK_CHIP is not set
|
# CONFIG_BOOTMEDIA_LOCK_CHIP is not set
|
||||||
# CONFIG_BOOTMEDIA_SMM_BWP is not set
|
|
||||||
# end of Security
|
# end of Security
|
||||||
|
|
||||||
CONFIG_ACPI_HAVE_PCAT_8259=y
|
CONFIG_ACPI_HAVE_PCAT_8259=y
|
||||||
CONFIG_ACPI_INTEL_HARDWARE_SLEEP_VALUES=y
|
CONFIG_ACPI_INTEL_HARDWARE_SLEEP_VALUES=y
|
||||||
CONFIG_ACPI_SOC_NVS=y
|
|
||||||
CONFIG_ACPI_NO_CUSTOM_MADT=y
|
CONFIG_ACPI_NO_CUSTOM_MADT=y
|
||||||
CONFIG_ACPI_COMMON_MADT_LAPIC=y
|
CONFIG_ACPI_COMMON_MADT_LAPIC=y
|
||||||
CONFIG_ACPI_COMMON_MADT_IOAPIC=y
|
CONFIG_ACPI_COMMON_MADT_IOAPIC=y
|
||||||
CONFIG_HAVE_ACPI_TABLES=y
|
CONFIG_HAVE_ACPI_TABLES=y
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH=y
|
CONFIG_BOOT_DEVICE_NOT_SPI_FLASH=y
|
||||||
CONFIG_BOOT_DEVICE_MEMORY_MAPPED=y
|
CONFIG_BOOT_DEVICE_MEMORY_MAPPED=y
|
||||||
CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y
|
|
||||||
CONFIG_RTC=y
|
|
||||||
CONFIG_HEAP_SIZE=0x100000
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Console
|
# Console
|
||||||
|
@ -576,22 +384,40 @@ CONFIG_HEAP_SIZE=0x100000
|
||||||
CONFIG_BOOTBLOCK_CONSOLE=y
|
CONFIG_BOOTBLOCK_CONSOLE=y
|
||||||
CONFIG_POSTCAR_CONSOLE=y
|
CONFIG_POSTCAR_CONSOLE=y
|
||||||
CONFIG_SQUELCH_EARLY_SMP=y
|
CONFIG_SQUELCH_EARLY_SMP=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# I/O mapped, 8250-compatible
|
||||||
|
#
|
||||||
|
CONFIG_TTYS0_BASE=0x3f8
|
||||||
|
|
||||||
|
#
|
||||||
|
# Serial port base address = 0x3f8
|
||||||
|
#
|
||||||
|
# CONFIG_CONSOLE_SERIAL_921600 is not set
|
||||||
|
# CONFIG_CONSOLE_SERIAL_460800 is not set
|
||||||
|
# CONFIG_CONSOLE_SERIAL_230400 is not set
|
||||||
|
CONFIG_CONSOLE_SERIAL_115200=y
|
||||||
|
# CONFIG_CONSOLE_SERIAL_57600 is not set
|
||||||
|
# CONFIG_CONSOLE_SERIAL_38400 is not set
|
||||||
|
# CONFIG_CONSOLE_SERIAL_19200 is not set
|
||||||
|
# CONFIG_CONSOLE_SERIAL_9600 is not set
|
||||||
|
CONFIG_TTYS0_LCS=3
|
||||||
# CONFIG_SPKMODEM is not set
|
# CONFIG_SPKMODEM is not set
|
||||||
# CONFIG_CONSOLE_NE2K is not set
|
# CONFIG_CONSOLE_NE2K is not set
|
||||||
CONFIG_CONSOLE_CBMEM=y
|
CONFIG_CONSOLE_CBMEM=y
|
||||||
# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set
|
|
||||||
# CONFIG_CONSOLE_SPI_FLASH is not set
|
|
||||||
# CONFIG_CONSOLE_I2C_SMBUS is not set
|
# CONFIG_CONSOLE_I2C_SMBUS is not set
|
||||||
|
CONFIG_CONSOLE_QEMU_DEBUGCON=y
|
||||||
|
CONFIG_CONSOLE_QEMU_DEBUGCON_PORT=0x402
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set
|
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7 is not set
|
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set
|
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set
|
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set
|
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set
|
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set
|
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set
|
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0=y
|
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL=0
|
CONFIG_DEFAULT_CONSOLE_LOGLEVEL=7
|
||||||
CONFIG_CONSOLE_USE_LOGLEVEL_PREFIX=y
|
CONFIG_CONSOLE_USE_LOGLEVEL_PREFIX=y
|
||||||
CONFIG_CONSOLE_USE_ANSI_ESCAPES=y
|
CONFIG_CONSOLE_USE_ANSI_ESCAPES=y
|
||||||
# CONFIG_CMOS_POST is not set
|
# CONFIG_CMOS_POST is not set
|
||||||
|
@ -599,21 +425,19 @@ CONFIG_POST_DEVICE_NONE=y
|
||||||
# CONFIG_POST_DEVICE_LPC is not set
|
# CONFIG_POST_DEVICE_LPC is not set
|
||||||
# CONFIG_POST_DEVICE_PCI_PCIE is not set
|
# CONFIG_POST_DEVICE_PCI_PCIE is not set
|
||||||
CONFIG_POST_IO_PORT=0x80
|
CONFIG_POST_IO_PORT=0x80
|
||||||
CONFIG_HWBASE_DEBUG_NULL=y
|
CONFIG_HWBASE_DEBUG_CB=y
|
||||||
# end of Console
|
# end of Console
|
||||||
|
|
||||||
CONFIG_HAVE_ACPI_RESUME=y
|
|
||||||
CONFIG_RESUME_PATH_SAME_AS_BOOT=y
|
|
||||||
CONFIG_HAVE_MONOTONIC_TIMER=y
|
CONFIG_HAVE_MONOTONIC_TIMER=y
|
||||||
CONFIG_HAVE_OPTION_TABLE=y
|
CONFIG_HAVE_OPTION_TABLE=y
|
||||||
CONFIG_IOAPIC=y
|
CONFIG_IOAPIC=y
|
||||||
CONFIG_USE_WATCHDOG_ON_BOOT=y
|
CONFIG_HAVE_PIRQ_TABLE=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# System tables
|
# System tables
|
||||||
#
|
#
|
||||||
|
CONFIG_GENERATE_PIRQ_TABLE=y
|
||||||
CONFIG_GENERATE_SMBIOS_TABLES=y
|
CONFIG_GENERATE_SMBIOS_TABLES=y
|
||||||
CONFIG_SMBIOS_PROVIDED_BY_MOBO=y
|
|
||||||
CONFIG_BIOS_VENDOR="coreboot"
|
CONFIG_BIOS_VENDOR="coreboot"
|
||||||
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
|
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
|
||||||
# end of System tables
|
# end of System tables
|
||||||
|
@ -621,7 +445,48 @@ CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
|
||||||
#
|
#
|
||||||
# Payload
|
# Payload
|
||||||
#
|
#
|
||||||
CONFIG_PAYLOAD_NONE=y
|
# CONFIG_PAYLOAD_NONE is not set
|
||||||
|
# CONFIG_PAYLOAD_ELF is not set
|
||||||
|
# CONFIG_PAYLOAD_FLAT_BINARY is not set
|
||||||
|
# CONFIG_PAYLOAD_BOOTBOOT is not set
|
||||||
|
# CONFIG_PAYLOAD_FILO is not set
|
||||||
|
# CONFIG_PAYLOAD_GRUB2 is not set
|
||||||
|
# CONFIG_PAYLOAD_SEAGRUB is not set
|
||||||
|
# CONFIG_PAYLOAD_LINUXBOOT is not set
|
||||||
|
CONFIG_PAYLOAD_SEABIOS=y
|
||||||
|
# CONFIG_PAYLOAD_UBOOT is not set
|
||||||
|
# CONFIG_PAYLOAD_EDK2 is not set
|
||||||
|
# CONFIG_PAYLOAD_LINUX is not set
|
||||||
|
CONFIG_PAYLOAD_FILE="payloads/external/SeaBIOS/seabios/out/bios.bin.elf"
|
||||||
|
CONFIG_SEABIOS_BOOTORDER_FILE=""
|
||||||
|
CONFIG_PAYLOAD_BUILD_SEABIOS=y
|
||||||
|
CONFIG_SEABIOS_STABLE=y
|
||||||
|
# CONFIG_SEABIOS_MASTER is not set
|
||||||
|
# CONFIG_SEABIOS_REVISION is not set
|
||||||
|
# CONFIG_SEABIOS_THREAD_OPTIONROMS is not set
|
||||||
|
# CONFIG_SEABIOS_VGA_COREBOOT is not set
|
||||||
|
# CONFIG_SEABIOS_ADD_SERCON_PORT_FILE is not set
|
||||||
|
CONFIG_SEABIOS_DEBUG_LEVEL=-1
|
||||||
|
|
||||||
|
#
|
||||||
|
# Using default SeaBIOS log level
|
||||||
|
#
|
||||||
|
# CONFIG_PXE is not set
|
||||||
|
# CONFIG_COMPRESSED_PAYLOAD_NONE is not set
|
||||||
|
CONFIG_COMPRESSED_PAYLOAD_LZMA=y
|
||||||
|
# CONFIG_COMPRESSED_PAYLOAD_LZ4 is not set
|
||||||
|
CONFIG_COMPRESS_SECONDARY_PAYLOAD=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# Secondary Payloads
|
||||||
|
#
|
||||||
|
# CONFIG_COREINFO_SECONDARY_PAYLOAD is not set
|
||||||
|
# CONFIG_GRUB2_SECONDARY_PAYLOAD is not set
|
||||||
|
# CONFIG_MEMTEST_SECONDARY_PAYLOAD is not set
|
||||||
|
# CONFIG_NVRAMCUI_SECONDARY_PAYLOAD is not set
|
||||||
|
# CONFIG_TINT_SECONDARY_PAYLOAD is not set
|
||||||
|
# CONFIG_COREDOOM_SECONDARY_PAYLOAD is not set
|
||||||
|
# end of Secondary Payloads
|
||||||
# end of Payload
|
# end of Payload
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -644,27 +509,21 @@ CONFIG_PAYLOAD_NONE=y
|
||||||
#
|
#
|
||||||
# General Debug Settings
|
# General Debug Settings
|
||||||
#
|
#
|
||||||
|
# CONFIG_GDB_STUB is not set
|
||||||
# CONFIG_FATAL_ASSERTS is not set
|
# CONFIG_FATAL_ASSERTS is not set
|
||||||
# CONFIG_DEBUG_CBFS is not set
|
# CONFIG_DEBUG_CBFS is not set
|
||||||
CONFIG_HAVE_DEBUG_RAM_SETUP=y
|
# CONFIG_DEBUG_PIRQ is not set
|
||||||
# CONFIG_DEBUG_RAM_SETUP is not set
|
|
||||||
CONFIG_HAVE_DEBUG_SMBUS=y
|
CONFIG_HAVE_DEBUG_SMBUS=y
|
||||||
# CONFIG_DEBUG_SMBUS is not set
|
# CONFIG_DEBUG_SMBUS is not set
|
||||||
|
# CONFIG_DEBUG_MALLOC is not set
|
||||||
# CONFIG_DEBUG_CONSOLE_INIT is not set
|
# CONFIG_DEBUG_CONSOLE_INIT is not set
|
||||||
# CONFIG_DEBUG_SPI_FLASH is not set
|
|
||||||
# CONFIG_DEBUG_BOOT_STATE is not set
|
# CONFIG_DEBUG_BOOT_STATE is not set
|
||||||
# CONFIG_DEBUG_ADA_CODE is not set
|
# CONFIG_DEBUG_ADA_CODE is not set
|
||||||
CONFIG_HAVE_EM100_SUPPORT=y
|
|
||||||
# CONFIG_EM100 is not set
|
|
||||||
# CONFIG_DEBUG_ACPICA_COMPATIBLE is not set
|
# CONFIG_DEBUG_ACPICA_COMPATIBLE is not set
|
||||||
# end of Debugging
|
# end of Debugging
|
||||||
|
|
||||||
CONFIG_RAMSTAGE_ADA=y
|
|
||||||
CONFIG_RAMSTAGE_LIBHWBASE=y
|
|
||||||
CONFIG_HWBASE_DYNAMIC_MMIO=y
|
|
||||||
CONFIG_HWBASE_DEFAULT_MMCONF=0xf0000000
|
|
||||||
CONFIG_HWBASE_DIRECT_PCIDEV=y
|
|
||||||
CONFIG_DECOMPRESS_OFAST=y
|
CONFIG_DECOMPRESS_OFAST=y
|
||||||
|
CONFIG_PROBE_RAM=y
|
||||||
CONFIG_WARNINGS_ARE_ERRORS=y
|
CONFIG_WARNINGS_ARE_ERRORS=y
|
||||||
CONFIG_MAX_REBOOT_CNT=3
|
CONFIG_MAX_REBOOT_CNT=3
|
||||||
CONFIG_RELOCATABLE_MODULES=y
|
CONFIG_RELOCATABLE_MODULES=y
|
||||||
|
|
|
@ -6,7 +6,6 @@
|
||||||
#
|
#
|
||||||
# General setup
|
# General setup
|
||||||
#
|
#
|
||||||
CONFIG_COREBOOT_BUILD=y
|
|
||||||
CONFIG_LOCALVERSION=""
|
CONFIG_LOCALVERSION=""
|
||||||
CONFIG_CBFS_PREFIX="fallback"
|
CONFIG_CBFS_PREFIX="fallback"
|
||||||
CONFIG_COMPILER_GCC=y
|
CONFIG_COMPILER_GCC=y
|
||||||
|
@ -135,8 +134,6 @@ CONFIG_USBDEBUG_HCD_INDEX=2
|
||||||
CONFIG_BOOT_DEVICE_SPI_FLASH_BUS=0
|
CONFIG_BOOT_DEVICE_SPI_FLASH_BUS=0
|
||||||
# CONFIG_CONSOLE_POST is not set
|
# CONFIG_CONSOLE_POST is not set
|
||||||
CONFIG_TPM_PIRQ=0x0
|
CONFIG_TPM_PIRQ=0x0
|
||||||
CONFIG_PS2K_EISAID="PNP0303"
|
|
||||||
CONFIG_PS2M_EISAID="LEN0020"
|
|
||||||
CONFIG_ECAM_MMCONF_BASE_ADDRESS=0xf0000000
|
CONFIG_ECAM_MMCONF_BASE_ADDRESS=0xf0000000
|
||||||
CONFIG_ECAM_MMCONF_BUS_NUMBER=64
|
CONFIG_ECAM_MMCONF_BUS_NUMBER=64
|
||||||
CONFIG_MEMLAYOUT_LD_FILE="src/arch/x86/memlayout.ld"
|
CONFIG_MEMLAYOUT_LD_FILE="src/arch/x86/memlayout.ld"
|
||||||
|
@ -149,7 +146,7 @@ CONFIG_HAVE_INTEL_FIRMWARE=y
|
||||||
CONFIG_MRC_SETTINGS_CACHE_SIZE=0x10000
|
CONFIG_MRC_SETTINGS_CACHE_SIZE=0x10000
|
||||||
CONFIG_SPI_FLASH_INCLUDE_ALL_DRIVERS=y
|
CONFIG_SPI_FLASH_INCLUDE_ALL_DRIVERS=y
|
||||||
CONFIG_SPI_FLASH_WINBOND=y
|
CONFIG_SPI_FLASH_WINBOND=y
|
||||||
# CONFIG_DRIVERS_INTEL_WIFI is not set
|
CONFIG_DRIVERS_INTEL_WIFI=y
|
||||||
CONFIG_IFD_BIN_PATH="../../../config/ifd/xx30/ifd"
|
CONFIG_IFD_BIN_PATH="../../../config/ifd/xx30/ifd"
|
||||||
CONFIG_ME_BIN_PATH="../../../vendorfiles/xx30/me.bin"
|
CONFIG_ME_BIN_PATH="../../../vendorfiles/xx30/me.bin"
|
||||||
CONFIG_GBE_BIN_PATH="../../../config/ifd/xx30/gbe"
|
CONFIG_GBE_BIN_PATH="../../../config/ifd/xx30/gbe"
|
||||||
|
@ -166,6 +163,7 @@ CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x10000000
|
||||||
# CONFIG_BOARD_LENOVO_THINKPAD_T440P is not set
|
# CONFIG_BOARD_LENOVO_THINKPAD_T440P is not set
|
||||||
# CONFIG_BOARD_LENOVO_THINKPAD_W541 is not set
|
# CONFIG_BOARD_LENOVO_THINKPAD_W541 is not set
|
||||||
# CONFIG_BOARD_LENOVO_L520 is not set
|
# CONFIG_BOARD_LENOVO_L520 is not set
|
||||||
|
# CONFIG_BOARD_LENOVO_THINKCENTRE_M900_TINY is not set
|
||||||
# CONFIG_BOARD_LENOVO_S230U is not set
|
# CONFIG_BOARD_LENOVO_S230U is not set
|
||||||
# CONFIG_BOARD_LENOVO_T400 is not set
|
# CONFIG_BOARD_LENOVO_T400 is not set
|
||||||
# CONFIG_BOARD_LENOVO_T500 is not set
|
# CONFIG_BOARD_LENOVO_T500 is not set
|
||||||
|
@ -186,6 +184,7 @@ CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x10000000
|
||||||
# CONFIG_BOARD_LENOVO_Z61T is not set
|
# CONFIG_BOARD_LENOVO_Z61T is not set
|
||||||
# CONFIG_BOARD_LENOVO_R60 is not set
|
# CONFIG_BOARD_LENOVO_R60 is not set
|
||||||
# CONFIG_BOARD_LENOVO_THINKCENTRE_A58 is not set
|
# CONFIG_BOARD_LENOVO_THINKCENTRE_A58 is not set
|
||||||
|
# CONFIG_BOARD_LENOVO_THINKCENTRE_M710S is not set
|
||||||
# CONFIG_BOARD_LENOVO_X131E is not set
|
# CONFIG_BOARD_LENOVO_X131E is not set
|
||||||
# CONFIG_BOARD_LENOVO_X1_CARBON_GEN1 is not set
|
# CONFIG_BOARD_LENOVO_X1_CARBON_GEN1 is not set
|
||||||
# CONFIG_BOARD_LENOVO_X200 is not set
|
# CONFIG_BOARD_LENOVO_X200 is not set
|
||||||
|
@ -194,7 +193,6 @@ CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x10000000
|
||||||
# CONFIG_BOARD_LENOVO_X220 is not set
|
# CONFIG_BOARD_LENOVO_X220 is not set
|
||||||
# CONFIG_BOARD_LENOVO_X220I is not set
|
# CONFIG_BOARD_LENOVO_X220I is not set
|
||||||
# CONFIG_BOARD_LENOVO_X1 is not set
|
# CONFIG_BOARD_LENOVO_X1 is not set
|
||||||
# CONFIG_BOARD_LENOVO_X220_EDP is not set
|
|
||||||
# CONFIG_BOARD_LENOVO_X230 is not set
|
# CONFIG_BOARD_LENOVO_X230 is not set
|
||||||
# CONFIG_BOARD_LENOVO_X230T is not set
|
# CONFIG_BOARD_LENOVO_X230T is not set
|
||||||
# CONFIG_BOARD_LENOVO_X230S is not set
|
# CONFIG_BOARD_LENOVO_X230S is not set
|
||||||
|
@ -202,6 +200,8 @@ CONFIG_BOARD_LENOVO_X230_EDP=y
|
||||||
# CONFIG_BOARD_LENOVO_X60 is not set
|
# CONFIG_BOARD_LENOVO_X60 is not set
|
||||||
CONFIG_VBOOT_SLOTS_RW_AB=y
|
CONFIG_VBOOT_SLOTS_RW_AB=y
|
||||||
CONFIG_DRIVER_LENOVO_SERIALS=y
|
CONFIG_DRIVER_LENOVO_SERIALS=y
|
||||||
|
CONFIG_PS2K_EISAID="PNP0303"
|
||||||
|
CONFIG_PS2M_EISAID="LEN0020"
|
||||||
CONFIG_THINKPADEC_HKEY_EISAID="LEN0068"
|
CONFIG_THINKPADEC_HKEY_EISAID="LEN0068"
|
||||||
CONFIG_GFX_GMA_PANEL_1_PORT="eDP"
|
CONFIG_GFX_GMA_PANEL_1_PORT="eDP"
|
||||||
CONFIG_D3COLD_SUPPORT=y
|
CONFIG_D3COLD_SUPPORT=y
|
||||||
|
@ -211,6 +211,7 @@ CONFIG_PCIEXP_ASPM=y
|
||||||
CONFIG_GFX_GMA_PANEL_1_ON_EDP=y
|
CONFIG_GFX_GMA_PANEL_1_ON_EDP=y
|
||||||
# CONFIG_DRIVERS_UART_8250IO is not set
|
# CONFIG_DRIVERS_UART_8250IO is not set
|
||||||
CONFIG_PC_CMOS_BASE_PORT_BANK1=0x72
|
CONFIG_PC_CMOS_BASE_PORT_BANK1=0x72
|
||||||
|
CONFIG_HEAP_SIZE=0x100000
|
||||||
CONFIG_EC_GPE_SCI=0x50
|
CONFIG_EC_GPE_SCI=0x50
|
||||||
# CONFIG_TPM_MEASURED_BOOT is not set
|
# CONFIG_TPM_MEASURED_BOOT is not set
|
||||||
CONFIG_BOARD_ROMSIZE_KB_12288=y
|
CONFIG_BOARD_ROMSIZE_KB_12288=y
|
||||||
|
@ -254,9 +255,10 @@ CONFIG_VERSTAGE_ADDR=0x2000000
|
||||||
CONFIG_SMM_TSEG_SIZE=0x800000
|
CONFIG_SMM_TSEG_SIZE=0x800000
|
||||||
CONFIG_SMM_RESERVED_SIZE=0x100000
|
CONFIG_SMM_RESERVED_SIZE=0x100000
|
||||||
CONFIG_SMM_MODULE_STACK_SIZE=0x400
|
CONFIG_SMM_MODULE_STACK_SIZE=0x400
|
||||||
# CONFIG_USE_EXP_X86_64_SUPPORT is not set
|
# CONFIG_USE_X86_64_SUPPORT is not set
|
||||||
CONFIG_SERIRQ_CONTINUOUS_MODE=y
|
CONFIG_SERIRQ_CONTINUOUS_MODE=y
|
||||||
CONFIG_PRERAM_CBFS_CACHE_SIZE=0x0
|
CONFIG_PRERAM_CBFS_CACHE_SIZE=0x0
|
||||||
|
CONFIG_DOMAIN_RESOURCE_32BIT_LIMIT=0xfe000000
|
||||||
CONFIG_EHCI_BAR=0xfef00000
|
CONFIG_EHCI_BAR=0xfef00000
|
||||||
CONFIG_ACPI_CPU_STRING="CP%02X"
|
CONFIG_ACPI_CPU_STRING="CP%02X"
|
||||||
CONFIG_STACK_SIZE=0x2000
|
CONFIG_STACK_SIZE=0x2000
|
||||||
|
@ -266,7 +268,6 @@ CONFIG_INTEL_GMA_BCLV_WIDTH=16
|
||||||
CONFIG_INTEL_GMA_BCLM_OFFSET=0xc8256
|
CONFIG_INTEL_GMA_BCLM_OFFSET=0xc8256
|
||||||
CONFIG_INTEL_GMA_BCLM_WIDTH=16
|
CONFIG_INTEL_GMA_BCLM_WIDTH=16
|
||||||
CONFIG_BOOTBLOCK_IN_CBFS=y
|
CONFIG_BOOTBLOCK_IN_CBFS=y
|
||||||
CONFIG_DOMAIN_RESOURCE_32BIT_LIMIT=0xfe000000
|
|
||||||
CONFIG_DCACHE_RAM_MRC_VAR_SIZE=0x0
|
CONFIG_DCACHE_RAM_MRC_VAR_SIZE=0x0
|
||||||
CONFIG_HPET_MIN_TICKS=0x80
|
CONFIG_HPET_MIN_TICKS=0x80
|
||||||
CONFIG_FIXED_MCHBAR_MMIO_BASE=0xfed10000
|
CONFIG_FIXED_MCHBAR_MMIO_BASE=0xfed10000
|
||||||
|
@ -326,7 +327,7 @@ CONFIG_RAMINIT_ENABLE_ECC=y
|
||||||
#
|
#
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_BD82X6X_COMMON=y
|
CONFIG_SOUTHBRIDGE_INTEL_BD82X6X_COMMON=y
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_C216=y
|
CONFIG_SOUTHBRIDGE_INTEL_C216=y
|
||||||
CONFIG_HIDE_MEI_ON_ERROR=y
|
# CONFIG_HIDE_MEI_ON_ERROR is not set
|
||||||
CONFIG_PCIEXP_HOTPLUG=y
|
CONFIG_PCIEXP_HOTPLUG=y
|
||||||
CONFIG_INTEL_DESCRIPTOR_MODE_REQUIRED=y
|
CONFIG_INTEL_DESCRIPTOR_MODE_REQUIRED=y
|
||||||
CONFIG_SOUTHBRIDGE_INTEL_COMMON_RESET=y
|
CONFIG_SOUTHBRIDGE_INTEL_COMMON_RESET=y
|
||||||
|
@ -362,8 +363,8 @@ CONFIG_RCBA_LENGTH=0x4000
|
||||||
#
|
#
|
||||||
CONFIG_EC_ACPI=y
|
CONFIG_EC_ACPI=y
|
||||||
CONFIG_EC_LENOVO_H8=y
|
CONFIG_EC_LENOVO_H8=y
|
||||||
# CONFIG_H8_BEEP_ON_DEATH is not set
|
CONFIG_H8_BEEP_ON_DEATH=y
|
||||||
# CONFIG_H8_FLASH_LEDS_ON_DEATH is not set
|
CONFIG_H8_FLASH_LEDS_ON_DEATH=y
|
||||||
# CONFIG_H8_SUPPORT_BT_ON_WIFI is not set
|
# CONFIG_H8_SUPPORT_BT_ON_WIFI is not set
|
||||||
# CONFIG_H8_FN_CTRL_SWAP is not set
|
# CONFIG_H8_FN_CTRL_SWAP is not set
|
||||||
CONFIG_H8_HAS_BAT_THRESHOLDS_IMPL=y
|
CONFIG_H8_HAS_BAT_THRESHOLDS_IMPL=y
|
||||||
|
@ -389,7 +390,7 @@ CONFIG_ARCH_ROMSTAGE_X86_32=y
|
||||||
CONFIG_ARCH_POSTCAR_X86_32=y
|
CONFIG_ARCH_POSTCAR_X86_32=y
|
||||||
CONFIG_ARCH_RAMSTAGE_X86_32=y
|
CONFIG_ARCH_RAMSTAGE_X86_32=y
|
||||||
CONFIG_ARCH_ALL_STAGES_X86_32=y
|
CONFIG_ARCH_ALL_STAGES_X86_32=y
|
||||||
CONFIG_HAVE_EXP_X86_64_SUPPORT=y
|
CONFIG_HAVE_X86_64_SUPPORT=y
|
||||||
CONFIG_RESERVED_PHYSICAL_ADDRESS_BITS_SUPPORT=y
|
CONFIG_RESERVED_PHYSICAL_ADDRESS_BITS_SUPPORT=y
|
||||||
CONFIG_X86_TOP4G_BOOTMEDIA_MAP=y
|
CONFIG_X86_TOP4G_BOOTMEDIA_MAP=y
|
||||||
CONFIG_POSTRAM_CBFS_CACHE_IN_BSS=y
|
CONFIG_POSTRAM_CBFS_CACHE_IN_BSS=y
|
||||||
|
@ -437,7 +438,7 @@ CONFIG_PCI_ALLOW_BUS_MASTER_ANY_DEVICE=y
|
||||||
# CONFIG_PCIEXP_LANE_ERR_STAT_CLEAR is not set
|
# CONFIG_PCIEXP_LANE_ERR_STAT_CLEAR is not set
|
||||||
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_ABOVE_4G=y
|
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_ABOVE_4G=y
|
||||||
# CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G is not set
|
# CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G is not set
|
||||||
CONFIG_PCIEXP_HOTPLUG_IO=0x2000
|
CONFIG_PCIEXP_HOTPLUG_IO=0x800
|
||||||
# CONFIG_EARLY_PCI_BRIDGE is not set
|
# CONFIG_EARLY_PCI_BRIDGE is not set
|
||||||
CONFIG_SUBSYSTEM_VENDOR_ID=0x0000
|
CONFIG_SUBSYSTEM_VENDOR_ID=0x0000
|
||||||
CONFIG_SUBSYSTEM_DEVICE_ID=0x0000
|
CONFIG_SUBSYSTEM_DEVICE_ID=0x0000
|
||||||
|
@ -445,7 +446,7 @@ CONFIG_INTEL_GMA_HAVE_VBT=y
|
||||||
CONFIG_INTEL_GMA_ADD_VBT=y
|
CONFIG_INTEL_GMA_ADD_VBT=y
|
||||||
# CONFIG_SOFTWARE_I2C is not set
|
# CONFIG_SOFTWARE_I2C is not set
|
||||||
CONFIG_I2C_TRANSFER_TIMEOUT_US=500000
|
CONFIG_I2C_TRANSFER_TIMEOUT_US=500000
|
||||||
# CONFIG_RESOURCE_ALLOCATION_TOP_DOWN is not set
|
CONFIG_RESOURCE_ALLOCATION_TOP_DOWN=y
|
||||||
CONFIG_USE_DDR3=y
|
CONFIG_USE_DDR3=y
|
||||||
# end of Devices
|
# end of Devices
|
||||||
|
|
||||||
|
@ -505,6 +506,8 @@ CONFIG_TPM_TIS_BASE_ADDRESS=0xfed40000
|
||||||
CONFIG_VGA=y
|
CONFIG_VGA=y
|
||||||
CONFIG_DRIVERS_RICOH_RCE822=y
|
CONFIG_DRIVERS_RICOH_RCE822=y
|
||||||
# CONFIG_DRIVERS_SIL_3114 is not set
|
# CONFIG_DRIVERS_SIL_3114 is not set
|
||||||
|
CONFIG_DRIVERS_WIFI_GENERIC=y
|
||||||
|
CONFIG_DRIVERS_MTK_WIFI=y
|
||||||
# end of Generic Drivers
|
# end of Generic Drivers
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -565,7 +568,6 @@ CONFIG_BOOT_DEVICE_SPI_FLASH=y
|
||||||
CONFIG_BOOT_DEVICE_MEMORY_MAPPED=y
|
CONFIG_BOOT_DEVICE_MEMORY_MAPPED=y
|
||||||
CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y
|
CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y
|
||||||
CONFIG_RTC=y
|
CONFIG_RTC=y
|
||||||
CONFIG_HEAP_SIZE=0x100000
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Console
|
# Console
|
||||||
|
@ -580,15 +582,15 @@ CONFIG_CONSOLE_CBMEM=y
|
||||||
# CONFIG_CONSOLE_SPI_FLASH is not set
|
# CONFIG_CONSOLE_SPI_FLASH is not set
|
||||||
# CONFIG_CONSOLE_I2C_SMBUS is not set
|
# CONFIG_CONSOLE_I2C_SMBUS is not set
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set
|
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7 is not set
|
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set
|
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set
|
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set
|
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set
|
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set
|
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set
|
||||||
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set
|
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0=y
|
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set
|
||||||
CONFIG_DEFAULT_CONSOLE_LOGLEVEL=0
|
CONFIG_DEFAULT_CONSOLE_LOGLEVEL=7
|
||||||
CONFIG_CONSOLE_USE_LOGLEVEL_PREFIX=y
|
CONFIG_CONSOLE_USE_LOGLEVEL_PREFIX=y
|
||||||
CONFIG_CONSOLE_USE_ANSI_ESCAPES=y
|
CONFIG_CONSOLE_USE_ANSI_ESCAPES=y
|
||||||
# CONFIG_CMOS_POST is not set
|
# CONFIG_CMOS_POST is not set
|
||||||
|
@ -596,7 +598,7 @@ CONFIG_POST_DEVICE_NONE=y
|
||||||
# CONFIG_POST_DEVICE_LPC is not set
|
# CONFIG_POST_DEVICE_LPC is not set
|
||||||
# CONFIG_POST_DEVICE_PCI_PCIE is not set
|
# CONFIG_POST_DEVICE_PCI_PCIE is not set
|
||||||
CONFIG_POST_IO_PORT=0x80
|
CONFIG_POST_IO_PORT=0x80
|
||||||
CONFIG_HWBASE_DEBUG_NULL=y
|
CONFIG_HWBASE_DEBUG_CB=y
|
||||||
# end of Console
|
# end of Console
|
||||||
|
|
||||||
CONFIG_HAVE_ACPI_RESUME=y
|
CONFIG_HAVE_ACPI_RESUME=y
|
||||||
|
@ -647,6 +649,7 @@ CONFIG_HAVE_DEBUG_RAM_SETUP=y
|
||||||
# CONFIG_DEBUG_RAM_SETUP is not set
|
# CONFIG_DEBUG_RAM_SETUP is not set
|
||||||
CONFIG_HAVE_DEBUG_SMBUS=y
|
CONFIG_HAVE_DEBUG_SMBUS=y
|
||||||
# CONFIG_DEBUG_SMBUS is not set
|
# CONFIG_DEBUG_SMBUS is not set
|
||||||
|
# CONFIG_DEBUG_MALLOC is not set
|
||||||
# CONFIG_DEBUG_CONSOLE_INIT is not set
|
# CONFIG_DEBUG_CONSOLE_INIT is not set
|
||||||
# CONFIG_DEBUG_SPI_FLASH is not set
|
# CONFIG_DEBUG_SPI_FLASH is not set
|
||||||
# CONFIG_DEBUG_BOOT_STATE is not set
|
# CONFIG_DEBUG_BOOT_STATE is not set
|
||||||
|
|
|
@ -1,9 +1,8 @@
|
||||||
tree="default"
|
tree="next"
|
||||||
xarch="i386-elf"
|
xarch="i386-elf"
|
||||||
payload_grub="y"
|
payload_grub="y"
|
||||||
payload_grub_withseabios="y"
|
payload_grub_withseabios="y"
|
||||||
payload_seabios="y"
|
payload_seabios="y"
|
||||||
payload_memtest="y"
|
payload_memtest="y"
|
||||||
grub_scan_disk="ahci"
|
grub_scan_disk="ahci"
|
||||||
status="broken" # TODO: VCC3P patch
|
status="stable" # this target is in coreboot main now
|
||||||
release="n"
|
|
||||||
|
|
Loading…
Reference in New Issue