coreboot/src/mainboard
Nico Rikken 28cdd4c8d3 mb/lenovo/t520: Add Dual Graphics CMOS support
Adds the CMOS option for Dual Graphics, as is present in more Lenovo models
already. Enabling this option ensures that the NVIDIA GPU is powered.

More PCI devices can be observed when activating this setting. It was verified
on a W520, also by loading a VGA option ROM and achieving a working Dual
Graphics system.

The CMOS default has been kept to 'Integrated Only', as the usage of Dual
Graphics requires an option ROM and drains the battery more quickly.

Change-Id: I41ccabd4554ca019684edd6f8b1c23679212c59f
Signed-off-by: Nico Rikken <nico@nicorikken.eu>
Reviewed-on: https://review.coreboot.org/26114
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Rudolph <siro@das-labor.org>
2018-06-21 09:45:34 +00:00
..
adi mainboard/adi: Get rid of whitespace before tab 2018-06-04 08:52:28 +00:00
adlink
advansus src: Get rid of unneeded whitespace 2018-06-14 09:32:34 +00:00
amd src: Get rid of unneeded whitespace 2018-06-14 09:32:34 +00:00
aopen aopen/dxplplusu: Add romstage timestamps 2018-06-20 18:59:19 +00:00
apple mb/*/*/acpi_tables.c: Remove unneeded includes 2018-06-11 08:52:53 +00:00
asrock nb/intel/x4x: Deprecate native graphic init 2018-06-14 09:40:55 +00:00
asus src: Get rid of unneeded whitespace 2018-06-14 09:32:34 +00:00
avalue src: Get rid of unneeded whitespace 2018-06-14 09:32:34 +00:00
bap mb/bap: Get rid of whitespace before tab 2018-06-04 08:57:28 +00:00
biostar mb/biostar: Get rid of whitespace before tab 2018-06-04 08:57:48 +00:00
compulab mainboard: Get rid of device_t 2018-06-09 17:24:07 +00:00
cubietech mb/cubietech: Get rid of whitespace before tab 2018-06-04 08:58:16 +00:00
elmex mb/elmex: Get rid of whitespace before tab 2018-06-04 08:58:40 +00:00
emulation mainboard: Get rid of device_t in ramstage 2018-06-09 16:39:35 +00:00
esd mb/esd: Get rid of whitespace before tab 2018-06-04 08:58:58 +00:00
foxconn nb/intel/x4x: Deprecate native graphic init 2018-06-14 09:40:55 +00:00
getac mb/getac: Get rid of whitespace before tab 2018-06-04 08:59:41 +00:00
gigabyte nb/intel/x4x: Deprecate native graphic init 2018-06-14 09:40:55 +00:00
gizmosphere mb/gizmosphere: Get rid of whitespace before tab 2018-06-04 09:00:54 +00:00
google mb/google/poppy/variants/nocturne: add two new memory options 2018-06-21 09:44:28 +00:00
hp src: Use of device_t is deprecated 2018-06-14 09:29:31 +00:00
ibase mb/*/*/acpi_tables.c: Remove unneeded includes 2018-06-11 08:52:53 +00:00
iei amd/geode_lx: Remove most boards 2018-06-05 12:44:12 +00:00
intel soc/intel/{glk,apl} and mainboards: Configure LPC_CLKRUN# pin as GPIO for S0ix 2018-06-15 09:14:35 +00:00
jetway mb/jetway: Get rid of whitespace before tab 2018-06-04 09:03:43 +00:00
kontron mb/*/*/acpi_tables.c: Remove unneeded includes 2018-06-11 08:52:53 +00:00
lenovo mb/lenovo/t520: Add Dual Graphics CMOS support 2018-06-21 09:45:34 +00:00
lippert amd/geode_lx: Remove most boards 2018-06-05 12:44:12 +00:00
lowrisc mainboard: Get rid of device_t in ramstage 2018-06-09 16:39:35 +00:00
msi src: Get rid of unneeded whitespace 2018-06-14 09:32:34 +00:00
ocp mainboard: Get rid of device_t in ramstage 2018-06-09 16:39:35 +00:00
packardbell mb/*/*/acpi_tables.c: Remove unneeded includes 2018-06-11 08:52:53 +00:00
pcengines mb/pcengines: Remove unneeded includes and dead code 2018-06-17 15:37:46 +00:00
purism src: Get rid of unneeded whitespace 2018-06-14 09:32:34 +00:00
roda src: Get rid of unneeded whitespace 2018-06-14 09:32:34 +00:00
samsung mainboard: Get rid of device_t 2018-06-09 17:24:07 +00:00
sapphire src/mainboard: Add and update license headers 2018-06-02 21:00:10 +00:00
scaleway mb/scaleway/tagada: Set DIMM slot information from mainboard 2018-05-15 11:44:34 +00:00
siemens soc/intel/common/block: Add common chip config block 2018-06-06 06:23:45 +00:00
sifive src/mainboard: Add and update license headers 2018-06-02 21:00:10 +00:00
supermicro src: Get rid of unneeded whitespace 2018-06-14 09:32:34 +00:00
ti
tyan src: Get rid of unneeded whitespace 2018-06-14 09:32:34 +00:00
via mainboard: Get rid of device_t in ramstage 2018-06-09 16:39:35 +00:00
Kconfig