[coreboot-gerrit] Patch merged into coreboot/master: 9e8690b AMD Fam16: Add OSC method to PCI0

gerrit at coreboot.org gerrit at coreboot.org
Thu Aug 15 18:41:00 CEST 2013


the following patch was just integrated into master:
commit 9e8690b43f4978760ba9464ffdd63d36506fc06a
Author: Mike Loptien <mike.loptien at se-eng.com>
Date:   Thu Jul 18 10:30:47 2013 -0600

    AMD Fam16: Add OSC method to PCI0
    
    The _OSC method is used to tell the OS what capabilities it can
    take control over from the firmware.  This method is described
    in chapter 6.2.9 of the ACPI spec v3.0.  The method takes 4
    inputs (UUID, Rev ID, Input Count, and Capabilities Buffer) and
    returns a Capabilites Buffer the same size as the input Buffer.
    This Buffer is generally 3 Dwords long consisting of an Errors
    Dword, a Supported Capabilities Dword, and a Control Dword.
    The OS will request control of certain capabilities and the
    firmware must grant or deny control of those features.  We do not
    want to have control over anything so let the OS control as much
    as it can.
    
    The _OSC method is required for PCIe devices.  During Linux boot,
    an error is logged to dmesg if _OSC is not found.
    
    Change-Id: Icf6e7a82284d03d23fd30ee7b7db17754e988c9a
    Signed-off-by: Mike Loptien <mike.loptien at se-eng.com>
    Reviewed-on: http://review.coreboot.org/3823
    Tested-by: build bot (Jenkins)
    Reviewed-by: Paul Menzel <paulepanter at users.sourceforge.net>


See http://review.coreboot.org/3823 for details.

-gerrit



More information about the coreboot-gerrit mailing list