[][kernel][common][eth][Refactor MDC divider support]

[Description]
Refactor MDC divider support.

Refactor MDC setup function refers to Daniel Golle's upstream patch.
  - https://patchwork.kernel.org/project/linux-mediatek/patch/
689e941a0408e5a54466d28d22c9130c0599cd0d.1678357225.git.
daniel@makrotopia.org/

And move MDC setup function to mtk_hw_init().

If without this patch, MDC will revert to 2.5MHz after SER reset.

[Release-log]
N/A


Change-Id: I33a5a6dc0b3c51fcd993a0d3a72f64814ced759c
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/7255778
15 files changed