1/* arch/arm/mach-s3c2410/include/mach/regs-s3c2416-mem.h 2 * 3 * Copyright (c) 2009 Yauhen Kharuzhy <jekhor@gmail.com>, 4 * as part of OpenInkpot project 5 * Copyright (c) 2009 Promwad Innovation Company 6 * Yauhen Kharuzhy <yauhen.kharuzhy@promwad.com> 7 * 8 * This program is free software; you can redistribute it and/or modify 9 * it under the terms of the GNU General Public License version 2 as 10 * published by the Free Software Foundation. 11 * 12 * S3C2416 memory register definitions 13*/ 14 15#ifndef __ASM_ARM_REGS_S3C2416_MEM 16#define __ASM_ARM_REGS_S3C2416_MEM 17 18#ifndef S3C2416_MEMREG 19#define S3C2416_MEMREG(x) (S3C24XX_VA_MEMCTRL + (x)) 20#endif 21 22#define S3C2416_BANKCFG S3C2416_MEMREG(0x00) 23#define S3C2416_BANKCON1 S3C2416_MEMREG(0x04) 24#define S3C2416_BANKCON2 S3C2416_MEMREG(0x08) 25#define S3C2416_BANKCON3 S3C2416_MEMREG(0x0C) 26 27#define S3C2416_REFRESH S3C2416_MEMREG(0x10) 28#define S3C2416_TIMEOUT S3C2416_MEMREG(0x14) 29 30#endif /* __ASM_ARM_REGS_S3C2416_MEM */ 31