i am new to dts and have a question
in dts file local-mac-address is all zero
but when kernel boots up there are valid mac-address which is set by u-boot's ethaddr variable
i wonder who changes local-mac-address using u-boot's ethaddr variable
before boot , in u-boot i use fdt command and printed dts and local-mac-address are all zero
so i think in kernel bootup process , some process change local-mac-address by using u-boot bdinfo
am i wrong ?
any infomation is welcome