(subset) [PATCH v2 0/4] nvmem: Derive Rockchip MAC addresses from the OTP CPU ID

Srinivas Kandagatla srini at kernel.org
Mon Sep 14 15:13:24 PDT 2026


On Wed, 02 Sep 2026 17:07:51 +0400, Alexey Charkov wrote:
> Rockchip SoCs are shipped with a unique CPU ID in their internal OTP
> memory, and Rockchip bootloaders use it to give boards which have no
> dedicated storage for a MAC address a stable one anyway: they hash the CPU
> ID and patch the resulting addresses into the device tree they hand over.
> 
> Kernels started without that fixup, e.g. straight from the SPL in Falcon
> mode or by any other loader which does not implement Rockchip's derivation,
> fall back to random MAC addresses which change on every boot.
> 
> [...]

Applied, thanks!

[1/4] nvmem: rockchip-otp: Serialize reads
      commit: 798be42019957b28b4fb897d7f9f6cf6712247db

Best regards,
-- 
Srinivas Kandagatla <srini at kernel.org>




More information about the linux-arm-kernel mailing list