Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
pci_64.c File Reference
#include <linux/kernel.h>
#include <linux/pci.h>
#include <linux/string.h>
#include <linux/init.h>
#include <linux/bootmem.h>
#include <linux/export.h>
#include <linux/mm.h>
#include <linux/list.h>
#include <linux/syscalls.h>
#include <linux/irq.h>
#include <linux/vmalloc.h>
#include <asm/processor.h>
#include <asm/io.h>
#include <asm/prom.h>
#include <asm/pci-bridge.h>
#include <asm/byteorder.h>
#include <asm/machdep.h>
#include <asm/ppc-pci.h>

Go to the source code of this file.

Macros

#define IOBASE_BRIDGE_NUMBER   0
 
#define IOBASE_MEMORY   1
 
#define IOBASE_IO   2
 
#define IOBASE_ISA_IO   3
 
#define IOBASE_ISA_MEM   4
 

Functions

 EXPORT_SYMBOL (pci_io_base)
 
 subsys_initcall (pcibios_init)
 
int __devinit pcibios_map_io_space (struct pci_bus *bus)
 
 EXPORT_SYMBOL_GPL (pcibios_map_io_space)
 
void __devinit pcibios_setup_phb_io_space (struct pci_controller *hose)
 
long sys_pciconfig_iobase (long which, unsigned long in_bus, unsigned long in_devfn)
 

Variables

unsigned long pci_io_base = ISA_IO_BASE
 

Macro Definition Documentation

#define IOBASE_BRIDGE_NUMBER   0

Definition at line 205 of file pci_64.c.

#define IOBASE_IO   2

Definition at line 207 of file pci_64.c.

#define IOBASE_ISA_IO   3

Definition at line 208 of file pci_64.c.

#define IOBASE_ISA_MEM   4

Definition at line 209 of file pci_64.c.

#define IOBASE_MEMORY   1

Definition at line 206 of file pci_64.c.

Function Documentation

EXPORT_SYMBOL ( pci_io_base  )
EXPORT_SYMBOL_GPL ( pcibios_map_io_space  )
int __devinit pcibios_map_io_space ( struct pci_bus bus)

Definition at line 180 of file pci_64.c.

void __devinit pcibios_setup_phb_io_space ( struct pci_controller hose)

Definition at line 200 of file pci_64.c.

subsys_initcall ( pcibios_init  )
long sys_pciconfig_iobase ( long  which,
unsigned long  in_bus,
unsigned long  in_devfn 
)

Definition at line 211 of file pci_64.c.

Variable Documentation

unsigned long pci_io_base = ISA_IO_BASE

Definition at line 42 of file pci_64.c.