diff options
author | York Sun <yorksun@freescale.com> | 2010-10-18 13:46:49 -0700 |
---|---|---|
committer | Kumar Gala <galak@kernel.crashing.org> | 2010-10-20 02:38:39 -0500 |
commit | 28a966715be78fc35147086e68fc80aeb21235b1 (patch) | |
tree | 28351553e38981202b6afb5f42e33f9e036dfe2d /arch/powerpc | |
parent | 84bc00300f2e0fa0a2d5907589fdff613f72e704 (diff) | |
download | u-boot-imx-28a966715be78fc35147086e68fc80aeb21235b1.zip u-boot-imx-28a966715be78fc35147086e68fc80aeb21235b1.tar.gz u-boot-imx-28a966715be78fc35147086e68fc80aeb21235b1.tar.bz2 |
Adding fixed sdram setting for cornet_ds board
800, 900, 1000, 1200MT/s data rate parameters are added for fixed sdram
setting. SPD based parameters and fixed parameters can be toggled by hwconfig.
To use fixed parameters,
hwconfig=fsl_ddr:sdram=fixed
To use SPD parameters,
hwconfig=fsl_ddr:ctlr_intlv=cacheline,bank_intlv=cs0_cs1
Signed-off-by: York Sun <yorksun@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc')
-rw-r--r-- | arch/powerpc/include/asm/fsl_ddr_sdram.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/powerpc/include/asm/fsl_ddr_sdram.h b/arch/powerpc/include/asm/fsl_ddr_sdram.h index d576eb8..17d4b31 100644 --- a/arch/powerpc/include/asm/fsl_ddr_sdram.h +++ b/arch/powerpc/include/asm/fsl_ddr_sdram.h @@ -213,4 +213,10 @@ typedef struct memctl_options_s { } memctl_options_t; extern phys_size_t fsl_ddr_sdram(void); + +typedef struct fixed_ddr_parm{ + int min_freq; + int max_freq; + fsl_ddr_cfg_regs_t *ddr_settings; +} fixed_ddr_parm_t; #endif |