1952caa28SMarek Vasut /* 2952caa28SMarek Vasut * Altera SoCFPGA SDRAM configuration 3952caa28SMarek Vasut * 4952caa28SMarek Vasut * SPDX-License-Identifier: BSD-3-Clause 5952caa28SMarek Vasut */ 6952caa28SMarek Vasut 7952caa28SMarek Vasut #ifndef __SOCFPGA_SDRAM_CONFIG_H__ 8952caa28SMarek Vasut #define __SOCFPGA_SDRAM_CONFIG_H__ 9952caa28SMarek Vasut 10952caa28SMarek Vasut /* SDRAM configuration */ 11952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_CPORTRDWR_CPORTRDWR 0x5A56A 12952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_CPORTRMAP_CPORTRMAP 0xB00088 13952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_CPORTWIDTH_CPORTWIDTH 0x44555 14952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_CPORTWMAP_CPORTWMAP 0x2C011000 15952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_ADDRORDER 0 16952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_DQSTRKEN 0 17952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_ECCCORREN 0 18952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_ECCEN 0 19952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_MEMBL 8 20952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_MEMTYPE 2 21952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_NODMPINS 0 22952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_REORDEREN 1 23952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_STARVELIMIT 10 24952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_CTRLWIDTH_CTRLWIDTH 2 25952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMADDRW_BANKBITS 3 26952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMADDRW_COLBITS 10 27952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMADDRW_CSBITS 1 28952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMADDRW_ROWBITS 15 29952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMDEVWIDTH_DEVWIDTH 8 30952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMIFWIDTH_IFWIDTH 32 31952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMINTR_INTREN 0 32952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMODT_READ 0 33952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMODT_WRITE 1 34952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_AL 0 354d74c027SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TCL 11 364d74c027SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TCWL 8 37952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TFAW 12 38952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TRFC 104 394d74c027SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TRRD 3 40952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TRCD 6 41952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TREFI 3120 42952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TRP 6 43952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TWR 6 44952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TWTR 4 45952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TCCD 4 46952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TMRD 4 47952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TRAS 14 48952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TRC 20 494d74c027SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TRTP 3 50952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING4_PWRDOWNEXIT 3 51952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING4_SELFRFSHEXIT 512 52*bdef7876SChin Liang See #define CONFIG_HPS_SDR_CTRLCFG_EXTRATIME1_CFG_EXTRA_CTL_CLK_RD_TO_WR 0 53*bdef7876SChin Liang See #define CONFIG_HPS_SDR_CTRLCFG_EXTRATIME1_CFG_EXTRA_CTL_CLK_RD_TO_WR_BC 0 54*bdef7876SChin Liang See #define CONFIG_HPS_SDR_CTRLCFG_EXTRATIME1_CFG_EXTRA_CTL_CLK_RD_TO_WR_DIFF_CHIP 0 55952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_FIFOCFG_INCSYNC 0 56952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_FIFOCFG_SYNCMODE 0 57952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_FPGAPORTRST 0x1FF 58952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_LOWPWREQ_SELFRFSHMASK 3 59952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_LOWPWRTIMING_AUTOPDCYCLES 0 60952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_LOWPWRTIMING_CLKDISABLECYCLES 8 61952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_MPPACING_0_THRESHOLD1_31_0 0x20820820 62952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_MPPACING_1_THRESHOLD1_59_32 0x8208208 63952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_MPPACING_1_THRESHOLD2_3_0 0 64952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_MPPACING_2_THRESHOLD2_35_4 0x41041041 65952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_MPPACING_3_THRESHOLD2_59_36 0x410410 66952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_MPPRIORITY_USERPRIORITY 0x3FFD1088 67952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_MPTHRESHOLDRST_0_THRESHOLDRSTCYCLES_31_0 0x01010101 68952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_MPTHRESHOLDRST_1_THRESHOLDRSTCYCLES_63_32 0x01010101 69952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_MPTHRESHOLDRST_2_THRESHOLDRSTCYCLES_79_64 0x0101 70952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_0_STATICWEIGHT_31_0 0x21084210 71952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_1_STATICWEIGHT_49_32 0x1EF84 72952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_1_SUMOFWEIGHT_13_0 0x2020 73952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_2_SUMOFWEIGHT_45_14 0x0 74952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_3_SUMOFWEIGHT_63_46 0xF800 75952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_PHYCTRL_PHYCTRL_0 0x200 76952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_PORTCFG_AUTOPCHEN 0 77952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_RFIFOCMAP_RFIFOCMAP 0x760210 78952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_STATICCFG_MEMBL 2 79952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_STATICCFG_USEECCASDATA 0 80952caa28SMarek Vasut #define CONFIG_HPS_SDR_CTRLCFG_WFIFOCMAP_WFIFOCMAP 0x980543 81952caa28SMarek Vasut 82952caa28SMarek Vasut /* Sequencer auto configuration */ 83952caa28SMarek Vasut #define RW_MGR_ACTIVATE_0_AND_1 0x0D 84952caa28SMarek Vasut #define RW_MGR_ACTIVATE_0_AND_1_WAIT1 0x0E 85952caa28SMarek Vasut #define RW_MGR_ACTIVATE_0_AND_1_WAIT2 0x10 86952caa28SMarek Vasut #define RW_MGR_ACTIVATE_1 0x0F 87952caa28SMarek Vasut #define RW_MGR_CLEAR_DQS_ENABLE 0x49 88952caa28SMarek Vasut #define RW_MGR_GUARANTEED_READ 0x4C 89952caa28SMarek Vasut #define RW_MGR_GUARANTEED_READ_CONT 0x54 90952caa28SMarek Vasut #define RW_MGR_GUARANTEED_WRITE 0x18 91952caa28SMarek Vasut #define RW_MGR_GUARANTEED_WRITE_WAIT0 0x1B 92952caa28SMarek Vasut #define RW_MGR_GUARANTEED_WRITE_WAIT1 0x1F 93952caa28SMarek Vasut #define RW_MGR_GUARANTEED_WRITE_WAIT2 0x19 94952caa28SMarek Vasut #define RW_MGR_GUARANTEED_WRITE_WAIT3 0x1D 95952caa28SMarek Vasut #define RW_MGR_IDLE 0x00 96952caa28SMarek Vasut #define RW_MGR_IDLE_LOOP1 0x7B 97952caa28SMarek Vasut #define RW_MGR_IDLE_LOOP2 0x7A 98952caa28SMarek Vasut #define RW_MGR_INIT_RESET_0_CKE_0 0x6F 99952caa28SMarek Vasut #define RW_MGR_INIT_RESET_1_CKE_0 0x74 100952caa28SMarek Vasut #define RW_MGR_LFSR_WR_RD_BANK_0 0x22 101952caa28SMarek Vasut #define RW_MGR_LFSR_WR_RD_BANK_0_DATA 0x25 102952caa28SMarek Vasut #define RW_MGR_LFSR_WR_RD_BANK_0_DQS 0x24 103952caa28SMarek Vasut #define RW_MGR_LFSR_WR_RD_BANK_0_NOP 0x23 104952caa28SMarek Vasut #define RW_MGR_LFSR_WR_RD_BANK_0_WAIT 0x32 105952caa28SMarek Vasut #define RW_MGR_LFSR_WR_RD_BANK_0_WL_1 0x21 106952caa28SMarek Vasut #define RW_MGR_LFSR_WR_RD_DM_BANK_0 0x36 107952caa28SMarek Vasut #define RW_MGR_LFSR_WR_RD_DM_BANK_0_DATA 0x39 108952caa28SMarek Vasut #define RW_MGR_LFSR_WR_RD_DM_BANK_0_DQS 0x38 109952caa28SMarek Vasut #define RW_MGR_LFSR_WR_RD_DM_BANK_0_NOP 0x37 110952caa28SMarek Vasut #define RW_MGR_LFSR_WR_RD_DM_BANK_0_WAIT 0x46 111952caa28SMarek Vasut #define RW_MGR_LFSR_WR_RD_DM_BANK_0_WL_1 0x35 112952caa28SMarek Vasut #define RW_MGR_MRS0_DLL_RESET 0x02 113952caa28SMarek Vasut #define RW_MGR_MRS0_DLL_RESET_MIRR 0x08 114952caa28SMarek Vasut #define RW_MGR_MRS0_USER 0x07 115952caa28SMarek Vasut #define RW_MGR_MRS0_USER_MIRR 0x0C 116952caa28SMarek Vasut #define RW_MGR_MRS1 0x03 117952caa28SMarek Vasut #define RW_MGR_MRS1_MIRR 0x09 118952caa28SMarek Vasut #define RW_MGR_MRS2 0x04 119952caa28SMarek Vasut #define RW_MGR_MRS2_MIRR 0x0A 120952caa28SMarek Vasut #define RW_MGR_MRS3 0x05 121952caa28SMarek Vasut #define RW_MGR_MRS3_MIRR 0x0B 122952caa28SMarek Vasut #define RW_MGR_PRECHARGE_ALL 0x12 123952caa28SMarek Vasut #define RW_MGR_READ_B2B 0x59 124952caa28SMarek Vasut #define RW_MGR_READ_B2B_WAIT1 0x61 125952caa28SMarek Vasut #define RW_MGR_READ_B2B_WAIT2 0x6B 126952caa28SMarek Vasut #define RW_MGR_REFRESH_ALL 0x14 127952caa28SMarek Vasut #define RW_MGR_RETURN 0x01 128952caa28SMarek Vasut #define RW_MGR_SGLE_READ 0x7D 129952caa28SMarek Vasut #define RW_MGR_ZQCL 0x06 130952caa28SMarek Vasut 131952caa28SMarek Vasut /* Sequencer defines configuration */ 132952caa28SMarek Vasut #define AFI_RATE_RATIO 1 1334d74c027SMarek Vasut #define CALIB_LFIFO_OFFSET 12 1344d74c027SMarek Vasut #define CALIB_VFIFO_OFFSET 10 135952caa28SMarek Vasut #define ENABLE_SUPER_QUICK_CALIBRATION 0 136952caa28SMarek Vasut #define IO_DELAY_PER_DCHAIN_TAP 25 137952caa28SMarek Vasut #define IO_DELAY_PER_DQS_EN_DCHAIN_TAP 25 138952caa28SMarek Vasut #define IO_DELAY_PER_OPA_TAP 312 139952caa28SMarek Vasut #define IO_DLL_CHAIN_LENGTH 8 140952caa28SMarek Vasut #define IO_DQDQS_OUT_PHASE_MAX 0 141952caa28SMarek Vasut #define IO_DQS_EN_DELAY_MAX 31 142952caa28SMarek Vasut #define IO_DQS_EN_DELAY_OFFSET 0 143952caa28SMarek Vasut #define IO_DQS_EN_PHASE_MAX 7 144952caa28SMarek Vasut #define IO_DQS_IN_DELAY_MAX 31 145952caa28SMarek Vasut #define IO_DQS_IN_RESERVE 4 146952caa28SMarek Vasut #define IO_DQS_OUT_RESERVE 4 147952caa28SMarek Vasut #define IO_IO_IN_DELAY_MAX 31 148952caa28SMarek Vasut #define IO_IO_OUT1_DELAY_MAX 31 149952caa28SMarek Vasut #define IO_IO_OUT2_DELAY_MAX 0 150952caa28SMarek Vasut #define IO_SHIFT_DQS_EN_WHEN_SHIFT_DQS 0 151952caa28SMarek Vasut #define MAX_LATENCY_COUNT_WIDTH 5 152952caa28SMarek Vasut #define READ_VALID_FIFO_SIZE 16 1534d74c027SMarek Vasut #define REG_FILE_INIT_SEQ_SIGNATURE 0x5555048c 154952caa28SMarek Vasut #define RW_MGR_MEM_ADDRESS_MIRRORING 0 155952caa28SMarek Vasut #define RW_MGR_MEM_DATA_MASK_WIDTH 4 156952caa28SMarek Vasut #define RW_MGR_MEM_DATA_WIDTH 32 157952caa28SMarek Vasut #define RW_MGR_MEM_DQ_PER_READ_DQS 8 158952caa28SMarek Vasut #define RW_MGR_MEM_DQ_PER_WRITE_DQS 8 159952caa28SMarek Vasut #define RW_MGR_MEM_IF_READ_DQS_WIDTH 4 160952caa28SMarek Vasut #define RW_MGR_MEM_IF_WRITE_DQS_WIDTH 4 161952caa28SMarek Vasut #define RW_MGR_MEM_NUMBER_OF_CS_PER_DIMM 1 162952caa28SMarek Vasut #define RW_MGR_MEM_NUMBER_OF_RANKS 1 163952caa28SMarek Vasut #define RW_MGR_MEM_VIRTUAL_GROUPS_PER_READ_DQS 1 164952caa28SMarek Vasut #define RW_MGR_MEM_VIRTUAL_GROUPS_PER_WRITE_DQS 1 165952caa28SMarek Vasut #define RW_MGR_TRUE_MEM_DATA_MASK_WIDTH 4 166952caa28SMarek Vasut #define TINIT_CNTR0_VAL 99 167952caa28SMarek Vasut #define TINIT_CNTR1_VAL 32 168952caa28SMarek Vasut #define TINIT_CNTR2_VAL 32 169952caa28SMarek Vasut #define TRESET_CNTR0_VAL 99 170952caa28SMarek Vasut #define TRESET_CNTR1_VAL 99 171952caa28SMarek Vasut #define TRESET_CNTR2_VAL 10 172952caa28SMarek Vasut 173952caa28SMarek Vasut /* Sequencer ac_rom_init configuration */ 174952caa28SMarek Vasut const u32 ac_rom_init[] = { 175952caa28SMarek Vasut 0x20700000, 176952caa28SMarek Vasut 0x20780000, 1774d74c027SMarek Vasut 0x10080471, 1784d74c027SMarek Vasut 0x10080570, 1794d74c027SMarek Vasut 0x10090006, 1804d74c027SMarek Vasut 0x100a0218, 181952caa28SMarek Vasut 0x100b0000, 182952caa28SMarek Vasut 0x10380400, 1834d74c027SMarek Vasut 0x10080469, 1844d74c027SMarek Vasut 0x100804e8, 1854d74c027SMarek Vasut 0x100a0006, 1864d74c027SMarek Vasut 0x10090218, 187952caa28SMarek Vasut 0x100b0000, 188952caa28SMarek Vasut 0x30780000, 189952caa28SMarek Vasut 0x38780000, 190952caa28SMarek Vasut 0x30780000, 191952caa28SMarek Vasut 0x10680000, 192952caa28SMarek Vasut 0x106b0000, 193952caa28SMarek Vasut 0x10280400, 194952caa28SMarek Vasut 0x10480000, 195952caa28SMarek Vasut 0x1c980000, 196952caa28SMarek Vasut 0x1c9b0000, 197952caa28SMarek Vasut 0x1c980008, 198952caa28SMarek Vasut 0x1c9b0008, 199952caa28SMarek Vasut 0x38f80000, 200952caa28SMarek Vasut 0x3cf80000, 201952caa28SMarek Vasut 0x38780000, 202952caa28SMarek Vasut 0x18180000, 203952caa28SMarek Vasut 0x18980000, 204952caa28SMarek Vasut 0x13580000, 205952caa28SMarek Vasut 0x135b0000, 206952caa28SMarek Vasut 0x13580008, 207952caa28SMarek Vasut 0x135b0008, 208952caa28SMarek Vasut 0x33780000, 209952caa28SMarek Vasut 0x10580008, 210952caa28SMarek Vasut 0x10780000 211952caa28SMarek Vasut }; 212952caa28SMarek Vasut 213952caa28SMarek Vasut /* Sequencer inst_rom_init configuration */ 214952caa28SMarek Vasut const u32 inst_rom_init[] = { 215952caa28SMarek Vasut 0x80000, 216952caa28SMarek Vasut 0x80680, 217952caa28SMarek Vasut 0x8180, 218952caa28SMarek Vasut 0x8200, 219952caa28SMarek Vasut 0x8280, 220952caa28SMarek Vasut 0x8300, 221952caa28SMarek Vasut 0x8380, 222952caa28SMarek Vasut 0x8100, 223952caa28SMarek Vasut 0x8480, 224952caa28SMarek Vasut 0x8500, 225952caa28SMarek Vasut 0x8580, 226952caa28SMarek Vasut 0x8600, 227952caa28SMarek Vasut 0x8400, 228952caa28SMarek Vasut 0x800, 229952caa28SMarek Vasut 0x8680, 230952caa28SMarek Vasut 0x880, 231952caa28SMarek Vasut 0xa680, 232952caa28SMarek Vasut 0x80680, 233952caa28SMarek Vasut 0x900, 234952caa28SMarek Vasut 0x80680, 235952caa28SMarek Vasut 0x980, 236952caa28SMarek Vasut 0xa680, 237952caa28SMarek Vasut 0x8680, 238952caa28SMarek Vasut 0x80680, 239952caa28SMarek Vasut 0xb68, 240952caa28SMarek Vasut 0xcce8, 241952caa28SMarek Vasut 0xae8, 242952caa28SMarek Vasut 0x8ce8, 243952caa28SMarek Vasut 0xb88, 244952caa28SMarek Vasut 0xec88, 245952caa28SMarek Vasut 0xa08, 246952caa28SMarek Vasut 0xac88, 247952caa28SMarek Vasut 0x80680, 248952caa28SMarek Vasut 0xce00, 249952caa28SMarek Vasut 0xcd80, 250952caa28SMarek Vasut 0xe700, 251952caa28SMarek Vasut 0xc00, 252952caa28SMarek Vasut 0x20ce0, 253952caa28SMarek Vasut 0x20ce0, 254952caa28SMarek Vasut 0x20ce0, 255952caa28SMarek Vasut 0x20ce0, 256952caa28SMarek Vasut 0xd00, 257952caa28SMarek Vasut 0x680, 258952caa28SMarek Vasut 0x680, 259952caa28SMarek Vasut 0x680, 260952caa28SMarek Vasut 0x680, 261952caa28SMarek Vasut 0x60e80, 262952caa28SMarek Vasut 0x61080, 263952caa28SMarek Vasut 0x61080, 264952caa28SMarek Vasut 0x61080, 265952caa28SMarek Vasut 0xa680, 266952caa28SMarek Vasut 0x8680, 267952caa28SMarek Vasut 0x80680, 268952caa28SMarek Vasut 0xce00, 269952caa28SMarek Vasut 0xcd80, 270952caa28SMarek Vasut 0xe700, 271952caa28SMarek Vasut 0xc00, 272952caa28SMarek Vasut 0x30ce0, 273952caa28SMarek Vasut 0x30ce0, 274952caa28SMarek Vasut 0x30ce0, 275952caa28SMarek Vasut 0x30ce0, 276952caa28SMarek Vasut 0xd00, 277952caa28SMarek Vasut 0x680, 278952caa28SMarek Vasut 0x680, 279952caa28SMarek Vasut 0x680, 280952caa28SMarek Vasut 0x680, 281952caa28SMarek Vasut 0x70e80, 282952caa28SMarek Vasut 0x71080, 283952caa28SMarek Vasut 0x71080, 284952caa28SMarek Vasut 0x71080, 285952caa28SMarek Vasut 0xa680, 286952caa28SMarek Vasut 0x8680, 287952caa28SMarek Vasut 0x80680, 288952caa28SMarek Vasut 0x1158, 289952caa28SMarek Vasut 0x6d8, 290952caa28SMarek Vasut 0x80680, 291952caa28SMarek Vasut 0x1168, 292952caa28SMarek Vasut 0x7e8, 293952caa28SMarek Vasut 0x7e8, 294952caa28SMarek Vasut 0x87e8, 295952caa28SMarek Vasut 0x40fe8, 296952caa28SMarek Vasut 0x410e8, 297952caa28SMarek Vasut 0x410e8, 298952caa28SMarek Vasut 0x410e8, 299952caa28SMarek Vasut 0x1168, 300952caa28SMarek Vasut 0x7e8, 301952caa28SMarek Vasut 0x7e8, 302952caa28SMarek Vasut 0xa7e8, 303952caa28SMarek Vasut 0x80680, 304952caa28SMarek Vasut 0x40e88, 305952caa28SMarek Vasut 0x41088, 306952caa28SMarek Vasut 0x41088, 307952caa28SMarek Vasut 0x41088, 308952caa28SMarek Vasut 0x40f68, 309952caa28SMarek Vasut 0x410e8, 310952caa28SMarek Vasut 0x410e8, 311952caa28SMarek Vasut 0x410e8, 312952caa28SMarek Vasut 0xa680, 313952caa28SMarek Vasut 0x40fe8, 314952caa28SMarek Vasut 0x410e8, 315952caa28SMarek Vasut 0x410e8, 316952caa28SMarek Vasut 0x410e8, 317952caa28SMarek Vasut 0x41008, 318952caa28SMarek Vasut 0x41088, 319952caa28SMarek Vasut 0x41088, 320952caa28SMarek Vasut 0x41088, 321952caa28SMarek Vasut 0x1100, 322952caa28SMarek Vasut 0xc680, 323952caa28SMarek Vasut 0x8680, 324952caa28SMarek Vasut 0xe680, 325952caa28SMarek Vasut 0x80680, 326952caa28SMarek Vasut 0x0, 327952caa28SMarek Vasut 0x8000, 328952caa28SMarek Vasut 0xa000, 329952caa28SMarek Vasut 0xc000, 330952caa28SMarek Vasut 0x80000, 331952caa28SMarek Vasut 0x80, 332952caa28SMarek Vasut 0x8080, 333952caa28SMarek Vasut 0xa080, 334952caa28SMarek Vasut 0xc080, 335952caa28SMarek Vasut 0x80080, 336952caa28SMarek Vasut 0x9180, 337952caa28SMarek Vasut 0x8680, 338952caa28SMarek Vasut 0xa680, 339952caa28SMarek Vasut 0x80680, 340952caa28SMarek Vasut 0x40f08, 341952caa28SMarek Vasut 0x80680 342952caa28SMarek Vasut }; 343952caa28SMarek Vasut 344952caa28SMarek Vasut #endif /* __SOCFPGA_SDRAM_CONFIG_H__ */ 345