Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
spear6xx.c File Reference
#include <linux/amba/pl08x.h>
#include <linux/clk.h>
#include <linux/err.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/of_irq.h>
#include <linux/of_platform.h>
#include <asm/hardware/pl080.h>
#include <asm/hardware/vic.h>
#include <asm/mach/arch.h>
#include <asm/mach/time.h>
#include <asm/mach/map.h>
#include <plat/pl080.h>
#include <mach/generic.h>
#include <mach/spear.h>

Go to the source code of this file.

Functions

void __init spear6xx_map_io (void)
 

Variables

struct pl08x_platform_data pl080_plat_data
 
struct map_desc spear6xx_io_desc[] __initdata
 
struct sys_timer spear6xx_timer
 
 map_io = spear6xx_map_io
 
 init_irq = spear6xx_dt_init_irq
 
 handle_irq = vic_handle_irq
 
 timer = &spear6xx_timer
 
 init_machine = spear600_dt_init
 
 restart = spear_restart
 
 dt_compat = spear600_dt_board_compat
 

Function Documentation

void __init spear6xx_map_io ( void  )

Definition at line 372 of file spear6xx.c.

Variable Documentation

struct of_dev_auxdata spear6xx_auxdata_lookup [] __initdata
Initial value:
= {
{
.length = 2 * SZ_16M,
.type = MT_DEVICE
}, {
.length = SZ_16M,
.type = MT_DEVICE
}, {
.length = SZ_16M,
.type = MT_DEVICE
},
}

Definition at line 352 of file spear6xx.c.

dt_compat = spear600_dt_board_compat

Definition at line 445 of file spear6xx.c.

handle_irq = vic_handle_irq

Definition at line 441 of file spear6xx.c.

init_irq = spear6xx_dt_init_irq

Definition at line 440 of file spear6xx.c.

init_machine = spear600_dt_init

Definition at line 443 of file spear6xx.c.

map_io = spear6xx_map_io

Definition at line 439 of file spear6xx.c.

struct pl08x_platform_data pl080_plat_data
Initial value:
= {
.memcpy_channel = {
.bus_id = "memcpy",
.cctl_memcpy =
},
.lli_buses = PL08X_AHB1,
.mem_buses = PL08X_AHB1,
.get_signal = pl080_get_signal,
.put_signal = pl080_put_signal,
.slave_channels = spear600_dma_info,
.num_slave_channels = ARRAY_SIZE(spear600_dma_info),
}

Definition at line 325 of file spear6xx.c.

restart = spear_restart

Definition at line 444 of file spear6xx.c.

struct sys_timer spear6xx_timer
Initial value:
= {
.init = spear6xx_timer_init,
}

Definition at line 406 of file spear6xx.c.

Definition at line 442 of file spear6xx.c.