Home
last modified time | relevance | path

Searched hist:"9415 b9a7" (Results 1 – 2 of 2) sorted by relevance

/openbmc/u-boot/include/configs/
H A Dpuma_rk3399.h9415b9a7 Fri May 05 12:21:39 CDT 2017 Philipp Tomsich <philipp.tomsich@theobroma-systems.com> rockchip: board: puma_rk3399: add support for serial# and cpuid# via efuses

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>
Acked-by: Simon Glass <sjg@chromium.org>
/openbmc/u-boot/board/theobroma-systems/puma_rk3399/
H A Dpuma-rk3399.c9415b9a7 Fri May 05 12:21:39 CDT 2017 Philipp Tomsich <philipp.tomsich@theobroma-systems.com> rockchip: board: puma_rk3399: add support for serial# and cpuid# via efuses

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>
Acked-by: Simon Glass <sjg@chromium.org>