Home
last modified time | relevance | path

Searched refs:phy_dev (Results 1 – 20 of 20) sorted by relevance

/drivers/ethernet/
A Deth_litex_liteeth.c43 const struct device *phy_dev; member
235 return config->phy_dev; in eth_get_phy()
238 static void phy_link_state_changed(const struct device *phy_dev, in phy_link_state_changed() argument
245 ARG_UNUSED(phy_dev); in phy_link_state_changed()
275 if (config->phy_dev == NULL) { in eth_iface_init()
282 if (device_is_ready(config->phy_dev)) { in eth_iface_init()
283 phy_link_callback_set(config->phy_dev, phy_link_state_changed, (void *)port); in eth_iface_init()
338 .phy_dev = DEVICE_DT_GET_OR_NULL(DT_INST_PHANDLE(n, phy_handle)), \
A Deth_nxp_s32_gmac.c46 const struct device *phy_dev; member
141 return cfg->phy_dev; in eth_nxp_s32_get_phy()
246 if (cfg->phy_dev) { in eth_nxp_s32_start()
247 phy_get_link_state(cfg->phy_dev, &state); in eth_nxp_s32_start()
317 if (cfg->phy_dev == NULL) { in eth_nxp_s32_iface_init()
327 if (!device_is_ready(cfg->phy_dev)) { in eth_nxp_s32_iface_init()
329 cfg->phy_dev); in eth_nxp_s32_iface_init()
333 phy_link_callback_set(cfg->phy_dev, &phy_link_state_changed, (void *)dev); in eth_nxp_s32_iface_init()
807 .phy_dev = ETH_NXP_S32_PHY_DEV(n), \
A Deth_smsc91x.c72 const struct device *phy_dev; member
671 return cfg->phy_dev; in eth_get_phy()
674 static void phy_link_state_changed(const struct device *phy_dev, struct phy_link_state *state, in phy_link_state_changed() argument
754 const struct device *phy_dev = cfg->phy_dev; in eth_initialize() local
770 if (device_is_ready(phy_dev)) { in eth_initialize()
771 phy_link_callback_set(phy_dev, phy_link_state_changed, (void *)dev); in eth_initialize()
834 .phy_dev = DEVICE_DT_GET(DT_INST_PHANDLE(0, phy_handle)),
A Deth_nxp_s32_netc_psi.c83 return cfg->phy_dev; in nxp_s32_eth_get_phy()
190 if (!device_is_ready(cfg->phy_dev)) { in nxp_s32_eth_iface_init()
192 cfg->phy_dev); in nxp_s32_eth_iface_init()
195 phy_link_callback_set(cfg->phy_dev, &phy_link_state_changed, (void *)dev); in nxp_s32_eth_iface_init()
431 .phy_dev = DEVICE_DT_GET(PHY_NODE(n)), \
A Deth_sensry_sy1xx_mac.c66 const struct device *phy_dev; member
321 if (device_is_ready(cfg->phy_dev)) { in sy1xx_mac_iface_init()
322 phy_link_callback_set(cfg->phy_dev, &phy_link_state_changed, (void *)dev); in sy1xx_mac_iface_init()
372 return cfg->phy_dev; in sy1xx_mac_get_phy()
575 .phy_dev = DEVICE_DT_GET(DT_INST_PHANDLE(0, phy_handle))}; \
A Deth_renesas_ra.c66 const struct device *phy_dev; member
132 .p_cfg = &g_ether0_cfg, .phy_dev = DEVICE_DT_GET(DT_INST_PHANDLE(0, phy_handle))};
262 phy_link_callback_set(cfg->phy_dev, &phy_link_state_changed, (void *)dev); in renesas_ra_eth_initialize()
A Deth_xmc4xxx.c113 const struct device *phy_dev; member
619 static void phy_link_state_changed(const struct device *phy_dev, struct phy_link_state *state, in phy_link_state_changed() argument
643 return dev_cfg->phy_dev; in eth_xmc4xxx_get_phy()
664 phy_link_callback_set(dev_cfg->phy_dev, &phy_link_state_changed, (void *)dev); in eth_xmc4xxx_iface_init()
814 if (!device_is_ready(dev_cfg->phy_dev)) { in eth_xmc4xxx_init()
996 .phy_dev = DEVICE_DT_GET(DT_INST_PHANDLE(0, phy_handle)),
A Deth_esp32.c189 static void phy_link_state_changed(const struct device *phy_dev, in phy_link_state_changed() argument
196 ARG_UNUSED(phy_dev); in phy_link_state_changed()
A Deth_sam_gmac_priv.h265 const struct device *phy_dev; member
A Deth_nxp_s32_netc_priv.h113 const struct device *phy_dev; member
A Deth_nxp_enet.c91 const struct device *phy_dev; member
521 phy_link_callback_set(config->phy_dev, nxp_enet_phy_cb, (void *)dev);
602 return config->phy_dev;
986 .phy_dev = DEVICE_DT_GET(DT_INST_PHANDLE(n, phy_handle)), \
A Deth_sam_gmac.c1799 return cfg->phy_dev; in eth_sam_gmac_get_phy()
1903 if (device_is_ready(cfg->phy_dev)) { in eth0_iface_init()
1906 phy_link_callback_set(cfg->phy_dev, &phy_link_state_changed, in eth0_iface_init()
2164 .phy_dev = DEVICE_DT_GET(DT_INST_PHANDLE(0, phy_handle))
A Deth_stm32_hal.c1129 static void phy_link_state_changed(const struct device *phy_dev, struct phy_link_state *state, in phy_link_state_changed() argument
1135 ARG_UNUSED(phy_dev); in phy_link_state_changed()
/drivers/ethernet/nxp_imx_netc/
A Deth_nxp_imx_netc_psi.c95 if (!device_is_ready(cfg->phy_dev)) { in netc_eth_iface_init()
96 LOG_ERR("PHY device (%p) is not ready, cannot init iface", cfg->phy_dev); in netc_eth_iface_init()
102 phy_link_callback_set(cfg->phy_dev, &netc_eth_phylink_callback, (void *)dev); in netc_eth_iface_init()
130 return cfg->phy_dev; in netc_eth_get_phy()
205 .phy_dev = (COND_CODE_1(DT_INST_NODE_HAS_PROP(n, phy_handle), \
A Deth_nxp_imx_netc_priv.h92 const struct device *phy_dev; member
A Deth_nxp_imx_netc.c513 LOG_ERR("PHY device (%p) is not ready, cannot init iface", cfg->phy_dev); in netc_eth_set_config()
/drivers/ethernet/eth_nxp_enet_qos/
A Dnxp_enet_qos_priv.h99 const struct device *phy_dev; member
A Deth_nxp_enet_qos_mac.c86 if (device_is_ready(config->phy_dev)) { in eth_nxp_enet_qos_iface_init()
90 phy_link_callback_set(config->phy_dev, eth_nxp_enet_qos_phy_cb, (void *)dev); in eth_nxp_enet_qos_iface_init()
758 return config->phy_dev; in eth_nxp_enet_qos_get_phy()
842 .phy_dev = DEVICE_DT_GET(DT_INST_PHANDLE(n, phy_handle)), \
/drivers/ethernet/dsa/
A Ddsa_nxp_imx_netc.c130 .phy_dev = DEVICE_DT_GET_OR_NULL(DT_PHANDLE(port, phy_handle)), \
/drivers/ethernet/dwc_xgmac/
A Deth_dwc_xgmac.c137 const struct device *phy_dev; member
1019 static void phy_link_state_change_callback(const struct device *phy_dev, in phy_link_state_change_callback() argument
1022 ARG_UNUSED(phy_dev); in phy_link_state_change_callback()
1175 if (device_is_ready(dev_conf->phy_dev)) { in eth_dwc_xgmac_iface_init()
1176 phy_link_callback_set(dev_conf->phy_dev, &phy_link_state_change_callback, in eth_dwc_xgmac_iface_init()
1756 .phy_dev = \

Completed in 61 milliseconds