Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
core.h File Reference
#include <linux/amba/bus.h>
#include <linux/of_platform.h>

Go to the source code of this file.

Macros

#define APB_DEVICE(name, busid, base, plat)   static AMBA_APB_DEVICE(name, busid, 0, VERSATILE_##base##_BASE, base##_IRQ, plat)
 
#define AHB_DEVICE(name, busid, base, plat)   static AMBA_AHB_DEVICE(name, busid, 0, VERSATILE_##base##_BASE, base##_IRQ, plat)
 

Functions

void __init versatile_init (void)
 
void __init versatile_init_early (void)
 
void __init versatile_init_irq (void)
 
void __init versatile_map_io (void)
 
void versatile_restart (char, const char *)
 
unsigned int mmc_status (struct device *dev)
 

Variables

struct sys_timer versatile_timer
 

Macro Definition Documentation

#define AHB_DEVICE (   name,
  busid,
  base,
  plat 
)    static AMBA_AHB_DEVICE(name, busid, 0, VERSATILE_##base##_BASE, base##_IRQ, plat)

Definition at line 42 of file core.h.

#define APB_DEVICE (   name,
  busid,
  base,
  plat 
)    static AMBA_APB_DEVICE(name, busid, 0, VERSATILE_##base##_BASE, base##_IRQ, plat)

Definition at line 39 of file core.h.

Function Documentation

unsigned int mmc_status ( struct device dev)

Definition at line 264 of file core.c.

void __init versatile_init ( void  )

Definition at line 747 of file core.c.

void __init versatile_init_early ( void  )

Definition at line 737 of file core.c.

void __init versatile_init_irq ( void  )

Definition at line 91 of file core.c.

void __init versatile_map_io ( void  )

Definition at line 175 of file core.c.

void versatile_restart ( char  ,
const char  
)

Definition at line 723 of file core.c.

Variable Documentation

struct sys_timer versatile_timer

Definition at line 801 of file core.c.