bnx2x: fix set_setting for some PHYs