| /* DRAM parameters for auto dram configuration on sun5i and sun7i */ |
| #include <asm/arch/dram.h> |
| static struct dram_para dram_para = { |
| .clock = CONFIG_DRAM_CLK, |
| .mbus_clock = CONFIG_DRAM_MBUS_CLK, |
| .type = DRAM_MEMORY_TYPE_DDR3, |
| .odt_en = IS_ENABLED(CONFIG_DRAM_ODT_EN), |
| #ifdef CONFIG_DRAM_TIMINGS_VENDOR_MAGIC |
| # include "dram_timings_sun4i.h" |
| .tpr3 = CONFIG_DRAM_TPR3, |
| .emr1 = CONFIG_DRAM_EMR1, |
| .dqs_gating_delay = CONFIG_DRAM_DQS_GATING_DELAY, |
| unsigned long sunxi_dram_init(void) |
| return dramc_init(&dram_para); |