Lines Matching refs:vsc8531

1505 	struct vsc8531_private *vsc8531 = phydev->priv;  in vsc8584_get_base_addr()  local
1523 vsc8531->ts_base_addr = phydev->mdio.addr; in vsc8584_get_base_addr()
1524 vsc8531->ts_base_phy = addr; in vsc8584_get_base_addr()
1527 vsc8531->base_addr = phydev->mdio.addr + addr; in vsc8584_get_base_addr()
1529 vsc8531->ts_base_addr += 2; in vsc8584_get_base_addr()
1530 vsc8531->ts_base_phy += 2; in vsc8584_get_base_addr()
1533 vsc8531->base_addr = phydev->mdio.addr - addr; in vsc8584_get_base_addr()
1535 vsc8531->ts_base_addr -= 2; in vsc8584_get_base_addr()
1536 vsc8531->ts_base_phy -= 2; in vsc8584_get_base_addr()
1540 vsc8531->addr = addr; in vsc8584_get_base_addr()
1560 struct vsc8531_private *vsc8531 = phydev->priv; in vsc8584_config_host_serdes() local
1604 PROC_CMD_FIBER_PORT(vsc8531->addr) | in vsc8584_config_host_serdes()
1613 PROC_CMD_FIBER_PORT(vsc8531->addr) | in vsc8584_config_host_serdes()
1625 struct vsc8531_private *vsc8531 = phydev->priv; in vsc8574_config_host_serdes() local
1673 PROC_CMD_FIBER_PORT(vsc8531->addr) | in vsc8574_config_host_serdes()
1682 PROC_CMD_FIBER_PORT(vsc8531->addr) | in vsc8574_config_host_serdes()
1690 struct vsc8531_private *vsc8531 = phydev->priv; in vsc8584_config_init() local
1781 for (i = 0; i < vsc8531->nleds; i++) { in vsc8584_config_init()
1782 ret = vsc85xx_led_cntl_set(phydev, i, vsc8531->leds_mode[i]); in vsc8584_config_init()
1822 struct vsc8531_private *vsc8531 = phydev->priv; in vsc85xx_config_init() local
1832 rc = vsc85xx_edge_rate_cntl_set(phydev, vsc8531->rate_magic); in vsc85xx_config_init()
1848 for (i = 0; i < vsc8531->nleds; i++) { in vsc85xx_config_init()
1849 rc = vsc85xx_led_cntl_set(phydev, i, vsc8531->leds_mode[i]); in vsc85xx_config_init()
2060 struct vsc8531_private *vsc8531 = phydev->priv; in vsc8514_config_init() local
2101 for (i = 0; i < vsc8531->nleds; i++) { in vsc8514_config_init()
2102 ret = vsc85xx_led_cntl_set(phydev, i, vsc8531->leds_mode[i]); in vsc8514_config_init()
2194 struct vsc8531_private *vsc8531; in vsc8514_probe() local
2199 vsc8531 = devm_kzalloc(&phydev->mdio.dev, sizeof(*vsc8531), GFP_KERNEL); in vsc8514_probe()
2200 if (!vsc8531) in vsc8514_probe()
2203 phydev->priv = vsc8531; in vsc8514_probe()
2207 vsc8531->base_addr, 0); in vsc8514_probe()
2209 vsc8531->nleds = 4; in vsc8514_probe()
2210 vsc8531->supp_led_modes = VSC85XX_SUPP_LED_MODES; in vsc8514_probe()
2211 vsc8531->hw_stats = vsc85xx_hw_stats; in vsc8514_probe()
2212 vsc8531->nstats = ARRAY_SIZE(vsc85xx_hw_stats); in vsc8514_probe()
2213 vsc8531->stats = devm_kcalloc(&phydev->mdio.dev, vsc8531->nstats, in vsc8514_probe()
2215 if (!vsc8531->stats) in vsc8514_probe()
2223 struct vsc8531_private *vsc8531; in vsc8574_probe() local
2228 vsc8531 = devm_kzalloc(&phydev->mdio.dev, sizeof(*vsc8531), GFP_KERNEL); in vsc8574_probe()
2229 if (!vsc8531) in vsc8574_probe()
2232 phydev->priv = vsc8531; in vsc8574_probe()
2236 vsc8531->base_addr, 0); in vsc8574_probe()
2238 vsc8531->nleds = 4; in vsc8574_probe()
2239 vsc8531->supp_led_modes = VSC8584_SUPP_LED_MODES; in vsc8574_probe()
2240 vsc8531->hw_stats = vsc8584_hw_stats; in vsc8574_probe()
2241 vsc8531->nstats = ARRAY_SIZE(vsc8584_hw_stats); in vsc8574_probe()
2242 vsc8531->stats = devm_kcalloc(&phydev->mdio.dev, vsc8531->nstats, in vsc8574_probe()
2244 if (!vsc8531->stats) in vsc8574_probe()
2252 struct vsc8531_private *vsc8531; in vsc8584_probe() local
2263 vsc8531 = devm_kzalloc(&phydev->mdio.dev, sizeof(*vsc8531), GFP_KERNEL); in vsc8584_probe()
2264 if (!vsc8531) in vsc8584_probe()
2267 phydev->priv = vsc8531; in vsc8584_probe()
2270 devm_phy_package_join(&phydev->mdio.dev, phydev, vsc8531->base_addr, in vsc8584_probe()
2273 vsc8531->nleds = 4; in vsc8584_probe()
2274 vsc8531->supp_led_modes = VSC8584_SUPP_LED_MODES; in vsc8584_probe()
2275 vsc8531->hw_stats = vsc8584_hw_stats; in vsc8584_probe()
2276 vsc8531->nstats = ARRAY_SIZE(vsc8584_hw_stats); in vsc8584_probe()
2277 vsc8531->stats = devm_kcalloc(&phydev->mdio.dev, vsc8531->nstats, in vsc8584_probe()
2279 if (!vsc8531->stats) in vsc8584_probe()
2297 struct vsc8531_private *vsc8531; in vsc85xx_probe() local
2306 vsc8531 = devm_kzalloc(&phydev->mdio.dev, sizeof(*vsc8531), GFP_KERNEL); in vsc85xx_probe()
2307 if (!vsc8531) in vsc85xx_probe()
2310 phydev->priv = vsc8531; in vsc85xx_probe()
2312 vsc8531->rate_magic = rate_magic; in vsc85xx_probe()
2313 vsc8531->nleds = 2; in vsc85xx_probe()
2314 vsc8531->supp_led_modes = VSC85XX_SUPP_LED_MODES; in vsc85xx_probe()
2315 vsc8531->hw_stats = vsc85xx_hw_stats; in vsc85xx_probe()
2316 vsc8531->nstats = ARRAY_SIZE(vsc85xx_hw_stats); in vsc85xx_probe()
2317 vsc8531->stats = devm_kcalloc(&phydev->mdio.dev, vsc8531->nstats, in vsc85xx_probe()
2319 if (!vsc8531->stats) in vsc85xx_probe()