Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
core_apecs.c File Reference
#include <asm/io.h>
#include <asm/core_apecs.h>
#include <linux/types.h>
#include <linux/pci.h>
#include <linux/init.h>
#include <asm/ptrace.h>
#include <asm/smp.h>
#include <asm/mce.h>
#include "proto.h"
#include "pci_impl.h"

Go to the source code of this file.

Macros

#define __EXTERN_INLINE   inline
 
#define DEBUG_CONFIG   0
 
#define DBGC(args)
 
#define vuip   volatile unsigned int *
 

Functions

void apecs_pci_tbi (struct pci_controller *hose, dma_addr_t start, dma_addr_t end)
 
void __init apecs_init_arch (void)
 
void apecs_pci_clr_err (void)
 
void apecs_machine_check (unsigned long vector, unsigned long la_ptr)
 

Variables

struct pci_ops apecs_pci_ops
 

Macro Definition Documentation

#define __EXTERN_INLINE   inline

Definition at line 13 of file core_apecs.c.

#define DBGC (   args)

Definition at line 44 of file core_apecs.c.

#define DEBUG_CONFIG   0

Definition at line 39 of file core_apecs.c.

#define vuip   volatile unsigned int *

Definition at line 47 of file core_apecs.c.

Function Documentation

void __init apecs_init_arch ( void  )

Definition at line 324 of file core_apecs.c.

void apecs_machine_check ( unsigned long  vector,
unsigned long  la_ptr 
)

Definition at line 391 of file core_apecs.c.

void apecs_pci_clr_err ( void  )

Definition at line 374 of file core_apecs.c.

void apecs_pci_tbi ( struct pci_controller hose,
dma_addr_t  start,
dma_addr_t  end 
)

Definition at line 316 of file core_apecs.c.

Variable Documentation

struct pci_ops apecs_pci_ops
Initial value:
=
{
.read = apecs_read_config,
.write = apecs_write_config,
}

Definition at line 309 of file core_apecs.c.