Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/ethernet/
Deth_litex_liteeth.c39 const struct device *phy_dev; member
227 return config->phy_dev; in eth_get_phy()
230 static void phy_link_state_changed(const struct device *phy_dev, in phy_link_state_changed() argument
237 ARG_UNUSED(phy_dev); in phy_link_state_changed()
267 if (config->phy_dev == NULL) { in eth_iface_init()
274 if (device_is_ready(config->phy_dev)) { in eth_iface_init()
275 phy_link_callback_set(config->phy_dev, phy_link_state_changed, (void *)port); in eth_iface_init()
328 (.phy_dev = DEVICE_DT_GET(DT_INST_PHANDLE(n, phy_handle)),)) \
Deth_nxp_imx_netc_psi.c87 if (!device_is_ready(cfg->phy_dev)) { in netc_eth_iface_init()
88 LOG_ERR("PHY device (%p) is not ready, cannot init iface", cfg->phy_dev); in netc_eth_iface_init()
91 phy_link_callback_set(cfg->phy_dev, &netc_eth_phylink_callback, (void *)dev); in netc_eth_iface_init()
114 return cfg->phy_dev; in netc_eth_get_phy()
184 .phy_dev = DEVICE_DT_GET(DT_INST_PHANDLE(n, phy_handle)), \
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()
808 .phy_dev = ETH_NXP_S32_PHY_DEV(n), \
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()
423 .phy_dev = DEVICE_DT_GET(PHY_NODE(n)), \
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)),
Deth_renesas_ra.c62 const struct device *phy_dev; member
128 .p_cfg = &g_ether0_cfg, .phy_dev = DEVICE_DT_GET(DT_INST_PHANDLE(0, phy_handle))};
268 phy_link_callback_set(cfg->phy_dev, &phy_link_state_changed, (void *)dev); in renesas_ra_eth_initialize()
Deth_nxp_imx_netc_priv.h87 const struct device *phy_dev; member
Deth_xmc4xxx.c112 const struct device *phy_dev; member
618 static void phy_link_state_changed(const struct device *phy_dev, struct phy_link_state *state, in phy_link_state_changed() argument
642 return dev_cfg->phy_dev; in eth_xmc4xxx_get_phy()
663 phy_link_callback_set(dev_cfg->phy_dev, &phy_link_state_changed, (void *)dev); in eth_xmc4xxx_iface_init()
813 if (!device_is_ready(dev_cfg->phy_dev)) { in eth_xmc4xxx_init()
987 .phy_dev = DEVICE_DT_GET(DT_INST_PHANDLE(0, phy_handle)),
Deth_sam_gmac_priv.h269 const struct device *phy_dev; member
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()
Deth_nxp_s32_netc_priv.h113 const struct device *phy_dev; member
Deth_nxp_imx_netc.c305 LOG_ERR("PHY device (%p) is not ready, cannot init iface", cfg->phy_dev); in netc_eth_set_config()
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()
1904 phy_link_callback_set(cfg->phy_dev, &phy_link_state_changed, in eth0_iface_init()
2167 .phy_dev = DEVICE_DT_GET(DT_INST_PHANDLE(0, phy_handle))
/Zephyr-latest/subsys/net/lib/shell/
Diface.c79 static void print_phy_link_state(const struct shell *sh, const struct device *phy_dev) in print_phy_link_state() argument
84 ret = phy_get_link_state(phy_dev, &link); in print_phy_link_state()
336 const struct device *phy_dev = net_eth_get_phy(iface); in iface_cb() local
338 PR("Ethernet PHY device: %s (%p)\n", (phy_dev != NULL) ? phy_dev->name : "<none>", in iface_cb()
339 phy_dev); in iface_cb()
340 if (phy_dev != NULL) { in iface_cb()
341 print_phy_link_state(sh, phy_dev); in iface_cb()
/Zephyr-latest/drivers/ethernet/nxp_enet/
Deth_nxp_enet.c90 const struct device *phy_dev; member
525 const struct device *phy_dev = config->phy_dev; local
547 phy_get_link_state(phy_dev, &state);
549 nxp_enet_phy_cb(phy_dev, &state, (void *)dev);
561 ret = nxp_enet_phy_configure(config->phy_dev, config->phy_mode);
566 ret = phy_link_callback_set(config->phy_dev, nxp_enet_phy_cb, (void *)dev);
645 return config->phy_dev;
1019 .phy_dev = DEVICE_DT_GET(DT_INST_PHANDLE(n, phy_handle)), \
/Zephyr-latest/drivers/ethernet/eth_nxp_enet_qos/
Dnxp_enet_qos_priv.h90 const struct device *phy_dev; member
Deth_nxp_enet_qos_mac.c494 ret = phy_link_callback_set(config->phy_dev, eth_nxp_enet_qos_phy_cb, (void *)dev); in eth_nxp_enet_qos_mac_init()
570 return config->phy_dev; in eth_nxp_enet_qos_get_phy()
650 .phy_dev = DEVICE_DT_GET(DT_INST_PHANDLE(n, phy_handle)), \
/Zephyr-latest/drivers/ethernet/dwc_xgmac/
Deth_dwc_xgmac.c139 const struct device *phy_dev; member
1021 static void phy_link_state_change_callback(const struct device *phy_dev, in phy_link_state_change_callback() argument
1024 ARG_UNUSED(phy_dev); in phy_link_state_change_callback()
1177 if (device_is_ready(dev_conf->phy_dev)) { in eth_dwc_xgmac_iface_init()
1178 phy_link_callback_set(dev_conf->phy_dev, &phy_link_state_change_callback, in eth_dwc_xgmac_iface_init()
1566 const struct device *phy = dev_conf->phy_dev; in eth_dwc_xgmac_set_config()
1885 .phy_dev = \