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