• Home
  • Raw
  • Download

Lines Matching full:dp83822

2 /* Driver for the Texas Instruments DP83822, DP83825 and DP83826 PHYs.
236 struct dp83822_private *dp83822 = phydev->priv; in dp83822_config_intr() local
251 if (!dp83822 || !dp83822->fx_enabled) in dp83822_config_intr()
272 if (!dp83822 || !dp83822->fx_enabled) in dp83822_config_intr()
314 struct dp83822_private *dp83822 = phydev->priv; in dp83822_read_status() local
319 if (dp83822->fx_enabled) { in dp83822_read_status()
359 struct dp83822_private *dp83822 = phydev->priv; in dp83822_config_init() local
391 if (dp83822->fx_enabled) { in dp83822_config_init()
438 if (dp83822->fx_signal_det_low) { in dp83822_config_init()
468 struct dp83822_private *dp83822 = phydev->priv; in dp83822_of_init() local
475 if (dp83822->fx_enabled && dp83822->fx_sd_enable) in dp83822_of_init()
476 dp83822->fx_signal_det_low = device_property_present(dev, in dp83822_of_init()
478 if (!dp83822->fx_enabled) in dp83822_of_init()
479 dp83822->fx_enabled = device_property_present(dev, in dp83822_of_init()
493 struct dp83822_private *dp83822 = phydev->priv; in dp83822_read_straps() local
504 dp83822->fx_enabled = 1; in dp83822_read_straps()
506 if (dp83822->fx_enabled) { in dp83822_read_straps()
510 dp83822->fx_sd_enable = 1; in dp83822_read_straps()
518 struct dp83822_private *dp83822; in dp83822_probe() local
521 dp83822 = devm_kzalloc(&phydev->mdio.dev, sizeof(*dp83822), in dp83822_probe()
523 if (!dp83822) in dp83822_probe()
526 phydev->priv = dp83822; in dp83822_probe()
534 if (dp83822->fx_enabled) in dp83822_probe()
599 DP83822_PHY_DRIVER(DP83822_PHY_ID, "TI DP83822"),
621 MODULE_DESCRIPTION("Texas Instruments DP83822 PHY driver");