kernel: add pending mtk_sgmii and phy improvements from @lynxis