u-boot/board/keymile
Valentin Longchamp 16ac90c7ee KM/IVM: split the IVM reading and parsing in 2 parts
This allows to first read the IVM content (earlier in the boot sequence)
and define the ethaddr env variable thanks to the ivm_read_eepromi().
Later, the IVM content can be parsed and used to define some hush
variables, when the hush subsystem is available thanks to
ivm_analyze_eeprom().

To avoid the HW read to happen twice, the buffer passed to
ivm_read_eeprom() has to be reused by ivm_analyze_eeprom (and thus
allocated before calling ivm_read_eeprom()).

Signed-off-by: Valentin Longchamp <valentin.longchamp@keymile.com>
2015-02-16 15:48:34 -05:00
..
common KM/IVM: split the IVM reading and parsing in 2 parts 2015-02-16 15:48:34 -05:00
km82xx km/km82xx: remove CONFIG_SYS_RAMBOOT 2014-12-05 08:06:10 -08:00
km83xx fdt: Allow ft_board_setup() to report failure 2014-11-21 04:43:15 +01:00
km_arm arm: kirkwood: Change naming of dram functions from km_foo() to mvebu_foo() 2014-10-23 09:59:21 -04:00
kmp204x fdt: Allow ft_board_setup() to report failure 2014-11-21 04:43:15 +01:00
scripts arm/km: define fdt_high env variable and allow backwards compatibility 2014-02-13 16:18:13 +01:00