Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Variables
pcibus_provider_defs.h File Reference

Go to the source code of this file.

Data Structures

struct  pcibus_bussoft
 
struct  sn_pcibus_provider
 

Macros

#define PCIIO_ASIC_TYPE_UNKNOWN   0
 
#define PCIIO_ASIC_TYPE_PPB   1
 
#define PCIIO_ASIC_TYPE_PIC   2
 
#define PCIIO_ASIC_TYPE_TIOCP   3
 
#define PCIIO_ASIC_TYPE_TIOCA   4
 
#define PCIIO_ASIC_TYPE_TIOCE   5
 
#define PCIIO_ASIC_MAX_TYPES   6
 
#define SN_DMA_ADDRTYPE(x)   ((x) & 0xf)
 
#define SN_DMA_ADDR_PHYS   1 /* address is an xio address. */
 
#define SN_DMA_ADDR_XIO   2 /* address is phys memory */
 
#define SN_DMA_MSI   0x10 /* Bus address is to be used for MSI */
 

Variables

struct sn_pcibus_providersn_pci_provider []
 

Macro Definition Documentation

#define PCIIO_ASIC_MAX_TYPES   6

Definition at line 23 of file pcibus_provider_defs.h.

#define PCIIO_ASIC_TYPE_PIC   2

Definition at line 18 of file pcibus_provider_defs.h.

#define PCIIO_ASIC_TYPE_PPB   1

Definition at line 17 of file pcibus_provider_defs.h.

#define PCIIO_ASIC_TYPE_TIOCA   4

Definition at line 20 of file pcibus_provider_defs.h.

#define PCIIO_ASIC_TYPE_TIOCE   5

Definition at line 21 of file pcibus_provider_defs.h.

#define PCIIO_ASIC_TYPE_TIOCP   3

Definition at line 19 of file pcibus_provider_defs.h.

#define PCIIO_ASIC_TYPE_UNKNOWN   0

Definition at line 16 of file pcibus_provider_defs.h.

#define SN_DMA_ADDR_PHYS   1 /* address is an xio address. */

Definition at line 63 of file pcibus_provider_defs.h.

#define SN_DMA_ADDR_XIO   2 /* address is phys memory */

Definition at line 64 of file pcibus_provider_defs.h.

#define SN_DMA_ADDRTYPE (   x)    ((x) & 0xf)

Definition at line 62 of file pcibus_provider_defs.h.

#define SN_DMA_MSI   0x10 /* Bus address is to be used for MSI */

Definition at line 65 of file pcibus_provider_defs.h.

Variable Documentation

struct sn_pcibus_provider* sn_pci_provider[]

Definition at line 51 of file io_common.c.