Matthew Garrett wrote:
On Sun, Nov 15, 2009 at 12:44:40PM +0000, Alan Jenkins wrote:
Unfortunately, the BIOS doesn't tell us in advance which device it is
going to unplug. Hence the hardcoded bus/slot.
Mm. Thinking about it, it does - it's sending a bus check notification,
which means we're supposed to look at children of the device it
notifies. Shouldn't be a difficult fix.
We don't really look at the device though. What we look at is the value
of WLDG.
Stray notifications on either of the _other_ 2 pcie ports would then
cause us to toggle them based on WLDG.
I see a _Lxx handler in my DSDT which looks like it notifies on _all_
the pcie ports. So I think it's a bit tricky.
Alan
--
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