ethmac: prepare support for various PHYs and interfaces