rv1126-uboot/board
Vitaly Andrianov 8efc243741 ARM: keystone2: use detected ddr3a size
Because KS2 u-boot works in 32 bit address space the existing ram_size
global data field cannot be used. The maximum, which the get_ram_size()
can detect is 2GB only. The ft_board_setup() needs the actual ddr3 size
to fix up dtb.

This commit introduces the ddr3_get_size() which uses SPD data to
calculate the ddr3 size. This function replaces the "ddr3_size"
environment variable, which was used to get the SODIMM size.

For platforms, which don't have SODIMM with SPD and ddr3 is populated to
a board a simple ddr3_get_size function that returns ddr3 size has to be
implemented. See hardware-k2l.h

Signed-off-by: Vitaly Andrianov <vitalya@ti.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
2016-03-14 19:18:45 -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
Seagate
Synology
a3m071
a4m072
abilis/tb100
alphaproject/ap_sh4a_4a
altera
amcc
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
bf506f-ezkit
bf518f-ezbrd
bf525-ucr2
bf526-ezbrd
bf527-ad7160-eval
bf527-ezkit
bf527-sdp
bf533-ezkit
bf533-stamp
bf537-minotaur
bf537-pnav
bf537-srv1
bf537-stamp
bf538f-ezkit
bf548-ezkit
bf561-acvilon
bf561-ezkit
bf609-ezkit
birdland/bav335x
blackstamp
blackvme
bluegiga/apx4devkit
bluewater/snapper9260 board: atmel: clean up peripheral clock code 2016-02-18 21:34:40 +01:00
boundary/nitrogen6x
br4
broadcom
buffalo/lsxl
calao/usb_a9263 board: atmel: clean up peripheral clock code 2016-02-18 21:34:40 +01:00
canmb
cavium/thunderx
cirrus/edb93xx
cloudengines/pogo_e02
cm-bf527
cm-bf533
cm-bf537e
cm-bf537u
cm-bf548
cm-bf561
cm5200
cobra5272
compal/paz00
compulab arm: am437x: cm-t43: set MPU and CORE voltages on boot 2016-02-24 18:44:09 -05:00
congatec/cgtqmx6eval
coreboot
corscience/tricorder
creative/xfi3
d-link/dns325
dave/common
davedenx/aria
davinci
dbau1x00
denx arm: at91: Add support for DENX MA5D4 SoM and EVK 2016-02-18 21:34:41 +01:00
dnp5370
ebv/socrates
efi
egnite/ethernut5 board: atmel: clean up peripheral clock code 2016-02-18 21:34:40 +01:00
embest/mx6boards
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
gdsys
google
gumstix
h2200
highbank
hisilicon/hikey
htkw/mcx
ibf-dsp561
ids/ids8313
ifm
imgtec/malta
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
ipek01
isee
jupiter
keymile
kmc/kzm9g
kosagi/novena
kylin/kylin_rk3036
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
microchip/pic32mzda
micronas/vct
mini-box/picosam9g45 board: atmel: clean up peripheral clock code 2016-02-18 21:34:40 +01:00
mosaixtech/icon
motionpro
mpc8308_p1m
mpl
mpr2
ms7720se
ms7722se
ms7750se
munices
nokia/rx51
nvidia
olimex/mx23_olinuxino
omicron/calimain
openrisc/openrisc-generic
overo
pandora
pb1x00
pdm360ng
phytec
ppcag/bg0900
pr1
qemu-mips
quipos/cairo
radxa/rock2
raidsonic/ib62x0
raspberrypi rpi: set board serial number in environment 2016-02-24 18:44:12 -05:00
renesas
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
sandisk/sansa_fuze_plus
sbc8349
sbc8548
sbc8641d
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
solidrun
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
syteco/zmx25
t3corp
tbs/tbs2910 board: tbs2910: Fix eMMC BOOTCFG value 2016-03-02 14:51:05 +01:00
tcl/sl50
tcm-bf518
tcm-bf537
technexion
technologic/ts4800
teejet/mt_ventoux
terasic
theadorable
ti ARM: keystone2: use detected ddr3a size 2016-03-14 19:18:45 -04:00
timll
toradex
tqc
udoo
v38b
varisys
ve8313
vscom/baltos Kconfig: Move CONFIG_FIT and related options to Kconfig 2016-03-14 19:18:07 -04:00
wandboard
warp
woodburn
work-microwave/work_92105
xes
xilinx ARM: zynq: Read memory size setting from DT 2016-02-22 16:21:02 +01:00
zyxel/nsa310s