mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-08-24 19:08:50 +09:00
![Vitaly Andrianov](/assets/img/avatar_default.png)
This commit replaces hard-coded EMIF and PHY DDR3 configurations for predefined SODIMMs to a calculated configuration. The SODIMM parameters are read from SODIMM's SPD and used to calculated the configuration. The current commit supports calculation for DDR3 with 1600MHz and 1333MHz only. Signed-off-by: Vitaly Andrianov <vitalya@ti.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com>
21 lines
421 B
C
21 lines
421 B
C
/*
|
|
* Keystone2: DDR3 configuration
|
|
*
|
|
* (C) Copyright 2012-2014
|
|
* Texas Instruments Incorporated, <www.ti.com>
|
|
*
|
|
* SPDX-License-Identifier: GPL-2.0+
|
|
*/
|
|
|
|
#ifndef __DDR3_CFG_H
|
|
#define __DDR3_CFG_H
|
|
|
|
#include <asm/arch/ddr3.h>
|
|
|
|
extern struct ddr3_phy_config ddr3phy_1600_2g;
|
|
extern struct ddr3_emif_config ddr3_1600_2g;
|
|
|
|
int ddr3_get_dimm_params_from_spd(struct ddr3_spd_cb *spd_cb);
|
|
|
|
#endif /* __DDR3_CFG_H */
|