Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
ops-pmcmsp.c File Reference
#include <linux/types.h>
#include <linux/pci.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <asm/byteorder.h>
#include <msp_prom.h>
#include <msp_cic_int.h>
#include <msp_pci.h>
#include <msp_regs.h>
#include <msp_regops.h>

Go to the source code of this file.

Macros

#define PCI_COUNTERS   1
 
#define PCI_ACCESS_READ   0
 
#define PCI_ACCESS_WRITE   1
 

Functions

int msp_pcibios_config_access (unsigned char access_type, struct pci_bus *bus, unsigned int devfn, unsigned char where, u32 *data)
 
int msp_pcibios_read_config (struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *val)
 
int msp_pcibios_write_config (struct pci_bus *bus, unsigned int devfn, int where, int size, u32 val)
 
void __init msp_pci_init (void)
 

Variables

struct pci_ops msp_pci_ops
 

Macro Definition Documentation

#define PCI_ACCESS_READ   0

Definition at line 44 of file ops-pmcmsp.c.

#define PCI_ACCESS_WRITE   1

Definition at line 45 of file ops-pmcmsp.c.

#define PCI_COUNTERS   1

Definition at line 19 of file ops-pmcmsp.c.

Function Documentation

void __init msp_pci_init ( void  )

Definition at line 961 of file ops-pmcmsp.c.

int msp_pcibios_config_access ( unsigned char  access_type,
struct pci_bus bus,
unsigned int  devfn,
unsigned char  where,
u32 data 
)

Definition at line 375 of file ops-pmcmsp.c.

int msp_pcibios_read_config ( struct pci_bus bus,
unsigned int  devfn,
int  where,
int  size,
u32 val 
)

Definition at line 816 of file ops-pmcmsp.c.

int msp_pcibios_write_config ( struct pci_bus bus,
unsigned int  devfn,
int  where,
int  size,
u32  val 
)

Definition at line 867 of file ops-pmcmsp.c.

Variable Documentation

struct pci_ops msp_pci_ops
Initial value:

Definition at line 907 of file ops-pmcmsp.c.