34 lines
994 B
C
34 lines
994 B
C
|
/*
|
||
|
* Copyright 2012 GE Intelligent Platforms, Inc.
|
||
|
* Copyright 2008-2011 Freescale Semiconductor, Inc.
|
||
|
*
|
||
|
* This program is free software; you can redistribute it and/or
|
||
|
* modify it under the terms of the GNU General Public License
|
||
|
* Version 2 as published by the Free Software Foundation.
|
||
|
*/
|
||
|
|
||
|
#ifndef FSL_DDR_MEMCTL_H
|
||
|
#define FSL_DDR_MEMCTL_H
|
||
|
|
||
|
/*
|
||
|
* DDR_SDRAM_CFG - DDR SDRAM Control Configuration
|
||
|
*/
|
||
|
#define SDRAM_CFG_MEM_EN 0x80000000
|
||
|
#define SDRAM_CFG_SREN 0x40000000
|
||
|
#define SDRAM_CFG_ECC_EN 0x20000000
|
||
|
#define SDRAM_CFG_RD_EN 0x10000000
|
||
|
#define SDRAM_CFG_SDRAM_TYPE_DDR1 0x02000000
|
||
|
#define SDRAM_CFG_SDRAM_TYPE_DDR2 0x03000000
|
||
|
#define SDRAM_CFG_SDRAM_TYPE_MASK 0x07000000
|
||
|
#define SDRAM_CFG_SDRAM_TYPE_SHIFT 24
|
||
|
#define SDRAM_CFG_DYN_PWR 0x00200000
|
||
|
#define SDRAM_CFG_32_BE 0x00080000
|
||
|
#define SDRAM_CFG_8_BE 0x00040000
|
||
|
#define SDRAM_CFG_NCAP 0x00020000
|
||
|
#define SDRAM_CFG_2T_EN 0x00008000
|
||
|
#define SDRAM_CFG_BI 0x00000001
|
||
|
|
||
|
extern phys_size_t fixed_sdram(void);
|
||
|
|
||
|
#endif
|