Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
pci.h File Reference
#include <linux/dma-mapping.h>
#include <linux/pci.h>
#include <linux/numa.h>
#include <asm-generic/pci_iomap.h>
#include <asm-generic/pci.h>
#include <asm-generic/pci-dma-compat.h>

Go to the source code of this file.

Data Structures

struct  pci_controller
 

Macros

#define TILE_NUM_PCIE   2
 
#define PCI_DMA_BUS_IS_PHYS   1
 
#define pci_domain_nr(bus)   (((struct pci_controller *)(bus)->sysdata)->index)
 
#define PCIBIOS_MIN_MEM   0
 
#define PCIBIOS_MIN_IO   0
 
#define cpumask_of_pcibus(bus)   cpu_online_mask
 

Functions

int __init tile_pci_init (void)
 
int __init pcibios_init (void)
 
void __devinit pcibios_fixup_bus (struct pci_bus *bus)
 

Variables

int tile_plx_gen1
 

Macro Definition Documentation

#define cpumask_of_pcibus (   bus)    cpu_online_mask

Definition at line 217 of file pci.h.

#define PCI_DMA_BUS_IS_PHYS   1

Definition at line 62 of file pci.h.

#define pci_domain_nr (   bus)    (((struct pci_controller *)(bus)->sysdata)->index)

Definition at line 193 of file pci.h.

#define PCIBIOS_MIN_IO   0

Definition at line 214 of file pci.h.

#define PCIBIOS_MIN_MEM   0

Definition at line 213 of file pci.h.

#define TILE_NUM_PCIE   2

Definition at line 55 of file pci.h.

Function Documentation

void __devinit pcibios_fixup_bus ( struct pci_bus bus)

Definition at line 245 of file pci.c.

int __init pcibios_init ( void  )

Definition at line 350 of file pci-vdk.c.

int __init tile_pci_init ( void  )

Definition at line 144 of file pci.c.

Variable Documentation

int tile_plx_gen1

Definition at line 59 of file pci.c.