Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
setup.h File Reference
#include <asm/mach/time.h>
#include <linux/init.h>
#include <linux/mfd/abx500/ab8500.h>

Go to the source code of this file.

Macros

#define __IO_DEV_DESC(x, sz)
 
#define __MEM_DEV_DESC(x, sz)
 

Functions

void __init ux500_map_io (void)
 
void __init u8500_map_io (void)
 
struct device *__init u8500_init_devices (struct ab8500_platform_data *ab8500)
 
void __init ux500_init_irq (void)
 
void __init ux500_init_late (void)
 
struct deviceux500_soc_device_init (const char *soc_id)
 
void __init amba_add_devices (struct amba_device *devs[], int num)
 
void ux500_cpu_die (unsigned int cpu)
 

Variables

struct sys_timer ux500_timer
 
struct smp_operations ux500_smp_ops
 

Macro Definition Documentation

#define __IO_DEV_DESC (   x,
  sz 
)
Value:
{ \
.virtual = IO_ADDRESS(x), \
.pfn = __phys_to_pfn(x), \
.length = sz, \
.type = MT_DEVICE, \
}

Definition at line 34 of file setup.h.

#define __MEM_DEV_DESC (   x,
  sz 
)
Value:
{ \
.virtual = IO_ADDRESS(x), \
.pfn = __phys_to_pfn(x), \
.length = sz, \
.type = MT_MEMORY, \
}

Definition at line 41 of file setup.h.

Function Documentation

void __init amba_add_devices ( struct amba_device devs[],
int  num 
)

Definition at line 17 of file devices.c.

struct device* __init u8500_init_devices ( struct ab8500_platform_data ab8500)
read

Definition at line 206 of file cpu-db8500.c.

void __init u8500_map_io ( void  )

Definition at line 72 of file cpu-db8500.c.

void ux500_cpu_die ( unsigned int  cpu)

Definition at line 25 of file hotplug.c.

void __init ux500_init_irq ( void  )

Definition at line 48 of file cpu.c.

void __init ux500_init_late ( void  )

Definition at line 83 of file cpu.c.

void __init ux500_map_io ( void  )

Definition at line 73 of file id.c.

struct device* ux500_soc_device_init ( const char soc_id)
read

Definition at line 132 of file cpu.c.

Variable Documentation

struct smp_operations ux500_smp_ops
struct sys_timer ux500_timer

Definition at line 110 of file timer.c.