Since kernel commit c5714f68a76bcad3d ("net: phylink: explicitly invalidate link_state members in mac_config") it should be clear that link data can only be used in mac_link_up(). Refactor that for the RTL83xx targets. Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>