[coreboot-gerrit] Patch set updated for coreboot: mainboard/lenovo: add cmos layout "dual_graphics_mode"
Patrick Rudolph (siro@das-labor.org)
gerrit at coreboot.org
Thu Apr 21 10:24:50 CEST 2016
Patrick Rudolph (siro at das-labor.org) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/12898
-gerrit
commit f9b8ec55b76e7932f1dd4e6c5dca43239431f8d7
Author: Patrick Rudolph <siro at das-labor.org>
Date: Mon Dec 28 14:03:15 2015 +0100
mainboard/lenovo: add cmos layout "dual_graphics_mode"
Add dual graphics cmos layout to allow switching between
integrated and dedicated GPU using nvram.
Tested on Lenovo T520 using Nvidia NVS 5200m.
Change-Id: I97418f421fb1e525752c32ba886c7c78e8d3aa24
Signed-off-by: Patrick Rudolph <siro at das-labor.org>
---
src/mainboard/lenovo/t400/cmos.default | 2 ++
src/mainboard/lenovo/t400/cmos.layout | 2 ++
src/mainboard/lenovo/t420/cmos.default | 2 ++
src/mainboard/lenovo/t420/cmos.layout | 4 +++-
src/mainboard/lenovo/t420s/cmos.default | 2 ++
src/mainboard/lenovo/t420s/cmos.layout | 4 +++-
src/mainboard/lenovo/t430s/cmos.default | 2 ++
src/mainboard/lenovo/t430s/cmos.layout | 4 +++-
src/mainboard/lenovo/t520/cmos.default | 2 ++
src/mainboard/lenovo/t520/cmos.layout | 4 +++-
src/mainboard/lenovo/t530/cmos.default | 2 ++
src/mainboard/lenovo/t530/cmos.layout | 4 +++-
12 files changed, 29 insertions(+), 5 deletions(-)
diff --git a/src/mainboard/lenovo/t400/cmos.default b/src/mainboard/lenovo/t400/cmos.default
index ac9f96d..f757425 100644
--- a/src/mainboard/lenovo/t400/cmos.default
+++ b/src/mainboard/lenovo/t400/cmos.default
@@ -13,3 +13,5 @@ sticky_fn=Disable
power_management_beeps=Enable
low_battery_beep=Enable
sata_mode=AHCI
+vga_primary_is_peg=Disable
+vga_secondary_powersave=Enable
diff --git a/src/mainboard/lenovo/t400/cmos.layout b/src/mainboard/lenovo/t400/cmos.layout
index 0c12458..f084e5b 100644
--- a/src/mainboard/lenovo/t400/cmos.layout
+++ b/src/mainboard/lenovo/t400/cmos.layout
@@ -78,6 +78,8 @@ entries
# coreboot config options: northbridge
941 3 e 11 gfx_uma_size
+944 1 e 1 vga_primary_is_peg
+945 1 e 1 vga_secondary_powersave
# coreboot config options: EC
952 8 h 0 volume
diff --git a/src/mainboard/lenovo/t420/cmos.default b/src/mainboard/lenovo/t420/cmos.default
index 1b8e212..885183f 100644
--- a/src/mainboard/lenovo/t420/cmos.default
+++ b/src/mainboard/lenovo/t420/cmos.default
@@ -14,3 +14,5 @@ fn_ctrl_swap=Disable
sticky_fn=Disable
trackpoint=Enable
hyper_threading=Enable
+vga_primary_is_peg=Disable
+vga_secondary_powersave=Enable
\ No newline at end of file
diff --git a/src/mainboard/lenovo/t420/cmos.layout b/src/mainboard/lenovo/t420/cmos.layout
index bf0f195..915656c 100644
--- a/src/mainboard/lenovo/t420/cmos.layout
+++ b/src/mainboard/lenovo/t420/cmos.layout
@@ -77,7 +77,9 @@ entries
# coreboot config options: northbridge
432 3 e 11 gfx_uma_size
-#435 5 r 0 unused
+435 1 e 1 vga_primary_is_peg
+436 1 e 1 vga_secondary_powersave
+#437 3 r 0 unused
440 8 h 0 volume
diff --git a/src/mainboard/lenovo/t420s/cmos.default b/src/mainboard/lenovo/t420s/cmos.default
index 1b8e212..885183f 100644
--- a/src/mainboard/lenovo/t420s/cmos.default
+++ b/src/mainboard/lenovo/t420s/cmos.default
@@ -14,3 +14,5 @@ fn_ctrl_swap=Disable
sticky_fn=Disable
trackpoint=Enable
hyper_threading=Enable
+vga_primary_is_peg=Disable
+vga_secondary_powersave=Enable
\ No newline at end of file
diff --git a/src/mainboard/lenovo/t420s/cmos.layout b/src/mainboard/lenovo/t420s/cmos.layout
index 4362840..68b96cd 100644
--- a/src/mainboard/lenovo/t420s/cmos.layout
+++ b/src/mainboard/lenovo/t420s/cmos.layout
@@ -77,7 +77,9 @@ entries
# coreboot config options: northbridge
432 3 e 11 gfx_uma_size
-#435 5 r 0 unused
+435 1 e 1 vga_primary_is_peg
+436 1 e 1 vga_secondary_powersave
+#437 3 r 0 unused
440 8 h 0 volume
diff --git a/src/mainboard/lenovo/t430s/cmos.default b/src/mainboard/lenovo/t430s/cmos.default
index 00e8863..1c4d076 100644
--- a/src/mainboard/lenovo/t430s/cmos.default
+++ b/src/mainboard/lenovo/t430s/cmos.default
@@ -15,3 +15,5 @@ sticky_fn=Disable
trackpoint=Enable
hyper_threading=Enable
backlight=Both
+vga_primary_is_peg=Disable
+vga_secondary_powersave=Enable
diff --git a/src/mainboard/lenovo/t430s/cmos.layout b/src/mainboard/lenovo/t430s/cmos.layout
index 16b499a..b2e4246 100644
--- a/src/mainboard/lenovo/t430s/cmos.layout
+++ b/src/mainboard/lenovo/t430s/cmos.layout
@@ -77,7 +77,9 @@ entries
# coreboot config options: northbridge
432 3 e 11 gfx_uma_size
-#435 5 r 0 unused
+435 1 e 1 vga_primary_is_peg
+436 1 e 1 vga_secondary_powersave
+#437 3 r 0 unused
440 8 h 0 volume
# SandyBridge MRC Scrambler Seed values
diff --git a/src/mainboard/lenovo/t520/cmos.default b/src/mainboard/lenovo/t520/cmos.default
index 00e8863..1c4d076 100644
--- a/src/mainboard/lenovo/t520/cmos.default
+++ b/src/mainboard/lenovo/t520/cmos.default
@@ -15,3 +15,5 @@ sticky_fn=Disable
trackpoint=Enable
hyper_threading=Enable
backlight=Both
+vga_primary_is_peg=Disable
+vga_secondary_powersave=Enable
diff --git a/src/mainboard/lenovo/t520/cmos.layout b/src/mainboard/lenovo/t520/cmos.layout
index 2cf3629..40d211a 100644
--- a/src/mainboard/lenovo/t520/cmos.layout
+++ b/src/mainboard/lenovo/t520/cmos.layout
@@ -77,7 +77,9 @@ entries
# coreboot config options: northbridge
432 3 e 11 gfx_uma_size
-#435 5 r 0 unused
+435 1 e 1 vga_primary_is_peg
+436 1 e 1 vga_secondary_powersave
+#437 3 r 0 unused
440 8 h 0 volume
# SandyBridge MRC Scrambler Seed values
diff --git a/src/mainboard/lenovo/t530/cmos.default b/src/mainboard/lenovo/t530/cmos.default
index 00e8863..1c4d076 100644
--- a/src/mainboard/lenovo/t530/cmos.default
+++ b/src/mainboard/lenovo/t530/cmos.default
@@ -15,3 +15,5 @@ sticky_fn=Disable
trackpoint=Enable
hyper_threading=Enable
backlight=Both
+vga_primary_is_peg=Disable
+vga_secondary_powersave=Enable
diff --git a/src/mainboard/lenovo/t530/cmos.layout b/src/mainboard/lenovo/t530/cmos.layout
index e21c197..c44427a 100644
--- a/src/mainboard/lenovo/t530/cmos.layout
+++ b/src/mainboard/lenovo/t530/cmos.layout
@@ -77,7 +77,9 @@ entries
# coreboot config options: northbridge
432 3 e 11 gfx_uma_size
-#435 5 r 0 unused
+435 1 e 1 vga_primary_is_peg
+436 1 e 1 vga_secondary_powersave
+#437 3 r 0 unused
440 8 h 0 volume
More information about the coreboot-gerrit
mailing list