[coreboot] Patch merged into coreboot/master: 34746a9 rs780: Implement `rs780_internal_gfx_disable` and add .disable pcie_ops
gerrit at coreboot.org
gerrit at coreboot.org
Sun Dec 30 22:45:57 CET 2012
the following patch was just integrated into master:
commit 34746a9c48165f89f80fb664d46b646ca9e44779
Author: Denis 'GNUtoo' Carikli <GNUtoo at no-log.org>
Date: Thu Dec 20 18:42:00 2012 +0100
rs780: Implement `rs780_internal_gfx_disable` and add .disable pcie_ops
That code will be used to disable the internal GFX card and enable the
external PCIe card.
The following lines from function `rs780_internal_gfx_enable()` are
taken and reversed.
/* Disable external GFX and enable internal GFX. */
l_dword = pci_read_config32(nb_dev, 0x8c);
l_dword &= ~(1<<0);
l_dword |= 1<<1;
pci_write_config32(nb_dev, 0x8c, l_dword);
It has been tested on the M4A785T-M with the following card inside the
PCIe 16x slot:
02:00.0 VGA compatible controller: nVidia Corporation GT218 [GeForce 210] (rev a2)
Change-Id: I7bd412b987fde98c97464175e2c7a384a8f0fb84
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo at no-log.org>
Signed-off-by: Paul Menzel <paulepanter at users.sourceforge.net>
Reviewed-on: http://review.coreboot.org/2065
Tested-by: build bot (Jenkins)
Build-Tested: build bot (Jenkins) at Sun Dec 30 22:22:33 2012, giving +1
Reviewed-By: Denis Carikli <GNUtoo at no-log.org> at Sun Dec 30 22:29:20 2012, giving +1
Reviewed-By: Paul Menzel <paulepanter at users.sourceforge.net> at Sun Dec 30 22:45:56 2012, giving +2
See http://review.coreboot.org/2065 for details.
-gerrit
More information about the coreboot
mailing list