
On 28 April 2017 at 09:11, Philipp Tomsich philipp.tomsich@theobroma-systems.com wrote:
With our efuse driver for the RK3399 ready, we can add the board-specific code that consumes the cpuid from the efuse block and postprocesses it into the system serial (using the same CRC32 based derivation as in Linux).
We expose the cpuid via two distinct environment variables: serial# - the serial number, as derived in Linux cpuid# - the raw 16 byte CPU id field from the fuse block
Signed-off-by: Philipp Tomsich philipp.tomsich@theobroma-systems.com Tested-by: Klaus Goger klaus.goger@theobroma-systems.com
Changes in v2: None
board/theobroma-systems/puma_rk3399/puma-rk3399.c | 79 +++++++++++++++++++++++ include/configs/puma_rk3399.h | 4 ++ 2 files changed, 83 insertions(+)
Reviewed-by: Simon Glass sjg@chromium.org
Similar comment to the previous patch about finding the right device.