https://bugzilla.kernel.org/show_bug.cgi?id=42696

           Summary: Wrong ACPI handle is being detected for NVIDIA
                    graphics card on Lenovo Ideapad Y470/Y570
           Product: ACPI
           Version: 2.5
    Kernel Version: 3.3-rc1
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: BIOS
        AssignedTo: acpi_b...@kernel-bugs.osdl.org
        ReportedBy: lekenst...@gmail.com
        Regression: No


On the Lenovo Ideapad Y470 and Lenovo Ideapad Y570, the kernel assigns the
\_SB.PCI0.PEG0.VGA handle to the PCI device (possibly because the _DOS method
is found on the handle?)

However, the correct _DSM, _ROM, _PS0 and _PS3 can be found on the 
\_SB.PCI0.PEG0.PEGP handle. _PSx on the VGA handle is basically a no-op, it
only gets/sets the _PSC variable. _ROM does not exist and the _DSM method is
not useful comparing it to the PEGP._DSM method.

Due to this issue, the nouveau driver fails to load the vbios (because _ROM
does not exist on VGA). Similarly, the proprietary nvidia driver fails to load.
As for the _PS0 and _PS0 methods, using the pci_set_power_state methods does
not really disable the PCI device.

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to