diff options
author | Paul Kocialkowski <contact@paulk.fr> | 2016-02-27 19:18:55 +0100 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2016-03-15 15:11:32 -0400 |
commit | ed5ddebe9628402568e8e6f3cbd51b1c345eabd5 (patch) | |
tree | eed45b8cb0f264de648663cef946ccb2b6568eff | |
parent | 96703acd0ae7899ddf49b40ae2026a2afd16db26 (diff) | |
download | u-boot-imx-ed5ddebe9628402568e8e6f3cbd51b1c345eabd5.zip u-boot-imx-ed5ddebe9628402568e8e6f3cbd51b1c345eabd5.tar.gz u-boot-imx-ed5ddebe9628402568e8e6f3cbd51b1c345eabd5.tar.bz2 |
omap4: Export jedec sdram timings
Individual boards might provide their own emif_get_device_timings function and
use the jedec timings in their own way, hence those have to be exported.
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
-rw-r--r-- | arch/arm/cpu/armv7/omap4/emif.c | 2 | ||||
-rw-r--r-- | arch/arm/include/asm/arch-omap4/sys_proto.h | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/arch/arm/cpu/armv7/omap4/emif.c b/arch/arm/cpu/armv7/omap4/emif.c index e89032b..403c3c6 100644 --- a/arch/arm/cpu/armv7/omap4/emif.c +++ b/arch/arm/cpu/armv7/omap4/emif.c @@ -96,7 +96,7 @@ static const struct lpddr2_ac_timings const* &timings_jedec_400_mhz }; -static const struct lpddr2_device_timings jedec_default_timings = { +const struct lpddr2_device_timings jedec_default_timings = { .ac_timings = jedec_ac_timings, .min_tck = &min_tck_jedec }; diff --git a/arch/arm/include/asm/arch-omap4/sys_proto.h b/arch/arm/include/asm/arch-omap4/sys_proto.h index 5fa1cf8..3e6a9da 100644 --- a/arch/arm/include/asm/arch-omap4/sys_proto.h +++ b/arch/arm/include/asm/arch-omap4/sys_proto.h @@ -31,7 +31,9 @@ extern const struct lpddr2_device_details elpida_2G_S4_details; extern const struct lpddr2_device_details elpida_4G_S4_details; #endif -#ifndef CONFIG_SYS_DEFAULT_LPDDR2_TIMINGS +#ifdef CONFIG_SYS_DEFAULT_LPDDR2_TIMINGS +extern const struct lpddr2_device_timings jedec_default_timings; +#else extern const struct lpddr2_device_timings elpida_2G_S4_timings; #endif |