nuport-mac: rework PHY interrupt configuration to avoid races