1*4ae8bc43SStefan Roese /* 2*4ae8bc43SStefan Roese * (C) Copyright 2000-2009 3*4ae8bc43SStefan Roese * Vipin Kumar, ST Microelectronics, vipin.kumar@st.com 4*4ae8bc43SStefan Roese * 5*4ae8bc43SStefan Roese * See file CREDITS for list of people who contributed to this 6*4ae8bc43SStefan Roese * project. 7*4ae8bc43SStefan Roese * 8*4ae8bc43SStefan Roese * This program is free software; you can redistribute it and/or 9*4ae8bc43SStefan Roese * modify it under the terms of the GNU General Public License as 10*4ae8bc43SStefan Roese * published by the Free Software Foundation; either version 2 of 11*4ae8bc43SStefan Roese * the License, or (at your option) any later version. 12*4ae8bc43SStefan Roese * 13*4ae8bc43SStefan Roese * This program is distributed in the hope that it will be useful, 14*4ae8bc43SStefan Roese * but WITHOUT ANY WARRANTY; without even the implied warranty of 15*4ae8bc43SStefan Roese * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16*4ae8bc43SStefan Roese * GNU General Public License for more details. 17*4ae8bc43SStefan Roese * 18*4ae8bc43SStefan Roese * You should have received a copy of the GNU General Public License 19*4ae8bc43SStefan Roese * along with this program; if not, write to the Free Software 20*4ae8bc43SStefan Roese * Foundation, Inc., 59 Temple Place, Suite 330, Boston, 21*4ae8bc43SStefan Roese * MA 02111-1307 USA 22*4ae8bc43SStefan Roese */ 23*4ae8bc43SStefan Roese 24*4ae8bc43SStefan Roese #include <common.h> 25*4ae8bc43SStefan Roese 26*4ae8bc43SStefan Roese #if (CONFIG_DDR_PLL2 || CONFIG_DDR_2HCLK) 27*4ae8bc43SStefan Roese 28*4ae8bc43SStefan Roese const u32 mpmc_conf_vals[CONFIG_SPEAR_MPMCREGS] = { 29*4ae8bc43SStefan Roese #if (CONFIG_DDR_PLL2) 30*4ae8bc43SStefan Roese 0x00000001, 31*4ae8bc43SStefan Roese 0x00000000, 32*4ae8bc43SStefan Roese #elif (CONFIG_DDR_2HCLK) 33*4ae8bc43SStefan Roese 0x02020201, 34*4ae8bc43SStefan Roese 0x02020202, 35*4ae8bc43SStefan Roese #endif 36*4ae8bc43SStefan Roese 0x01000000, 37*4ae8bc43SStefan Roese 0x00000101, 38*4ae8bc43SStefan Roese 0x00000101, 39*4ae8bc43SStefan Roese 0x01000000, 40*4ae8bc43SStefan Roese 0x00010001, 41*4ae8bc43SStefan Roese 0x00000100, 42*4ae8bc43SStefan Roese 0x01010001, 43*4ae8bc43SStefan Roese 0x00000201, 44*4ae8bc43SStefan Roese 0x01000101, 45*4ae8bc43SStefan Roese 0x06000002, 46*4ae8bc43SStefan Roese 0x06060106, 47*4ae8bc43SStefan Roese 0x03050502, 48*4ae8bc43SStefan Roese 0x03040404, 49*4ae8bc43SStefan Roese 0x02020503, 50*4ae8bc43SStefan Roese 0x02010106, 51*4ae8bc43SStefan Roese 0x03000405, 52*4ae8bc43SStefan Roese 0x03040202, 53*4ae8bc43SStefan Roese 0x04000305, 54*4ae8bc43SStefan Roese 0x0707073f, 55*4ae8bc43SStefan Roese 0x07070707, 56*4ae8bc43SStefan Roese 0x06060607, 57*4ae8bc43SStefan Roese 0x06060606, 58*4ae8bc43SStefan Roese 0x05050506, 59*4ae8bc43SStefan Roese 0x05050505, 60*4ae8bc43SStefan Roese 0x04040405, 61*4ae8bc43SStefan Roese 0x04040404, 62*4ae8bc43SStefan Roese 0x03030304, 63*4ae8bc43SStefan Roese 0x03030303, 64*4ae8bc43SStefan Roese 0x02020203, 65*4ae8bc43SStefan Roese 0x02020202, 66*4ae8bc43SStefan Roese 0x01010102, 67*4ae8bc43SStefan Roese 0x01010101, 68*4ae8bc43SStefan Roese 0x0a0a0a01, 69*4ae8bc43SStefan Roese 0x0000023f, 70*4ae8bc43SStefan Roese 0x00050a00, 71*4ae8bc43SStefan Roese 0x11000000, 72*4ae8bc43SStefan Roese 0x00001302, 73*4ae8bc43SStefan Roese 0x00000A0A, 74*4ae8bc43SStefan Roese 0x72000000, 75*4ae8bc43SStefan Roese 0x00550000, 76*4ae8bc43SStefan Roese 0x2b050e86, 77*4ae8bc43SStefan Roese 0x00640064, 78*4ae8bc43SStefan Roese 0x00640064, 79*4ae8bc43SStefan Roese 0x00640064, 80*4ae8bc43SStefan Roese 0x00000064, 81*4ae8bc43SStefan Roese 0x00200020, 82*4ae8bc43SStefan Roese 0x00200020, 83*4ae8bc43SStefan Roese 0x00200020, 84*4ae8bc43SStefan Roese 0x00200020, 85*4ae8bc43SStefan Roese 0x00200020, 86*4ae8bc43SStefan Roese 0x00200020, 87*4ae8bc43SStefan Roese 0x00200020, 88*4ae8bc43SStefan Roese 0x00000a24, 89*4ae8bc43SStefan Roese 0x43C20000, 90*4ae8bc43SStefan Roese 0x5b1c00c8, 91*4ae8bc43SStefan Roese 0x00c8002e, 92*4ae8bc43SStefan Roese 0x00000000, 93*4ae8bc43SStefan Roese 0x0001046b, 94*4ae8bc43SStefan Roese 0x00000000, 95*4ae8bc43SStefan Roese 0x03030100, 96*4ae8bc43SStefan Roese 0x03030303, 97*4ae8bc43SStefan Roese 0x03030303, 98*4ae8bc43SStefan Roese 0x03030303, 99*4ae8bc43SStefan Roese 0x00210000, 100*4ae8bc43SStefan Roese 0x00010021, 101*4ae8bc43SStefan Roese 0x00200000, 102*4ae8bc43SStefan Roese 0x006c0090, 103*4ae8bc43SStefan Roese 0x003fffff, 104*4ae8bc43SStefan Roese 0x003fffff, 105*4ae8bc43SStefan Roese 0x00000000, 106*4ae8bc43SStefan Roese 0x00000000, 107*4ae8bc43SStefan Roese 0x003fffff, 108*4ae8bc43SStefan Roese 0x003fffff, 109*4ae8bc43SStefan Roese 0x00000000, 110*4ae8bc43SStefan Roese 0x00000000, 111*4ae8bc43SStefan Roese 0x003fffff, 112*4ae8bc43SStefan Roese 0x003fffff, 113*4ae8bc43SStefan Roese 0x00000000, 114*4ae8bc43SStefan Roese 0x00000000, 115*4ae8bc43SStefan Roese 0x003fffff, 116*4ae8bc43SStefan Roese 0x003fffff, 117*4ae8bc43SStefan Roese 0x00000000, 118*4ae8bc43SStefan Roese 0x00000000, 119*4ae8bc43SStefan Roese 0x003fffff, 120*4ae8bc43SStefan Roese 0x003fffff, 121*4ae8bc43SStefan Roese 0x00000000, 122*4ae8bc43SStefan Roese 0x00000000, 123*4ae8bc43SStefan Roese 0x003fffff, 124*4ae8bc43SStefan Roese 0x003fffff, 125*4ae8bc43SStefan Roese 0x00000000, 126*4ae8bc43SStefan Roese 0x00000000, 127*4ae8bc43SStefan Roese 0x003fffff, 128*4ae8bc43SStefan Roese 0x003fffff, 129*4ae8bc43SStefan Roese 0x00000000, 130*4ae8bc43SStefan Roese 0x00000000, 131*4ae8bc43SStefan Roese 0x00000000, 132*4ae8bc43SStefan Roese 0x00000000, 133*4ae8bc43SStefan Roese 0x00000000 134*4ae8bc43SStefan Roese }; 135*4ae8bc43SStefan Roese #endif 136