net: mv643xx_eth: add shared clk and cleanup existing clk handling