Lines Matching refs:plca_cfg
15 struct phy_plca_cfg plca_cfg; member
80 memset(&data->plca_cfg, 0xff, in plca_get_cfg_prepare_data()
81 sizeof_field(struct plca_reply_data, plca_cfg)); in plca_get_cfg_prepare_data()
83 ret = ops->get_plca_cfg(dev->phydev, &data->plca_cfg); in plca_get_cfg_prepare_data()
107 const struct phy_plca_cfg *plca = &data->plca_cfg; in plca_get_cfg_fill_reply()
147 struct phy_plca_cfg plca_cfg; in ethnl_set_plca() local
159 memset(&plca_cfg, 0xff, sizeof(plca_cfg)); in ethnl_set_plca()
160 plca_update_sint(&plca_cfg.enabled, tb, ETHTOOL_A_PLCA_ENABLED, &mod); in ethnl_set_plca()
161 plca_update_sint(&plca_cfg.node_id, tb, ETHTOOL_A_PLCA_NODE_ID, &mod); in ethnl_set_plca()
162 plca_update_sint(&plca_cfg.node_cnt, tb, ETHTOOL_A_PLCA_NODE_CNT, &mod); in ethnl_set_plca()
163 plca_update_sint(&plca_cfg.to_tmr, tb, ETHTOOL_A_PLCA_TO_TMR, &mod); in ethnl_set_plca()
164 plca_update_sint(&plca_cfg.burst_cnt, tb, ETHTOOL_A_PLCA_BURST_CNT, in ethnl_set_plca()
166 plca_update_sint(&plca_cfg.burst_tmr, tb, ETHTOOL_A_PLCA_BURST_TMR, in ethnl_set_plca()
171 ret = ops->set_plca_cfg(dev->phydev, &plca_cfg, info->extack); in ethnl_set_plca()