diff options
author | Alexander Shiyan <shc_work@mail.ru> | 2012-05-20 13:09:10 +0400 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2012-05-23 19:02:02 +0200 |
commit | 0f888c289e7e246c63902a1e491f43cea65ebe7c (patch) | |
tree | aa97ff90dc6ca22febc7d952b5a524aa8fced15c /arch/arm/mach-imx | |
parent | f3d865e29c041eb4da38f5893dadf63aa7338337 (diff) | |
download | barebox-0f888c289e7e246c63902a1e491f43cea65ebe7c.tar.gz barebox-0f888c289e7e246c63902a1e491f43cea65ebe7c.tar.xz |
PCM970: Added support for CompactFlash
Added support for CompactFlash cards for PCM970 development board via
PCMCIA window.
Signed-off-by: Alexander Shiyan <shc_work@mail.ru>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-imx')
-rw-r--r-- | arch/arm/mach-imx/include/mach/imx27-regs.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/include/mach/imx27-regs.h b/arch/arm/mach-imx/include/mach/imx27-regs.h index 437cc7d302..19dcad9e9b 100644 --- a/arch/arm/mach-imx/include/mach/imx27-regs.h +++ b/arch/arm/mach-imx/include/mach/imx27-regs.h @@ -41,6 +41,17 @@ #define IMX_NFC_BASE (0xd8000000) #define IMX_ESD_BASE (0xd8001000) #define IMX_WEIM_BASE (0xd8002000) +#define IMX_M3IF_BASE (0xd8003000) +#define IMX_PCMCIA_CTL_BASE (0xd8004000) + +#define PCMCIA_PIPR (IMX_PCMCIA_CTL_BASE + 0x00) +#define PCMCIA_PSCR (IMX_PCMCIA_CTL_BASE + 0x04) +#define PCMCIA_PER (IMX_PCMCIA_CTL_BASE + 0x08) +#define PCMCIA_PBR(x) (IMX_PCMCIA_CTL_BASE + 0x0c + ((x) << 2)) +#define PCMCIA_POR(x) (IMX_PCMCIA_CTL_BASE + 0x28 + ((x) << 2)) +#define PCMCIA_POFR(x) (IMX_PCMCIA_CTL_BASE + 0x44 + ((x) << 2)) +#define PCMCIA_PGCR (IMX_PCMCIA_CTL_BASE + 0x60) +#define PCMCIA_PGSR (IMX_PCMCIA_CTL_BASE + 0x64) /* AIPI */ #define AIPI1_PSR0 __REG(IMX_AIPI1_BASE + 0x00) @@ -240,6 +251,8 @@ #define IMX_CS4_BASE 0xD4000000 #define IMX_CS5_BASE 0xD6000000 +#define IMX_PCMCIA_MEM_BASE (0xdc000000) + #ifndef __ASSEMBLY__ static inline void imx27_setup_weimcs(size_t cs, unsigned upper, unsigned lower, unsigned addional) { |