mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-09-19 19:23:21 +09:00
136 lines
2.3 KiB
C
136 lines
2.3 KiB
C
|
/*
|
||
|
* (C) Copyright 2000-2009
|
||
|
* Vipin Kumar, ST Microelectronics, vipin.kumar@st.com
|
||
|
*
|
||
|
* See file CREDITS for list of people who contributed to this
|
||
|
* project.
|
||
|
*
|
||
|
* This program is free software; you can redistribute it and/or
|
||
|
* modify it under the terms of the GNU General Public License as
|
||
|
* published by the Free Software Foundation; either version 2 of
|
||
|
* the License, or (at your option) any later version.
|
||
|
*
|
||
|
* This program is distributed in the hope that it will be useful,
|
||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
|
* GNU General Public License for more details.
|
||
|
*
|
||
|
* You should have received a copy of the GNU General Public License
|
||
|
* along with this program; if not, write to the Free Software
|
||
|
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
|
||
|
* MA 02111-1307 USA
|
||
|
*/
|
||
|
|
||
|
#include <common.h>
|
||
|
|
||
|
#if (CONFIG_DDR_PLL2 || CONFIG_DDR_2HCLK)
|
||
|
|
||
|
const u32 mpmc_conf_vals[CONFIG_SPEAR_MPMCREGS] = {
|
||
|
#if (CONFIG_DDR_PLL2)
|
||
|
0x00000001,
|
||
|
0x00000000,
|
||
|
#elif (CONFIG_DDR_2HCLK)
|
||
|
0x02020201,
|
||
|
0x02020202,
|
||
|
#endif
|
||
|
0x01000000,
|
||
|
0x00000101,
|
||
|
0x00000101,
|
||
|
0x01000000,
|
||
|
0x00010001,
|
||
|
0x00000100,
|
||
|
0x01010001,
|
||
|
0x00000201,
|
||
|
0x01000101,
|
||
|
0x06000002,
|
||
|
0x06060106,
|
||
|
0x03050502,
|
||
|
0x03040404,
|
||
|
0x02020503,
|
||
|
0x02010106,
|
||
|
0x03000405,
|
||
|
0x03040202,
|
||
|
0x04000305,
|
||
|
0x0707073f,
|
||
|
0x07070707,
|
||
|
0x06060607,
|
||
|
0x06060606,
|
||
|
0x05050506,
|
||
|
0x05050505,
|
||
|
0x04040405,
|
||
|
0x04040404,
|
||
|
0x03030304,
|
||
|
0x03030303,
|
||
|
0x02020203,
|
||
|
0x02020202,
|
||
|
0x01010102,
|
||
|
0x01010101,
|
||
|
0x0a0a0a01,
|
||
|
0x0000023f,
|
||
|
0x00050a00,
|
||
|
0x11000000,
|
||
|
0x00001302,
|
||
|
0x00000A0A,
|
||
|
0x72000000,
|
||
|
0x00550000,
|
||
|
0x2b050e86,
|
||
|
0x00640064,
|
||
|
0x00640064,
|
||
|
0x00640064,
|
||
|
0x00000064,
|
||
|
0x00200020,
|
||
|
0x00200020,
|
||
|
0x00200020,
|
||
|
0x00200020,
|
||
|
0x00200020,
|
||
|
0x00200020,
|
||
|
0x00200020,
|
||
|
0x00000a24,
|
||
|
0x43C20000,
|
||
|
0x5b1c00c8,
|
||
|
0x00c8002e,
|
||
|
0x00000000,
|
||
|
0x0001046b,
|
||
|
0x00000000,
|
||
|
0x03030100,
|
||
|
0x03030303,
|
||
|
0x03030303,
|
||
|
0x03030303,
|
||
|
0x00210000,
|
||
|
0x00010021,
|
||
|
0x00200000,
|
||
|
0x006c0090,
|
||
|
0x003fffff,
|
||
|
0x003fffff,
|
||
|
0x00000000,
|
||
|
0x00000000,
|
||
|
0x003fffff,
|
||
|
0x003fffff,
|
||
|
0x00000000,
|
||
|
0x00000000,
|
||
|
0x003fffff,
|
||
|
0x003fffff,
|
||
|
0x00000000,
|
||
|
0x00000000,
|
||
|
0x003fffff,
|
||
|
0x003fffff,
|
||
|
0x00000000,
|
||
|
0x00000000,
|
||
|
0x003fffff,
|
||
|
0x003fffff,
|
||
|
0x00000000,
|
||
|
0x00000000,
|
||
|
0x003fffff,
|
||
|
0x003fffff,
|
||
|
0x00000000,
|
||
|
0x00000000,
|
||
|
0x003fffff,
|
||
|
0x003fffff,
|
||
|
0x00000000,
|
||
|
0x00000000,
|
||
|
0x00000000,
|
||
|
0x00000000,
|
||
|
0x00000000
|
||
|
};
|
||
|
#endif
|