rv1126-uboot/board
Vitaly Andrianov d9a76e77c8 ARM: keystone2: use SPD info to configure K2HK and K2E DDR3
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>
2016-03-14 19:18:44 -04:00
..
8dtech/eco5pk
AndesTech/adp-ag101p
Arcturus/ucp1020
Barix/ipam390
BuR board/BuR: drop ETH-support in SPL-Stage 2016-02-24 18:44:01 -05:00
BuS/eb_cpu5282
CarMediaLab/flea3
LaCie
Marvell arm: mvebu: Consolidate board Kconfig options into one file 2016-01-14 14:08:59 +01:00
Seagate
Synology mvebu: ds414: Implement Synology specific command set 2016-01-14 14:08:59 +01:00
a3m071
a4m072
abilis/tb100
alphaproject/ap_sh4a_4a
altera
amcc powerpc: yucca: drop redundant CONFIG_SYS_TEXT_BASE from config.mk 2016-01-20 10:19:36 -05:00
aristainetos
armadeus/apf27
armltd
astro/mcf5373l
atmark-techno/armadillo-800eva
atmel board: atmel: clean up the PMC_PLLICPR init code 2016-02-18 21:34:41 +01:00
avionic-design
bachmann/ot1200
barco
bct-brettl2 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf506f-ezkit Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf518f-ezbrd Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf525-ucr2 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf526-ezbrd Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf527-ad7160-eval Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf527-ezkit Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf527-sdp Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf533-ezkit Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf533-stamp Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf537-minotaur Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf537-pnav Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf537-srv1 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf537-stamp Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf538f-ezkit Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf548-ezkit Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf561-acvilon Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf561-ezkit Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bf609-ezkit Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
birdland/bav335x
blackstamp Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
blackvme Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
bluegiga/apx4devkit
bluewater/snapper9260 board: atmel: clean up peripheral clock code 2016-02-18 21:34:40 +01:00
boundary/nitrogen6x
br4 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
broadcom
buffalo/lsxl
calao/usb_a9263 board: atmel: clean up peripheral clock code 2016-02-18 21:34:40 +01:00
canmb
cavium/thunderx armv8: cavium: Get DRAM size from ATF 2016-01-19 22:26:13 +00:00
cirrus/edb93xx
cloudengines/pogo_e02
cm-bf527 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
cm-bf533 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
cm-bf537e Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
cm-bf537u Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
cm-bf548 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
cm-bf561 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
cm5200
cobra5272 m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
compal/paz00 tegra: video: Convert tegra20 LCD driver to driver model 2016-02-16 09:17:52 -07:00
compulab arm: am437x: cm-t43: set MPU and CORE voltages on boot 2016-02-24 18:44:09 -05:00
congatec/cgtqmx6eval Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
coreboot
corscience/tricorder
creative/xfi3
d-link/dns325
dave/common
davedenx/aria
davinci Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
dbau1x00 mips: dbau1x00: move CONFIG_SYS_TEXT_BASE away from config.mk 2016-01-20 10:19:35 -05:00
denx arm: at91: Add support for DENX MA5D4 SoM and EVK 2016-02-18 21:34:41 +01:00
dnp5370 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
ebv/socrates
efi
egnite/ethernut5 board: atmel: clean up peripheral clock code 2016-02-18 21:34:40 +01:00
embest/mx6boards Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
emulation
esd board: atmel: clean up peripheral clock code 2016-02-18 21:34:40 +01:00
espt
evb_rk3036/evb_rk3036
firefly/firefly-rk3288
freescale Kconfig: Move CONFIG_FIT and related options to Kconfig 2016-03-14 19:18:07 -04:00
gaisler
gateworks/gw_ventana Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
gdsys Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
google x86: ivybridge: Move northbridge and PCH init into drivers 2016-01-24 12:08:17 +08:00
gumstix
h2200
highbank Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
hisilicon/hikey
htkw/mcx
ibf-dsp561 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
ids/ids8313
ifm
imgtec/malta Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
imx31_phycore
in-circuit/grasshopper
inka4x0
intel x86: Add Intel Cougar Canyon 2 board 2016-02-21 13:42:52 +08:00
intercontrol/digsy_mtc
inversepath/usbarmory
iomega/iconnect
ip04 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
ipek01
isee igep00x0: Cleanup ethernet support 2016-01-20 10:19:38 -05:00
jupiter
keymile Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
kmc/kzm9g
kosagi/novena arm: imx6: Enable DDR calibration on Novena 2016-02-02 20:59:05 +01:00
kylin/kylin_rk3036 rockchip: kylin: Check fastboot request 2016-01-21 20:05:26 -07:00
l+g/vinco vinco: add Maintainers file 2016-02-20 21:40:02 +01:00
lego/ev3 arm: Add support for LEGO MINDSTORMS EV3 2016-03-14 19:18:40 -04:00
lge/sniper sniper: Various minor cleanups, missing Kconfig configs and reorganisation 2016-02-29 14:49:37 -05:00
liebherr/lwmon5
logicpd OMAP3SOM BOARD: Auto detect Logic PD Models 2016-02-24 18:44:00 -05:00
maxbcm arm: mvebu: Consolidate board Kconfig options into one file 2016-01-14 14:08:59 +01:00
microchip/pic32mzda board: Add Microchip PIC32MZ[DA]-Starter-Kit board. 2016-02-01 22:14:01 +01:00
micronas/vct mips: vct: move CONFIG_SYS_TEXT_BASE away from config.mk 2016-01-20 10:19:35 -05:00
mini-box/picosam9g45 board: atmel: clean up peripheral clock code 2016-02-18 21:34:40 +01:00
mosaixtech/icon
motionpro
mpc8308_p1m
mpl Fix GCC format-security errors and convert sprintfs. 2016-01-14 22:11:34 -05:00
mpr2
ms7720se
ms7722se
ms7750se
munices
nokia/rx51
nvidia ARM: tegra: rm Jetson TK1 PMIC GPIO programming 2016-01-28 10:32:31 -07:00
olimex/mx23_olinuxino
omicron/calimain
openrisc/openrisc-generic
overo
pandora
pb1x00 mips: pb1x00: move CONFIG_SYS_TEXT_BASE away from config.mk 2016-01-20 10:19:36 -05:00
pdm360ng
phytec
ppcag/bg0900
pr1 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
qemu-mips
quipos/cairo
radxa/rock2 rockchip: Add support for Raxda Rock 2 2016-01-21 20:42:37 -07:00
raidsonic/ib62x0
raspberrypi rpi: set board serial number in environment 2016-02-24 18:44:12 -05:00
renesas sh: sh7753evb: Fix build error 2016-01-25 10:40:00 -05:00
ronetix board: atmel: clean up peripheral clock code 2016-02-18 21:34:40 +01:00
samsung samsung: fix mkorigenspl for darwin 2016-02-24 18:43:59 -05:00
sandbox dm: video: sandbox: Convert sandbox to use driver model for video 2016-01-20 19:10:16 -07:00
sandisk/sansa_fuze_plus
sbc8349 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
sbc8548 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
sbc8641d Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
schulercontrol/sc_sps_1
seco Merge branch 'master' of git://www.denx.de/git/u-boot-imx 2016-02-21 07:56:16 -05:00
shmin
siemens board: atmel: siemens: clean up PLLB code 2016-02-18 21:34:41 +01:00
silica/pengwyn
socrates Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
solidrun Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
spear
sr1500
st stm32: add support for stm32f7 & stm32f746 discovery board 2016-02-24 18:43:57 -05:00
sunxi sunxi: power: add support for sy8106a driver 2016-02-23 20:50:07 +01:00
synopsys
sysam/amcore m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
syteco/zmx25
t3corp
tbs/tbs2910 board: tbs2910: Fix eMMC BOOTCFG value 2016-03-02 14:51:05 +01:00
tcl/sl50
tcm-bf518 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
tcm-bf537 Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
technexion
technologic/ts4800
teejet/mt_ventoux
terasic
theadorable arm: mvebu: Add support for the Armada XP theadorable board 2016-01-27 07:45:43 +01:00
ti ARM: keystone2: use SPD info to configure K2HK and K2E DDR3 2016-03-14 19:18:44 -04:00
timll
toradex tegra: video: Rename CONFIG_VIDEO_TEGRA to CONFIG_VIDEO_TEGRA20 2016-02-16 09:17:51 -07:00
tqc Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
udoo MAINTAINERS/mailmap: Update my email address 2016-01-11 11:22:43 -05:00
v38b
varisys
ve8313
vscom/baltos Kconfig: Move CONFIG_FIT and related options to Kconfig 2016-03-14 19:18:07 -04:00
wandboard Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
warp Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
woodburn
work-microwave/work_92105
xes Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
xilinx ARM: zynq: Read memory size setting from DT 2016-02-22 16:21:02 +01:00
zyxel/nsa310s