ARM: dts: imx6ul: Set macaddress location in ocotp
If a bootloader does not configure the MAC address, devices come up with a random MAC at the moment. ocotp provides registers for storing the mac-address. Configure those for i.MX6UL and i.MX6ULL allows net/core to retrieve it from there. Signed-off-by: Manuel Traut <manuel.traut@mt.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>pull/817/head
parent
eeb403df95
commit
e2ba87c745
|
|
@ -538,6 +538,8 @@
|
|||
fsl,num-rx-queues = <1>;
|
||||
fsl,stop-mode = <&gpr 0x10 4>;
|
||||
fsl,magic-packet;
|
||||
nvmem-cells = <&fec2_mac_addr>;
|
||||
nvmem-cell-names = "mac-address";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
|
|
@ -898,6 +900,8 @@
|
|||
fsl,num-rx-queues = <1>;
|
||||
fsl,stop-mode = <&gpr 0x10 3>;
|
||||
fsl,magic-packet;
|
||||
nvmem-cells = <&fec1_mac_addr>;
|
||||
nvmem-cell-names = "mac-address";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
|
|
@ -1005,6 +1009,14 @@
|
|||
cpu_speed_grade: speed-grade@10 {
|
||||
reg = <0x10 4>;
|
||||
};
|
||||
|
||||
fec1_mac_addr: mac-addr@88 {
|
||||
reg = <0x88 6>;
|
||||
};
|
||||
|
||||
fec2_mac_addr: mac-addr@8e {
|
||||
reg = <0x8e 6>;
|
||||
};
|
||||
};
|
||||
|
||||
csi: csi@21c4000 {
|
||||
|
|
|
|||
Loading…
Reference in New Issue