Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
pci_irq.c File Reference
#include <linux/dmi.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/types.h>
#include <linux/spinlock.h>
#include <linux/pm.h>
#include <linux/pci.h>
#include <linux/acpi.h>
#include <linux/slab.h>
#include <acpi/acpi_bus.h>
#include <acpi/acpi_drivers.h>

Go to the source code of this file.

Data Structures

struct  acpi_prt_entry
 
struct  prt_quirk
 

Macros

#define PREFIX   "ACPI: "
 
#define _COMPONENT   ACPI_PCI_COMPONENT
 
#define PCI_INTX_PIN(c)   (c - 'A' + 1)
 

Functions

 ACPI_MODULE_NAME ("pci_irq")
 
int acpi_pci_irq_add_prt (acpi_handle handle, struct pci_bus *bus)
 
void acpi_pci_irq_del_prt (struct pci_bus *bus)
 
int acpi_pci_irq_enable (struct pci_dev *dev)
 
void __attribute__ ((weak))
 
void acpi_pci_irq_disable (struct pci_dev *dev)
 

Macro Definition Documentation

#define _COMPONENT   ACPI_PCI_COMPONENT

Definition at line 45 of file pci_irq.c.

#define PCI_INTX_PIN (   c)    (c - 'A' + 1)

Definition at line 137 of file pci_irq.c.

#define PREFIX   "ACPI: "

Definition at line 43 of file pci_irq.c.

Function Documentation

void __attribute__ ( (weak)  )
read

Definition at line 499 of file pci_irq.c.

ACPI_MODULE_NAME ( "pci_irq"  )
int acpi_pci_irq_add_prt ( acpi_handle  handle,
struct pci_bus bus 
)

Definition at line 247 of file pci_irq.c.

void acpi_pci_irq_del_prt ( struct pci_bus bus)

Definition at line 285 of file pci_irq.c.

void acpi_pci_irq_disable ( struct pci_dev dev)

Definition at line 503 of file pci_irq.c.

int acpi_pci_irq_enable ( struct pci_dev dev)

Definition at line 415 of file pci_irq.c.