ethmac: add GMII PHY
ethmac: prepare support for various PHYs and interfaces