Linux Kernel
3.7.1
|
#include <linux/device.h>
#include <linux/amba/bus.h>
#include <linux/amba/mmci.h>
#include <linux/io.h>
#include <linux/smp.h>
#include <linux/init.h>
#include <linux/of_address.h>
#include <linux/of_fdt.h>
#include <linux/of_irq.h>
#include <linux/of_platform.h>
#include <linux/platform_device.h>
#include <linux/ata_platform.h>
#include <linux/smsc911x.h>
#include <linux/spinlock.h>
#include <linux/usb/isp1760.h>
#include <linux/clkdev.h>
#include <linux/clk-provider.h>
#include <linux/mtd/physmap.h>
#include <linux/regulator/fixed.h>
#include <linux/regulator/machine.h>
#include <asm/arch_timer.h>
#include <asm/mach-types.h>
#include <asm/sizes.h>
#include <asm/smp_twd.h>
#include <asm/mach/arch.h>
#include <asm/mach/map.h>
#include <asm/mach/time.h>
#include <asm/hardware/arm_timer.h>
#include <asm/hardware/cache-l2x0.h>
#include <asm/hardware/gic.h>
#include <asm/hardware/timer-sp.h>
#include <asm/hardware/sp810.h>
#include <mach/ct-ca9x4.h>
#include <mach/motherboard.h>
#include <plat/sched_clock.h>
#include <plat/platsmp.h>
#include "core.h"
Go to the source code of this file.
Macros | |
#define | V2M_PA_CS0 0x40000000 |
#define | V2M_PA_CS1 0x44000000 |
#define | V2M_PA_CS2 0x48000000 |
#define | V2M_PA_CS3 0x4c000000 |
#define | V2M_PA_CS7 0x10000000 |
Functions | |
int | v2m_cfg_write (u32 devfn, u32 data) |
int | v2m_cfg_read (u32 devfn, u32 *data) |
void __init | v2m_flags_set (u32 data) |
int | v2m_get_master_site (void) |
struct clk *__init | v2m_osc_register (const char *name, struct v2m_osc *osc) |
void __init | v2m_dt_map_io (void) |
void __init | v2m_dt_init_early (void) |
Variables | |
struct ct_desc * | ct_desc |
atag_offset = 0x100 | |
smp = smp_ops(vexpress_smp_ops) | |
map_io = v2m_map_io | |
init_early = v2m_init_early | |
init_irq = v2m_init_irq | |
timer = &v2m_timer | |
handle_irq = gic_handle_irq | |
init_machine = v2m_init | |
restart = v2m_restart | |
dt_compat = v2m_dt_match | |
handle_irq = gic_handle_irq |
smp = smp_ops(vexpress_smp_ops) |