Re: [PATCH] ACPI: return first _ADR match for acpi_get_child

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On Wednesday 19 December 2012 12:31:35 Rafael J. Wysocki wrote:
> > This is a well-aimed shot in the dark based on the DSDT I see.
> 
> Can you post that DSDT by chance?
The DSDT for a Lenovo Ideapad Y470 has been posted before to 
https://bugzilla.kernel.org/show_bug.cgi?id=42696.

>From dsdt.dsl,
line 9279 (context Device(\_SB.PCI0.PEG0)):

    Name (_ADR, 0x00010000)

line 9377 (context Device(\_SB.PCI0.PEG0.PEGP)):

    Name (_ADR, 0xFFFF)

line 9414 (context Device(\_SB.PCI0.PEG0.VGA)):
 Name (_ADR, Zero)

>From ssdt6.dsl, line 1070, (context Device(\_SB.PCI0.PEG0.PEGP)):
    Method (_INI, 0, NotSerialized)
    {
        Store (Zero, \_SB.PCI0.PEG0.PEGP._ADR)
    }

> > It is certainly 
> > not a solid proof that is won't break other machines and if it does break.
> > As  far as PCI is concerned, it only affects machines with multiple
> > handles that have the same PCI address returned by _ADR.
> 
> I wonder if there are any other criteria we can use to choose the "best"
> handle in those cases?  It doesn't look like choosing the first on or the
> last one is really going to always work.
Currently I do not have other ideas to get this to work, but Intel may have an 
ACPI expert who can help out here based on experience.

Regards,
Peter
--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux