The MAC address macros are ridiculous in this driver. Rewrite to be simpler and use eth.h common function. Also, clarify the mac address generation on the DT overlays. Signed-off-by: Declan Snyder <declan.snyder@nxp.com>