[][kernel][common][eth][Refactor HSGMII initial sequence]

[Description]
Refactor HSGMII initial sequence.

If without this patch, HSGMII is not able to apply correct setting during 2.5G Fixed and 1G AN dynamic switching.

[Release-log]
N/A

Change-Id: Ic929fb365933f0c0e948c53f4801073857c8cd9d
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/6368423
2 files changed