mx6cuboxi.c (6d97dc10a81062a787fcf5e5df7b88d1ea122a64) | mx6cuboxi.c (f2ff834365296151b24bf8617f1f6dd070bdce9e) |
---|---|
1/* 2 * Copyright (C) 2015 Freescale Semiconductor, Inc. 3 * 4 * Author: Fabio Estevam <fabio.estevam@freescale.com> 5 * 6 * Copyright (C) 2013 Jon Nettleton <jon.nettleton@gmail.com> 7 * 8 * Based on SPL code from Solidrun tree, which is: --- 601 unchanged lines hidden (view full) --- 610 .rtt_wr = 1 /*DDR3_RTT_60_OHM*/, /* RTT_Wr = RZQ/4 */ 611 .rtt_nom = 1 /*DDR3_RTT_60_OHM*/, /* RTT_Nom = RZQ/4 */ 612 .walat = 1, /* Write additional latency */ 613 .ralat = 5, /* Read additional latency */ 614 .mif3_mode = 3, /* Command prediction working mode */ 615 .bi_on = 1, /* Bank interleaving enabled */ 616 .sde_to_rst = 0x10, /* 14 cycles, 200us (JEDEC default) */ 617 .rst_to_cke = 0x23, /* 33 cycles, 500us (JEDEC default) */ | 1/* 2 * Copyright (C) 2015 Freescale Semiconductor, Inc. 3 * 4 * Author: Fabio Estevam <fabio.estevam@freescale.com> 5 * 6 * Copyright (C) 2013 Jon Nettleton <jon.nettleton@gmail.com> 7 * 8 * Based on SPL code from Solidrun tree, which is: --- 601 unchanged lines hidden (view full) --- 610 .rtt_wr = 1 /*DDR3_RTT_60_OHM*/, /* RTT_Wr = RZQ/4 */ 611 .rtt_nom = 1 /*DDR3_RTT_60_OHM*/, /* RTT_Nom = RZQ/4 */ 612 .walat = 1, /* Write additional latency */ 613 .ralat = 5, /* Read additional latency */ 614 .mif3_mode = 3, /* Command prediction working mode */ 615 .bi_on = 1, /* Bank interleaving enabled */ 616 .sde_to_rst = 0x10, /* 14 cycles, 200us (JEDEC default) */ 617 .rst_to_cke = 0x23, /* 33 cycles, 500us (JEDEC default) */ |
618 .ddr_type = DDR_TYPE_DDR3, |
|
618 }; 619 620 if (is_cpu_type(MXC_CPU_MX6D) || is_cpu_type(MXC_CPU_MX6Q)) 621 mx6dq_dram_iocfg(width, &mx6q_ddr_ioregs, &mx6q_grp_ioregs); 622 else 623 mx6sdl_dram_iocfg(width, &mx6dl_ddr_ioregs, &mx6sdl_grp_ioregs); 624 625 if (is_cpu_type(MXC_CPU_MX6D)) --- 39 unchanged lines hidden --- | 619 }; 620 621 if (is_cpu_type(MXC_CPU_MX6D) || is_cpu_type(MXC_CPU_MX6Q)) 622 mx6dq_dram_iocfg(width, &mx6q_ddr_ioregs, &mx6q_grp_ioregs); 623 else 624 mx6sdl_dram_iocfg(width, &mx6dl_ddr_ioregs, &mx6sdl_grp_ioregs); 625 626 if (is_cpu_type(MXC_CPU_MX6D)) --- 39 unchanged lines hidden --- |