Linux Kernel
3.7.1
|
#include <linux/pci.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/acpi.h>
#include <linux/pci-acpi.h>
#include <linux/pcieport_if.h>
#include "aer/aerdrv.h"
#include "../pci.h"
Go to the source code of this file.
Functions | |
int | pcie_port_acpi_setup (struct pci_dev *port, int *srv_mask) |
pcie_port_acpi_setup - Request the BIOS to release control of PCIe services. : PCIe Port service for a root port or event collector. : Bit mask of services that can be enabled for .
Invoked when is identified as a PCIe port device. To avoid conflicts with the BIOS PCIe port native services support requires the BIOS to yield control of these services to the kernel. The mask of services that the BIOS allows to be enabled for is written to .
NOTE: It turns out that we cannot do that for individual port services separately, because that would make some systems work incorrectly.
Definition at line 34 of file portdrv_acpi.c.