diff options
author | Zhao Yakui <yakui.zhao@intel.com> | 2010-07-13 03:36:08 +0000 |
---|---|---|
committer | Len Brown <len.brown@intel.com> | 2010-07-26 22:32:13 -0400 |
commit | 108029ff84fcad8f9199d2d2e2583ae2747d45a4 (patch) | |
tree | 9638986e377a77820b1ad30c0a72d2120b3f6f7b /lib/lcm.c | |
parent | dbbe4649d683577de1063dbd9f6da7d4b8de2fed (diff) | |
download | kernel_samsung_smdk4412-108029ff84fcad8f9199d2d2e2583ae2747d45a4.zip kernel_samsung_smdk4412-108029ff84fcad8f9199d2d2e2583ae2747d45a4.tar.gz kernel_samsung_smdk4412-108029ff84fcad8f9199d2d2e2583ae2747d45a4.tar.bz2 |
ACPI: Add the check of ADR flag in course of finding ACPI handle for PCI device
The _ADR object is used to provide OSPM with the address of one device on its
parent bus. In course of finding ACPI handle for the corresponding PCI device,
we will firstly evaluate the _ADR object and then compare the two addresses to
see whether it is the target ACPI device. But for one PCI device(0000:00:00.0)
under the PCI root bridge, the corresponding address will be constructed as
zero.In such case maybe the ACPI device without _ADR object will be misdetected
and then be used to create the relationship between PCI device and ACPI device.
https://bugzilla.kernel.org/show_bug.cgi?id=16422
Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'lib/lcm.c')
0 files changed, 0 insertions, 0 deletions