the following patch was just integrated into master:
commit 34746a9c48165f89f80fb664d46b646ca9e44779
Author: Denis 'GNUtoo' Carikli <[email protected]>
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 <[email protected]>
    Signed-off-by: Paul Menzel <[email protected]>
    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 <[email protected]> at Sun Dec 30 22:29:20 2012, 
giving +1
Reviewed-By: Paul Menzel <[email protected]> at Sun Dec 30 
22:45:56 2012, giving +2
See http://review.coreboot.org/2065 for details.

-gerrit

-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to