Lines Matching +full:phy +full:- +full:clock
5 * SPDX-License-Identifier: Apache-2.0
19 /* Enable the ethernet PHY power */ in efm32gg_stk3701a_init()
22 printk("Ethernet PHY power gpio port is not ready!\n"); in efm32gg_stk3701a_init()
23 return -ENODEV; in efm32gg_stk3701a_init()
29 /* Configure ethernet reference clock */ in efm32gg_stk3701a_init()
32 printk("Ethernet reference clock gpio port is not ready!\n"); in efm32gg_stk3701a_init()
33 return -ENODEV; in efm32gg_stk3701a_init()
41 /* enable CMU_CLK2 as RMII reference clock */ in efm32gg_stk3701a_init()
42 CMU->CTRL |= CMU_CTRL_CLKOUTSEL2_HFXO; in efm32gg_stk3701a_init()
43 CMU->ROUTELOC0 = (CMU->ROUTELOC0 & ~_CMU_ROUTELOC0_CLKOUT2LOC_MASK) | in efm32gg_stk3701a_init()
45 CMU->ROUTEPEN |= CMU_ROUTEPEN_CLKOUT2PEN; in efm32gg_stk3701a_init()
47 /* Release the ethernet PHY reset */ in efm32gg_stk3701a_init()
50 printk("Ethernet PHY reset gpio port is not ready!\n"); in efm32gg_stk3701a_init()
51 return -ENODEV; in efm32gg_stk3701a_init()