Linux Kernel
3.7.1
|
#include <linux/kernel.h>
#include <asm/cacheflush.h>
#include <asm/traps.h>
#include <asm/io.h>
#include <lantiq_soc.h>
#include "../prom.h"
Go to the source code of this file.
Macros | |
#define | SOC_FALCON "Falcon" |
#define | SOC_FALCON_D "Falcon-D" |
#define | SOC_FALCON_V "Falcon-V" |
#define | SOC_FALCON_M "Falcon-M" |
#define | COMP_FALCON "lantiq,falcon" |
#define | PART_SHIFT 12 |
#define | PART_MASK 0x0FFFF000 |
#define | REV_SHIFT 28 |
#define | REV_MASK 0xF0000000 |
#define | SREV_SHIFT 22 |
#define | SREV_MASK 0x03C00000 |
#define | TYPE_SHIFT 26 |
#define | TYPE_MASK 0x3C000000 |
#define | BOOT_REG_BASE (KSEG1 | 0x1F200000) |
#define | BOOT_RVEC (BOOT_REG_BASE | 0x00) |
#define | BOOT_NVEC (BOOT_REG_BASE | 0x04) |
#define | BOOT_EVEC (BOOT_REG_BASE | 0x08) |
Functions | |
void __init | ltq_soc_nmi_setup (void) |
void __init | ltq_soc_ejtag_setup (void) |
void __init | ltq_soc_detect (struct ltq_soc_info *i) |
#define BOOT_EVEC (BOOT_REG_BASE | 0x08) |
#define BOOT_NVEC (BOOT_REG_BASE | 0x04) |
#define BOOT_RVEC (BOOT_REG_BASE | 0x00) |