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 PERIP_GRP2_BASE   UL(0xB3000000)
 
#define VA_PERIP_GRP2_BASE   IOMEM(0xFE000000)
 
#define MCIF_SDHCI_BASE   UL(0xB3000000)
 
#define SYSRAM0_BASE   UL(0xB3800000)
 
#define VA_SYSRAM0_BASE   IOMEM(0xFE800000)
 
#define SYS_LOCATION   (VA_SYSRAM0_BASE + 0x600)
 
#define PERIP_GRP1_BASE   UL(0xE0000000)
 
#define VA_PERIP_GRP1_BASE   IOMEM(0xFD000000)
 
#define UART_BASE   UL(0xE0000000)
 
#define VA_UART_BASE   IOMEM(0xFD000000)
 
#define SSP_BASE   UL(0xE0100000)
 
#define MISC_BASE   UL(0xE0700000)
 
#define VA_MISC_BASE   IOMEM(0xFD700000)
 
#define A9SM_AND_MPMC_BASE   UL(0xEC000000)
 
#define VA_A9SM_AND_MPMC_BASE   IOMEM(0xFC000000)
 
#define A9SM_PERIP_BASE   UL(0xEC800000)
 
#define VA_A9SM_PERIP_BASE   IOMEM(0xFC800000)
 
#define VA_SCU_BASE   (VA_A9SM_PERIP_BASE + 0x00)
 
#define L2CC_BASE   UL(0xED000000)
 
#define VA_L2CC_BASE   IOMEM(UL(0xFB000000))
 
#define DMAC0_BASE   UL(0xEA800000)
 
#define DMAC1_BASE   UL(0xEB000000)
 
#define MCIF_CF_BASE   UL(0xB2800000)
 
#define SPEAR_DBG_UART_BASE   UART_BASE
 
#define VA_SPEAR_DBG_UART_BASE   VA_UART_BASE
 

Macro Definition Documentation

#define A9SM_AND_MPMC_BASE   UL(0xEC000000)

Definition at line 34 of file spear.h.

#define A9SM_PERIP_BASE   UL(0xEC800000)

Definition at line 38 of file spear.h.

#define DMAC0_BASE   UL(0xEA800000)

Definition at line 46 of file spear.h.

#define DMAC1_BASE   UL(0xEB000000)

Definition at line 47 of file spear.h.

#define L2CC_BASE   UL(0xED000000)

Definition at line 42 of file spear.h.

#define MCIF_CF_BASE   UL(0xB2800000)

Definition at line 48 of file spear.h.

#define MCIF_SDHCI_BASE   UL(0xB3000000)

Definition at line 21 of file spear.h.

#define MISC_BASE   UL(0xE0700000)

Definition at line 31 of file spear.h.

#define PERIP_GRP1_BASE   UL(0xE0000000)

Definition at line 26 of file spear.h.

#define PERIP_GRP2_BASE   UL(0xB3000000)

Definition at line 19 of file spear.h.

#define SPEAR_DBG_UART_BASE   UART_BASE

Definition at line 59 of file spear.h.

#define SSP_BASE   UL(0xE0100000)

Definition at line 30 of file spear.h.

#define SYS_LOCATION   (VA_SYSRAM0_BASE + 0x600)

Definition at line 24 of file spear.h.

#define SYSRAM0_BASE   UL(0xB3800000)

Definition at line 22 of file spear.h.

#define UART_BASE   UL(0xE0000000)

Definition at line 28 of file spear.h.

#define VA_A9SM_AND_MPMC_BASE   IOMEM(0xFC000000)

Definition at line 35 of file spear.h.

#define VA_A9SM_PERIP_BASE   IOMEM(0xFC800000)

Definition at line 39 of file spear.h.

#define VA_L2CC_BASE   IOMEM(UL(0xFB000000))

Definition at line 43 of file spear.h.

#define VA_MISC_BASE   IOMEM(0xFD700000)

Definition at line 32 of file spear.h.

#define VA_PERIP_GRP1_BASE   IOMEM(0xFD000000)

Definition at line 27 of file spear.h.

#define VA_PERIP_GRP2_BASE   IOMEM(0xFE000000)

Definition at line 20 of file spear.h.

#define VA_SCU_BASE   (VA_A9SM_PERIP_BASE + 0x00)

Definition at line 40 of file spear.h.

#define VA_SPEAR_DBG_UART_BASE   VA_UART_BASE

Definition at line 60 of file spear.h.

#define VA_SYSRAM0_BASE   IOMEM(0xFE800000)

Definition at line 23 of file spear.h.

#define VA_UART_BASE   IOMEM(0xFD000000)

Definition at line 29 of file spear.h.