summaryrefslogtreecommitdiff
path: root/board/keymile/km_arm/km_arm.c
diff options
context:
space:
mode:
authorValentin Longchamp <valentin.longchamp@keymile.com>2015-02-10 17:10:13 +0100
committerTom Rini <trini@ti.com>2015-02-16 15:48:34 -0500
commit16ac90c7ee6fe973ee86fa9b08f876e5c33751bc (patch)
tree56571ee0386fb416472a792133efb302c670cd98 /board/keymile/km_arm/km_arm.c
parentb9ea0c3a2076c3ef8c150d35aa31f2329ad9efef (diff)
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>
Diffstat (limited to 'board/keymile/km_arm/km_arm.c')
0 files changed, 0 insertions, 0 deletions