Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
spear.h File Reference
#include <asm/memory.h>

Go to the source code of this file.

Macros

#define SPEAR6XX_ICM1_BASE   UL(0xD0000000)
 
#define VA_SPEAR6XX_ICM1_BASE   UL(0xFD000000)
 
#define SPEAR6XX_ICM1_UART0_BASE   UL(0xD0000000)
 
#define VA_SPEAR6XX_ICM1_UART0_BASE   (VA_SPEAR6XX_ICM1_2_BASE | SPEAR6XX_ICM1_UART0_BASE)
 
#define SPEAR6XX_ML_CPU_BASE   UL(0xF0000000)
 
#define VA_SPEAR6XX_ML_CPU_BASE   UL(0xF0000000)
 
#define SPEAR6XX_ICM3_SMI_CTRL_BASE   UL(0xFC000000)
 
#define VA_SPEAR6XX_ICM3_SMI_CTRL_BASE   UL(0xFC000000)
 
#define SPEAR6XX_ICM3_DMA_BASE   UL(0xFC400000)
 
#define SPEAR6XX_ICM3_SYS_CTRL_BASE   UL(0xFCA00000)
 
#define VA_SPEAR6XX_ICM3_SYS_CTRL_BASE   (VA_SPEAR6XX_ICM3_SMI_CTRL_BASE | SPEAR6XX_ICM3_SYS_CTRL_BASE)
 
#define SPEAR6XX_ICM3_MISC_REG_BASE   UL(0xFCA80000)
 
#define VA_SPEAR6XX_ICM3_MISC_REG_BASE   (VA_SPEAR6XX_ICM3_SMI_CTRL_BASE | SPEAR6XX_ICM3_MISC_REG_BASE)
 
#define SPEAR_DBG_UART_BASE   SPEAR6XX_ICM1_UART0_BASE
 
#define VA_SPEAR_DBG_UART_BASE   VA_SPEAR6XX_ICM1_UART0_BASE
 
#define SPEAR_SYS_CTRL_BASE   SPEAR6XX_ICM3_SYS_CTRL_BASE
 
#define VA_SPEAR_SYS_CTRL_BASE   VA_SPEAR6XX_ICM3_SYS_CTRL_BASE
 

Macro Definition Documentation

#define SPEAR6XX_ICM1_BASE   UL(0xD0000000)

Definition at line 20 of file spear.h.

#define SPEAR6XX_ICM1_UART0_BASE   UL(0xD0000000)

Definition at line 22 of file spear.h.

#define SPEAR6XX_ICM3_DMA_BASE   UL(0xFC400000)

Definition at line 32 of file spear.h.

#define SPEAR6XX_ICM3_MISC_REG_BASE   UL(0xFCA80000)

Definition at line 35 of file spear.h.

#define SPEAR6XX_ICM3_SMI_CTRL_BASE   UL(0xFC000000)

Definition at line 30 of file spear.h.

#define SPEAR6XX_ICM3_SYS_CTRL_BASE   UL(0xFCA00000)

Definition at line 33 of file spear.h.

#define SPEAR6XX_ML_CPU_BASE   UL(0xF0000000)

Definition at line 26 of file spear.h.

#define SPEAR_DBG_UART_BASE   SPEAR6XX_ICM1_UART0_BASE

Definition at line 39 of file spear.h.

#define SPEAR_SYS_CTRL_BASE   SPEAR6XX_ICM3_SYS_CTRL_BASE

Definition at line 43 of file spear.h.

#define VA_SPEAR6XX_ICM1_BASE   UL(0xFD000000)

Definition at line 21 of file spear.h.

#define VA_SPEAR6XX_ICM1_UART0_BASE   (VA_SPEAR6XX_ICM1_2_BASE | SPEAR6XX_ICM1_UART0_BASE)

Definition at line 23 of file spear.h.

#define VA_SPEAR6XX_ICM3_MISC_REG_BASE   (VA_SPEAR6XX_ICM3_SMI_CTRL_BASE | SPEAR6XX_ICM3_MISC_REG_BASE)

Definition at line 36 of file spear.h.

#define VA_SPEAR6XX_ICM3_SMI_CTRL_BASE   UL(0xFC000000)

Definition at line 31 of file spear.h.

#define VA_SPEAR6XX_ICM3_SYS_CTRL_BASE   (VA_SPEAR6XX_ICM3_SMI_CTRL_BASE | SPEAR6XX_ICM3_SYS_CTRL_BASE)

Definition at line 34 of file spear.h.

#define VA_SPEAR6XX_ML_CPU_BASE   UL(0xF0000000)

Definition at line 27 of file spear.h.

#define VA_SPEAR_DBG_UART_BASE   VA_SPEAR6XX_ICM1_UART0_BASE

Definition at line 40 of file spear.h.

#define VA_SPEAR_SYS_CTRL_BASE   VA_SPEAR6XX_ICM3_SYS_CTRL_BASE

Definition at line 44 of file spear.h.