]> git.baikalelectronics.ru Git - uboot.git/commit
stm32mp1: use OTP to configure MAC address and serial number
authorPatrick Delaunay <patrick.delaunay@st.com>
Thu, 17 May 2018 13:24:07 +0000 (15:24 +0200)
committerTom Rini <trini@konsulko.com>
Sat, 26 May 2018 22:19:18 +0000 (18:19 -0400)
commit605d767ac4a1f9dbf0c2778be25b30a6713adc5f
treef34ca250df5599ed7e9f55357893917cf28c4c90
parentd75f1f704b31535eea23deb5317dbbb45ec8899b
stm32mp1: use OTP to configure MAC address and serial number

Use OTP57 and 58 for MAC address
- OTP57 = MAC address  bits [31:0]
- OTP58 = MAC address  bit  [47:32] stored in OTP  LSB's

Use manufacture information in OTP13 to OTP15 to build unique
chip id saved in env variable "serial#"
(used for USB device enumeration)

Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
arch/arm/mach-stm32mp/cpu.c