1*83d290c5STom Rini /* SPDX-License-Identifier: BSD-3-Clause */ 255c7a765SDinh Nguyen /* 355c7a765SDinh Nguyen * Altera SoCFPGA SDRAM configuration 455c7a765SDinh Nguyen */ 555c7a765SDinh Nguyen #ifndef __SDRAM_CONFIG_H 655c7a765SDinh Nguyen #define __SDRAM_CONFIG_H 755c7a765SDinh Nguyen 855c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_MEMTYPE 2 955c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_MEMBL 8 1055c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_ADDRORDER 0 1155c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_ECCEN 0 1255c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_ECCCORREN 0 1355c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_REORDEREN 1 1455c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_STARVELIMIT 10 1555c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_DQSTRKEN 0 1655c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_NODMPINS 0 1755c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TCWL 7 1855c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_AL 0 1955c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TCL 7 2055c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TRRD 3 2155c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TFAW 15 2255c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING1_TRFC 120 2355c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TREFI 3120 2455c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TRCD 6 2555c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TRP 6 2655c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TWR 6 2755c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING2_IF_TWTR 4 2855c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TRTP 3 2955c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TRAS 14 3055c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TRC 20 3155c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TMRD 4 3255c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING3_TCCD 4 3355c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING4_SELFRFSHEXIT 512 3455c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMTIMING4_PWRDOWNEXIT 3 3555c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_LOWPWRTIMING_AUTOPDCYCLES 0 3655c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_LOWPWRTIMING_CLKDISABLECYCLES 8 3755c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMADDRW_COLBITS 10 3855c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMADDRW_ROWBITS 15 3955c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMADDRW_BANKBITS 3 4055c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMADDRW_CSBITS 1 4155c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMIFWIDTH_IFWIDTH 32 4255c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMDEVWIDTH_DEVWIDTH 8 4355c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMINTR_INTREN 0 4413022d85SChin Liang See #define CONFIG_HPS_SDR_CTRLCFG_EXTRATIME1_CFG_EXTRA_CTL_CLK_RD_TO_WR 0 4513022d85SChin Liang See #define CONFIG_HPS_SDR_CTRLCFG_EXTRATIME1_CFG_EXTRA_CTL_CLK_RD_TO_WR_BC 0 4613022d85SChin Liang See #define CONFIG_HPS_SDR_CTRLCFG_EXTRATIME1_CFG_EXTRA_CTL_CLK_RD_TO_WR_DIFF_CHIP 0 4755c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_LOWPWREQ_SELFRFSHMASK 3 4855c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_STATICCFG_MEMBL 2 4955c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_STATICCFG_USEECCASDATA 0 5055c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_CTRLWIDTH_CTRLWIDTH 2 5155c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_PORTCFG_AUTOPCHEN 0 5255c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_FIFOCFG_SYNCMODE 0 5355c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_FIFOCFG_INCSYNC 0 5455c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_MPPRIORITY_USERPRIORITY 0x3FFD1088 5555c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_0_STATICWEIGHT_31_0 0x21084210 5655c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_1_STATICWEIGHT_49_32 0x1EF84 5755c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_1_SUMOFWEIGHT_13_0 0x2020 5855c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_2_SUMOFWEIGHT_45_14 0x0 5955c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_MPWIEIGHT_3_SUMOFWEIGHT_63_46 0xF800 6055c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_PHYCTRL_PHYCTRL_0 0x200 6155c7a765SDinh Nguyen 6255c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_CPORTWIDTH_CPORTWIDTH 0x44555 6355c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_CPORTWMAP_CPORTWMAP 0x2C011000 6455c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_CPORTRMAP_CPORTRMAP 0xB00088 6555c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_RFIFOCMAP_RFIFOCMAP 0x760210 6655c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_WFIFOCMAP_WFIFOCMAP 0x980543 6755c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_CPORTRDWR_CPORTRDWR 0x5A56A 6855c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_MPPACING_0_THRESHOLD1_31_0 0x20820820 6955c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_MPPACING_1_THRESHOLD1_59_32 0x8208208 7055c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_MPPACING_1_THRESHOLD2_3_0 0 7155c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_MPPACING_2_THRESHOLD2_35_4 0x41041041 7255c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_MPPACING_3_THRESHOLD2_59_36 0x410410 7355c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_MPTHRESHOLDRST_0_THRESHOLDRSTCYCLES_31_0 0x01010101 7455c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_MPTHRESHOLDRST_1_THRESHOLDRSTCYCLES_63_32 0x01010101 7555c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_MPTHRESHOLDRST_2_THRESHOLDRSTCYCLES_79_64 0x0101 7655c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMODT_READ 0 7755c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_DRAMODT_WRITE 1 7855c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_FPGAPORTRST_READ_PORT_USED 0x1 7955c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_FPGAPORTRST_WRITE_PORT_USED 0x1 8055c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_FPGAPORTRST_COMMAND_PORT_USED 0x3 8155c7a765SDinh Nguyen #define CONFIG_HPS_SDR_CTRLCFG_FPGAPORTRST 0x311 8255c7a765SDinh Nguyen 8355c7a765SDinh Nguyen /* Sequencer auto configuration */ 8455c7a765SDinh Nguyen #define RW_MGR_ACTIVATE_0_AND_1 0x0D 8555c7a765SDinh Nguyen #define RW_MGR_ACTIVATE_0_AND_1_WAIT1 0x0E 8655c7a765SDinh Nguyen #define RW_MGR_ACTIVATE_0_AND_1_WAIT2 0x10 8755c7a765SDinh Nguyen #define RW_MGR_ACTIVATE_1 0x0F 8855c7a765SDinh Nguyen #define RW_MGR_CLEAR_DQS_ENABLE 0x49 8955c7a765SDinh Nguyen #define RW_MGR_GUARANTEED_READ 0x4C 9055c7a765SDinh Nguyen #define RW_MGR_GUARANTEED_READ_CONT 0x54 9155c7a765SDinh Nguyen #define RW_MGR_GUARANTEED_WRITE 0x18 9255c7a765SDinh Nguyen #define RW_MGR_GUARANTEED_WRITE_WAIT0 0x1B 9355c7a765SDinh Nguyen #define RW_MGR_GUARANTEED_WRITE_WAIT1 0x1F 9455c7a765SDinh Nguyen #define RW_MGR_GUARANTEED_WRITE_WAIT2 0x19 9555c7a765SDinh Nguyen #define RW_MGR_GUARANTEED_WRITE_WAIT3 0x1D 9655c7a765SDinh Nguyen #define RW_MGR_IDLE 0x00 9755c7a765SDinh Nguyen #define RW_MGR_IDLE_LOOP1 0x7B 9855c7a765SDinh Nguyen #define RW_MGR_IDLE_LOOP2 0x7A 9955c7a765SDinh Nguyen #define RW_MGR_INIT_RESET_0_CKE_0 0x6F 10055c7a765SDinh Nguyen #define RW_MGR_INIT_RESET_1_CKE_0 0x74 10155c7a765SDinh Nguyen #define RW_MGR_LFSR_WR_RD_BANK_0 0x22 10255c7a765SDinh Nguyen #define RW_MGR_LFSR_WR_RD_BANK_0_DATA 0x25 10355c7a765SDinh Nguyen #define RW_MGR_LFSR_WR_RD_BANK_0_DQS 0x24 10455c7a765SDinh Nguyen #define RW_MGR_LFSR_WR_RD_BANK_0_NOP 0x23 10555c7a765SDinh Nguyen #define RW_MGR_LFSR_WR_RD_BANK_0_WAIT 0x32 10655c7a765SDinh Nguyen #define RW_MGR_LFSR_WR_RD_BANK_0_WL_1 0x21 10755c7a765SDinh Nguyen #define RW_MGR_LFSR_WR_RD_DM_BANK_0 0x36 10855c7a765SDinh Nguyen #define RW_MGR_LFSR_WR_RD_DM_BANK_0_DATA 0x39 10955c7a765SDinh Nguyen #define RW_MGR_LFSR_WR_RD_DM_BANK_0_DQS 0x38 11055c7a765SDinh Nguyen #define RW_MGR_LFSR_WR_RD_DM_BANK_0_NOP 0x37 11155c7a765SDinh Nguyen #define RW_MGR_LFSR_WR_RD_DM_BANK_0_WAIT 0x46 11255c7a765SDinh Nguyen #define RW_MGR_LFSR_WR_RD_DM_BANK_0_WL_1 0x35 11355c7a765SDinh Nguyen #define RW_MGR_MRS0_DLL_RESET 0x02 11455c7a765SDinh Nguyen #define RW_MGR_MRS0_DLL_RESET_MIRR 0x08 11555c7a765SDinh Nguyen #define RW_MGR_MRS0_USER 0x07 11655c7a765SDinh Nguyen #define RW_MGR_MRS0_USER_MIRR 0x0C 11755c7a765SDinh Nguyen #define RW_MGR_MRS1 0x03 11855c7a765SDinh Nguyen #define RW_MGR_MRS1_MIRR 0x09 11955c7a765SDinh Nguyen #define RW_MGR_MRS2 0x04 12055c7a765SDinh Nguyen #define RW_MGR_MRS2_MIRR 0x0A 12155c7a765SDinh Nguyen #define RW_MGR_MRS3 0x05 12255c7a765SDinh Nguyen #define RW_MGR_MRS3_MIRR 0x0B 12355c7a765SDinh Nguyen #define RW_MGR_PRECHARGE_ALL 0x12 12455c7a765SDinh Nguyen #define RW_MGR_READ_B2B 0x59 12555c7a765SDinh Nguyen #define RW_MGR_READ_B2B_WAIT1 0x61 12655c7a765SDinh Nguyen #define RW_MGR_READ_B2B_WAIT2 0x6B 12755c7a765SDinh Nguyen #define RW_MGR_REFRESH_ALL 0x14 12855c7a765SDinh Nguyen #define RW_MGR_RETURN 0x01 12955c7a765SDinh Nguyen #define RW_MGR_SGLE_READ 0x7D 13055c7a765SDinh Nguyen #define RW_MGR_ZQCL 0x06 13155c7a765SDinh Nguyen 13255c7a765SDinh Nguyen /* Sequencer defines configuration */ 13355c7a765SDinh Nguyen #define AFI_RATE_RATIO 1 13455c7a765SDinh Nguyen #define CALIB_LFIFO_OFFSET 8 13555c7a765SDinh Nguyen #define CALIB_VFIFO_OFFSET 6 13655c7a765SDinh Nguyen #define ENABLE_SUPER_QUICK_CALIBRATION 0 13755c7a765SDinh Nguyen #define IO_DELAY_PER_DCHAIN_TAP 25 13855c7a765SDinh Nguyen #define IO_DELAY_PER_DQS_EN_DCHAIN_TAP 25 13955c7a765SDinh Nguyen #define IO_DELAY_PER_OPA_TAP 312 14055c7a765SDinh Nguyen #define IO_DLL_CHAIN_LENGTH 8 14155c7a765SDinh Nguyen #define IO_DQDQS_OUT_PHASE_MAX 0 14255c7a765SDinh Nguyen #define IO_DQS_EN_DELAY_MAX 31 14355c7a765SDinh Nguyen #define IO_DQS_EN_DELAY_OFFSET 0 14455c7a765SDinh Nguyen #define IO_DQS_EN_PHASE_MAX 7 14555c7a765SDinh Nguyen #define IO_DQS_IN_DELAY_MAX 31 14655c7a765SDinh Nguyen #define IO_DQS_IN_RESERVE 4 14755c7a765SDinh Nguyen #define IO_DQS_OUT_RESERVE 4 14855c7a765SDinh Nguyen #define IO_IO_IN_DELAY_MAX 31 14955c7a765SDinh Nguyen #define IO_IO_OUT1_DELAY_MAX 31 15055c7a765SDinh Nguyen #define IO_IO_OUT2_DELAY_MAX 0 15155c7a765SDinh Nguyen #define IO_SHIFT_DQS_EN_WHEN_SHIFT_DQS 0 15255c7a765SDinh Nguyen #define MAX_LATENCY_COUNT_WIDTH 5 15355c7a765SDinh Nguyen #define READ_VALID_FIFO_SIZE 16 15455c7a765SDinh Nguyen #define REG_FILE_INIT_SEQ_SIGNATURE 0x5555048d 15555c7a765SDinh Nguyen #define RW_MGR_MEM_ADDRESS_MIRRORING 0 15655c7a765SDinh Nguyen #define RW_MGR_MEM_DATA_MASK_WIDTH 4 15755c7a765SDinh Nguyen #define RW_MGR_MEM_DATA_WIDTH 32 15855c7a765SDinh Nguyen #define RW_MGR_MEM_DQ_PER_READ_DQS 8 15955c7a765SDinh Nguyen #define RW_MGR_MEM_DQ_PER_WRITE_DQS 8 16055c7a765SDinh Nguyen #define RW_MGR_MEM_IF_READ_DQS_WIDTH 4 16155c7a765SDinh Nguyen #define RW_MGR_MEM_IF_WRITE_DQS_WIDTH 4 16255c7a765SDinh Nguyen #define RW_MGR_MEM_NUMBER_OF_CS_PER_DIMM 1 16355c7a765SDinh Nguyen #define RW_MGR_MEM_NUMBER_OF_RANKS 1 16455c7a765SDinh Nguyen #define RW_MGR_MEM_VIRTUAL_GROUPS_PER_READ_DQS 1 16555c7a765SDinh Nguyen #define RW_MGR_MEM_VIRTUAL_GROUPS_PER_WRITE_DQS 1 16655c7a765SDinh Nguyen #define RW_MGR_TRUE_MEM_DATA_MASK_WIDTH 4 16755c7a765SDinh Nguyen #define TINIT_CNTR0_VAL 99 16855c7a765SDinh Nguyen #define TINIT_CNTR1_VAL 32 16955c7a765SDinh Nguyen #define TINIT_CNTR2_VAL 32 17055c7a765SDinh Nguyen #define TRESET_CNTR0_VAL 99 17155c7a765SDinh Nguyen #define TRESET_CNTR1_VAL 99 17255c7a765SDinh Nguyen #define TRESET_CNTR2_VAL 10 17355c7a765SDinh Nguyen 17455c7a765SDinh Nguyen /* Sequencer ac_rom_init configuration */ 17555c7a765SDinh Nguyen const u32 ac_rom_init[] = { 17655c7a765SDinh Nguyen 0x20700000, 17755c7a765SDinh Nguyen 0x20780000, 17855c7a765SDinh Nguyen 0x10080431, 17955c7a765SDinh Nguyen 0x10080530, 18055c7a765SDinh Nguyen 0x10090044, 18155c7a765SDinh Nguyen 0x100a0010, 18255c7a765SDinh Nguyen 0x100b0000, 18355c7a765SDinh Nguyen 0x10380400, 18455c7a765SDinh Nguyen 0x10080449, 18555c7a765SDinh Nguyen 0x100804c8, 18655c7a765SDinh Nguyen 0x100a0024, 18755c7a765SDinh Nguyen 0x10090008, 18855c7a765SDinh Nguyen 0x100b0000, 18955c7a765SDinh Nguyen 0x30780000, 19055c7a765SDinh Nguyen 0x38780000, 19155c7a765SDinh Nguyen 0x30780000, 19255c7a765SDinh Nguyen 0x10680000, 19355c7a765SDinh Nguyen 0x106b0000, 19455c7a765SDinh Nguyen 0x10280400, 19555c7a765SDinh Nguyen 0x10480000, 19655c7a765SDinh Nguyen 0x1c980000, 19755c7a765SDinh Nguyen 0x1c9b0000, 19855c7a765SDinh Nguyen 0x1c980008, 19955c7a765SDinh Nguyen 0x1c9b0008, 20055c7a765SDinh Nguyen 0x38f80000, 20155c7a765SDinh Nguyen 0x3cf80000, 20255c7a765SDinh Nguyen 0x38780000, 20355c7a765SDinh Nguyen 0x18180000, 20455c7a765SDinh Nguyen 0x18980000, 20555c7a765SDinh Nguyen 0x13580000, 20655c7a765SDinh Nguyen 0x135b0000, 20755c7a765SDinh Nguyen 0x13580008, 20855c7a765SDinh Nguyen 0x135b0008, 20955c7a765SDinh Nguyen 0x33780000, 21055c7a765SDinh Nguyen 0x10580008, 21155c7a765SDinh Nguyen 0x10780000 21255c7a765SDinh Nguyen }; 21355c7a765SDinh Nguyen 21455c7a765SDinh Nguyen /* Sequencer inst_rom_init configuration */ 21555c7a765SDinh Nguyen const u32 inst_rom_init[] = { 21655c7a765SDinh Nguyen 0x80000, 21755c7a765SDinh Nguyen 0x80680, 21855c7a765SDinh Nguyen 0x8180, 21955c7a765SDinh Nguyen 0x8200, 22055c7a765SDinh Nguyen 0x8280, 22155c7a765SDinh Nguyen 0x8300, 22255c7a765SDinh Nguyen 0x8380, 22355c7a765SDinh Nguyen 0x8100, 22455c7a765SDinh Nguyen 0x8480, 22555c7a765SDinh Nguyen 0x8500, 22655c7a765SDinh Nguyen 0x8580, 22755c7a765SDinh Nguyen 0x8600, 22855c7a765SDinh Nguyen 0x8400, 22955c7a765SDinh Nguyen 0x800, 23055c7a765SDinh Nguyen 0x8680, 23155c7a765SDinh Nguyen 0x880, 23255c7a765SDinh Nguyen 0xa680, 23355c7a765SDinh Nguyen 0x80680, 23455c7a765SDinh Nguyen 0x900, 23555c7a765SDinh Nguyen 0x80680, 23655c7a765SDinh Nguyen 0x980, 23755c7a765SDinh Nguyen 0xa680, 23855c7a765SDinh Nguyen 0x8680, 23955c7a765SDinh Nguyen 0x80680, 24055c7a765SDinh Nguyen 0xb68, 24155c7a765SDinh Nguyen 0xcce8, 24255c7a765SDinh Nguyen 0xae8, 24355c7a765SDinh Nguyen 0x8ce8, 24455c7a765SDinh Nguyen 0xb88, 24555c7a765SDinh Nguyen 0xec88, 24655c7a765SDinh Nguyen 0xa08, 24755c7a765SDinh Nguyen 0xac88, 24855c7a765SDinh Nguyen 0x80680, 24955c7a765SDinh Nguyen 0xce00, 25055c7a765SDinh Nguyen 0xcd80, 25155c7a765SDinh Nguyen 0xe700, 25255c7a765SDinh Nguyen 0xc00, 25355c7a765SDinh Nguyen 0x20ce0, 25455c7a765SDinh Nguyen 0x20ce0, 25555c7a765SDinh Nguyen 0x20ce0, 25655c7a765SDinh Nguyen 0x20ce0, 25755c7a765SDinh Nguyen 0xd00, 25855c7a765SDinh Nguyen 0x680, 25955c7a765SDinh Nguyen 0x680, 26055c7a765SDinh Nguyen 0x680, 26155c7a765SDinh Nguyen 0x680, 26255c7a765SDinh Nguyen 0x60e80, 26355c7a765SDinh Nguyen 0x61080, 26455c7a765SDinh Nguyen 0x61080, 26555c7a765SDinh Nguyen 0x61080, 26655c7a765SDinh Nguyen 0xa680, 26755c7a765SDinh Nguyen 0x8680, 26855c7a765SDinh Nguyen 0x80680, 26955c7a765SDinh Nguyen 0xce00, 27055c7a765SDinh Nguyen 0xcd80, 27155c7a765SDinh Nguyen 0xe700, 27255c7a765SDinh Nguyen 0xc00, 27355c7a765SDinh Nguyen 0x30ce0, 27455c7a765SDinh Nguyen 0x30ce0, 27555c7a765SDinh Nguyen 0x30ce0, 27655c7a765SDinh Nguyen 0x30ce0, 27755c7a765SDinh Nguyen 0xd00, 27855c7a765SDinh Nguyen 0x680, 27955c7a765SDinh Nguyen 0x680, 28055c7a765SDinh Nguyen 0x680, 28155c7a765SDinh Nguyen 0x680, 28255c7a765SDinh Nguyen 0x70e80, 28355c7a765SDinh Nguyen 0x71080, 28455c7a765SDinh Nguyen 0x71080, 28555c7a765SDinh Nguyen 0x71080, 28655c7a765SDinh Nguyen 0xa680, 28755c7a765SDinh Nguyen 0x8680, 28855c7a765SDinh Nguyen 0x80680, 28955c7a765SDinh Nguyen 0x1158, 29055c7a765SDinh Nguyen 0x6d8, 29155c7a765SDinh Nguyen 0x80680, 29255c7a765SDinh Nguyen 0x1168, 29355c7a765SDinh Nguyen 0x7e8, 29455c7a765SDinh Nguyen 0x7e8, 29555c7a765SDinh Nguyen 0x87e8, 29655c7a765SDinh Nguyen 0x40fe8, 29755c7a765SDinh Nguyen 0x410e8, 29855c7a765SDinh Nguyen 0x410e8, 29955c7a765SDinh Nguyen 0x410e8, 30055c7a765SDinh Nguyen 0x1168, 30155c7a765SDinh Nguyen 0x7e8, 30255c7a765SDinh Nguyen 0x7e8, 30355c7a765SDinh Nguyen 0xa7e8, 30455c7a765SDinh Nguyen 0x80680, 30555c7a765SDinh Nguyen 0x40e88, 30655c7a765SDinh Nguyen 0x41088, 30755c7a765SDinh Nguyen 0x41088, 30855c7a765SDinh Nguyen 0x41088, 30955c7a765SDinh Nguyen 0x40f68, 31055c7a765SDinh Nguyen 0x410e8, 31155c7a765SDinh Nguyen 0x410e8, 31255c7a765SDinh Nguyen 0x410e8, 31355c7a765SDinh Nguyen 0xa680, 31455c7a765SDinh Nguyen 0x40fe8, 31555c7a765SDinh Nguyen 0x410e8, 31655c7a765SDinh Nguyen 0x410e8, 31755c7a765SDinh Nguyen 0x410e8, 31855c7a765SDinh Nguyen 0x41008, 31955c7a765SDinh Nguyen 0x41088, 32055c7a765SDinh Nguyen 0x41088, 32155c7a765SDinh Nguyen 0x41088, 32255c7a765SDinh Nguyen 0x1100, 32355c7a765SDinh Nguyen 0xc680, 32455c7a765SDinh Nguyen 0x8680, 32555c7a765SDinh Nguyen 0xe680, 32655c7a765SDinh Nguyen 0x80680, 32755c7a765SDinh Nguyen 0x0, 32855c7a765SDinh Nguyen 0x8000, 32955c7a765SDinh Nguyen 0xa000, 33055c7a765SDinh Nguyen 0xc000, 33155c7a765SDinh Nguyen 0x80000, 33255c7a765SDinh Nguyen 0x80, 33355c7a765SDinh Nguyen 0x8080, 33455c7a765SDinh Nguyen 0xa080, 33555c7a765SDinh Nguyen 0xc080, 33655c7a765SDinh Nguyen 0x80080, 33755c7a765SDinh Nguyen 0x9180, 33855c7a765SDinh Nguyen 0x8680, 33955c7a765SDinh Nguyen 0xa680, 34055c7a765SDinh Nguyen 0x80680, 34155c7a765SDinh Nguyen 0x40f08, 34255c7a765SDinh Nguyen 0x80680 34355c7a765SDinh Nguyen }; 34455c7a765SDinh Nguyen #endif /*#ifndef__SDRAM_CONFIG_H */ 345