e1000: correctly handle phy_ctrl reserved & self-clearing bits