Lines Matching full:offsets
140 static int lan865x_generate_cfg_offsets(struct phy_device *phydev, s8 offsets[]) in lan865x_generate_cfg_offsets() argument
153 offsets[i] = ret | 0xE0; in lan865x_generate_cfg_offsets()
155 offsets[i] = ret; in lan865x_generate_cfg_offsets()
194 static int lan865x_setup_cfgparam(struct phy_device *phydev, s8 offsets[]) in lan865x_setup_cfgparam() argument
205 cfg_results[0] = FIELD_PREP(GENMASK(15, 10), 9 + offsets[0]) | in lan865x_setup_cfgparam()
206 FIELD_PREP(GENMASK(9, 4), 14 + offsets[0]) | in lan865x_setup_cfgparam()
208 cfg_results[1] = FIELD_PREP(GENMASK(15, 10), 40 + offsets[1]); in lan865x_setup_cfgparam()
214 static int lan865x_setup_sqi_cfgparam(struct phy_device *phydev, s8 offsets[]) in lan865x_setup_sqi_cfgparam() argument
225 cfg_results[0] = FIELD_PREP(GENMASK(13, 8), 5 + offsets[0]) | in lan865x_setup_sqi_cfgparam()
226 (9 + offsets[0]); in lan865x_setup_sqi_cfgparam()
227 cfg_results[1] = FIELD_PREP(GENMASK(13, 8), 9 + offsets[0]) | in lan865x_setup_sqi_cfgparam()
228 (14 + offsets[0]); in lan865x_setup_sqi_cfgparam()
229 cfg_results[2] = FIELD_PREP(GENMASK(13, 8), 17 + offsets[0]) | in lan865x_setup_sqi_cfgparam()
230 (22 + offsets[0]); in lan865x_setup_sqi_cfgparam()
238 s8 offsets[2]; in lan865x_revb_config_init() local
244 ret = lan865x_generate_cfg_offsets(phydev, offsets); in lan865x_revb_config_init()
256 ret = lan865x_setup_cfgparam(phydev, offsets); in lan865x_revb_config_init()
262 ret = lan865x_setup_sqi_cfgparam(phydev, offsets); in lan865x_revb_config_init()
304 s8 offsets[2]; in lan867x_revc_config_init() local
311 ret = lan865x_generate_cfg_offsets(phydev, offsets); in lan867x_revc_config_init()
333 ret = lan865x_setup_cfgparam(phydev, offsets); in lan867x_revc_config_init()
339 ret = lan865x_setup_sqi_cfgparam(phydev, offsets); in lan867x_revc_config_init()