Home
last modified time | relevance | path

Searched refs:link_topo (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/net/ethernet/intel/ice/
H A Dice_gnss.c22 struct ice_aqc_link_topo_addr link_topo; in ice_gnss_do_write() local
27 memset(&link_topo, 0, sizeof(struct ice_aqc_link_topo_addr)); in ice_gnss_do_write()
28 link_topo.topo_params.index = ICE_E810T_GNSS_I2C_BUS; in ice_gnss_do_write()
29 link_topo.topo_params.node_type_ctx |= in ice_gnss_do_write()
40 err = ice_aq_write_i2c(hw, link_topo, ICE_GNSS_UBX_I2C_BUS_ADDR, in ice_gnss_do_write()
52 err = ice_aq_write_i2c(hw, link_topo, ICE_GNSS_UBX_I2C_BUS_ADDR, in ice_gnss_do_write()
63 err = ice_aq_write_i2c(hw, link_topo, ICE_GNSS_UBX_I2C_BUS_ADDR, in ice_gnss_do_write()
90 struct ice_aqc_link_topo_addr link_topo; in ice_gnss_read() local
104 memset(&link_topo, 0, sizeof(struct ice_aqc_link_topo_addr)); in ice_gnss_read()
105 link_topo.topo_params.index = ICE_E810T_GNSS_I2C_BUS; in ice_gnss_read()
[all …]
H A Dice_common.c6098 struct ice_aqc_link_topo_addr link_topo; in ice_read_pca9575_reg()
6103 memset(&link_topo, 0, sizeof(link_topo)); in ice_read_pca9575_reg()
6109 link_topo.handle = cpu_to_le16(handle); in ice_read_pca9575_reg()
6110 link_topo.topo_params.node_type_ctx = in ice_read_pca9575_reg()
6116 return ice_aq_read_i2c(hw, link_topo, 0, addr, 1, data, NULL);
6096 struct ice_aqc_link_topo_addr link_topo; ice_read_pca9575_reg() local
/linux/drivers/net/phy/
H A Dphy_link_topology.c26 dev->link_topo = topo; in netdev_alloc_phy_link_topology()
35 struct phy_link_topology *topo = dev->link_topo; in phy_link_topo_add_phy()
53 topo = dev->link_topo; in phy_link_topo_add_phy()
100 struct phy_link_topology *topo = dev->link_topo; in phy_link_topo_del_phy()
/linux/include/linux/
H A Dphy_link_topology.h41 return !dev->link_topo;
54 struct phy_link_topology *topo = dev->link_topo; in phy_link_topo_get_phy()
H A Dnetdevice.h2064 * @link_topo: Physical link topology tracking attached PHYs
2495 struct phy_link_topology *link_topo;
2469 struct phy_link_topology *link_topo; global() member
/linux/net/ethtool/
H A Dphy.c74 struct phy_link_topology *topo = reply_data->dev->link_topo; in phy_prepare_data()
H A Dtsinfo.c449 if (!dev->link_topo) { in ethnl_tsinfo_dump_one_net_topo()
460 xa_for_each_start(&dev->link_topo->phys, ctx->pos_phyindex, pdn, in ethnl_tsinfo_dump_one_net_topo()
H A Dnetlink.c786 if (!dev->link_topo) in ethnl_perphy_dump_all_dev()
789 xa_for_each_start(&dev->link_topo->phys, ctx->pos_phyindex, pdn, in ethnl_perphy_dump_all_dev()
/linux/Documentation/networking/device_drivers/ethernet/intel/
H A Dice.rst989 * link_topo
/linux/net/core/
H A Ddev.c11303 struct phy_link_topology *topo = dev->link_topo;
11308 dev->link_topo = NULL; in register_netdevice()