GMAC_CLK_SRC_SHIFT
switch ((val & GMAC_CLK_SRC) >> GMAC_CLK_SRC_SHIFT) {
val |= (clk_src << GMAC_CLK_SRC_SHIFT);