summaryrefslogtreecommitdiff
path: root/cookie.h
AgeCommit message (Collapse)AuthorFilesLines
2013-06-04xio: refactor fopencookie related functionsDaniel Borkmann1-0/+6
Again, we move them out of xio to shrink it down. Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
lass='oid'>52966bd1c2a09fdd3149f00568cc18f45cc09785 (patch) treee15274426bd88a3c0fe2287ee88f302138cef649 parent9735a22799b9214d17d3c231fe377fc852f042e9 (diff)
PCI/ACPI: Allow all PCIe services on non-ACPI host bridges
Host bridges we discover via ACPI, i.e., PNP0A03 and PNP0A08 devices, may have an _OSC method by which the OS can ask the platform for control of PCIe features like native hotplug, power management events, AER, etc. Previously, if we found a bridge without an ACPI device, we assumed we did not have permission to use any of these PCIe features. That seems unreasonably restrictive. If we find no ACPI device, assume we can take control of all PCIe features. The Intel Volume Management Device (VMD) is one such bridge with no ACPI device. Prior to this change, users had to boot with "pcie_ports=native" to get hotplug and other services to work below the VMD Root Port. [bhelgaas: changelog] Suggested-by: Bjorn Helgaas <helgaas@kernel.org> Signed-off-by: Jon Derrick <jonathan.derrick@intel.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat