Skip to content
Snippets Groups Projects
Commit 16ac90c7 authored by Valentin Longchamp's avatar Valentin Longchamp Committed by Tom Rini
Browse files

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: default avatarValentin Longchamp <valentin.longchamp@keymile.com>
parent b9ea0c3a
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment