Lines Matching refs:plca_cfg
15 struct phy_plca_cfg plca_cfg; member
84 memset(&data->plca_cfg, 0xff, in plca_get_cfg_prepare_data()
85 sizeof_field(struct plca_reply_data, plca_cfg)); in plca_get_cfg_prepare_data()
87 ret = ops->get_plca_cfg(phydev, &data->plca_cfg); in plca_get_cfg_prepare_data()
111 const struct phy_plca_cfg *plca = &data->plca_cfg; in plca_get_cfg_fill_reply()
150 struct phy_plca_cfg plca_cfg; in ethnl_set_plca() local
165 memset(&plca_cfg, 0xff, sizeof(plca_cfg)); in ethnl_set_plca()
166 plca_update_sint(&plca_cfg.enabled, tb, ETHTOOL_A_PLCA_ENABLED, &mod); in ethnl_set_plca()
167 plca_update_sint(&plca_cfg.node_id, tb, ETHTOOL_A_PLCA_NODE_ID, &mod); in ethnl_set_plca()
168 plca_update_sint(&plca_cfg.node_cnt, tb, ETHTOOL_A_PLCA_NODE_CNT, &mod); in ethnl_set_plca()
169 plca_update_sint(&plca_cfg.to_tmr, tb, ETHTOOL_A_PLCA_TO_TMR, &mod); in ethnl_set_plca()
170 plca_update_sint(&plca_cfg.burst_cnt, tb, ETHTOOL_A_PLCA_BURST_CNT, in ethnl_set_plca()
172 plca_update_sint(&plca_cfg.burst_tmr, tb, ETHTOOL_A_PLCA_BURST_TMR, in ethnl_set_plca()
177 ret = ops->set_plca_cfg(phydev, &plca_cfg, info->extack); in ethnl_set_plca()