Searched refs:user_mii_bus (Results 1 – 11 of 11) sorted by relevance
624 priv->user_mii_bus = mdiobus_alloc(); in bcm_sf2_mdio_register() 625 if (!priv->user_mii_bus) { in bcm_sf2_mdio_register() 630 priv->user_mii_bus->priv = priv; in bcm_sf2_mdio_register() 631 priv->user_mii_bus->name = "sf2 user mii"; in bcm_sf2_mdio_register() 632 priv->user_mii_bus->read = bcm_sf2_sw_mdio_read; in bcm_sf2_mdio_register() 633 priv->user_mii_bus->write = bcm_sf2_sw_mdio_write; in bcm_sf2_mdio_register() 634 snprintf(priv->user_mii_bus->id, MII_BUS_ID_SIZE, "sf2-%d", in bcm_sf2_mdio_register() 653 ds->user_mii_bus = priv->user_mii_bus; in bcm_sf2_mdio_register() 654 priv->user_mii_bus in bcm_sf2_mdio_register() [all...]
259 ds->user_mii_bus = bus; in mt7628_setup_internal_mdio()
2239 ds->user_mii_bus->irq[p] = irq; in mt7530_gpio_direction_output() 2352 ds->user_mii_bus = bus; in mt7530_setup_irq()
654 if (!ds->user_mii_bus && ds->ops->phy_read) { in dsa_switch_setup()655 ds->user_mii_bus = mdiobus_alloc(); in dsa_switch_setup()656 if (!ds->user_mii_bus) { in dsa_switch_setup()663 err = mdiobus_register(ds->user_mii_bus); in dsa_switch_setup()674 if (ds->user_mii_bus && ds->ops->phy_read) in dsa_switch_setup()675 mdiobus_free(ds->user_mii_bus); in dsa_switch_setup()693 if (ds->user_mii_bus && ds->ops->phy_read) { in dsa_switch_teardown()694 mdiobus_unregister(ds->user_mii_bus); in dsa_switch_teardown()695 mdiobus_free(ds->user_mii_bus); in dsa_switch_teardown()696 ds->user_mii_bus = NULL; in dsa_switch_teardown()
342 ds->user_mii_bus->priv = (void *)ds; in dsa_user_mii_bus_init()343 ds->user_mii_bus->name = "dsa user smi"; in dsa_user_mii_bus_init()344 ds->user_mii_bus->read = dsa_user_phy_read; in dsa_user_mii_bus_init()345 ds->user_mii_bus->write = dsa_user_phy_write; in dsa_user_mii_bus_init()346 snprintf(ds->user_mii_bus->id, MII_BUS_ID_SIZE, "dsa-%d.%d", in dsa_user_mii_bus_init()348 ds->user_mii_bus->parent = ds->dev; in dsa_user_mii_bus_init()349 ds->user_mii_bus->phy_mask = ~ds->phys_mii_mask; in dsa_user_mii_bus_init()2643 user_dev->phydev = mdiobus_get_phy(ds->user_mii_bus, addr); in dsa_user_phy_connect()2682 if (ret == -ENODEV && ds->user_mii_bus) { in dsa_user_phy_setup()
2270 * appropriate IRQs for each PHY and assigning them to the `user_mii_bus` in in ksz_parse_dt_phy_config() 2296 ds->user_mii_bus->irq[phy] = irq; in ksz_parse_dt_phy_config() 2303 irq_dispose_mapping(ds->user_mii_bus->irq[phy]); in ksz_parse_dt_phy_config() 2313 * switch by disposing of each mapped IRQ in the `user_mii_bus` structure.2322 irq_dispose_mapping(ds->user_mii_bus->irq[phy]); in ksz_mdio_register() 2471 ds->user_mii_bus = bus; in ksz_irq_free()
754 ds->user_mii_bus = bus; in lan937x_mdio_register()
83 * @ds: DSA switch associated with this user_mii_bus in rtl83xx_setup_user_mdio() 128 priv->user_mii_bus = bus;
488 struct mii_bus *user_mii_bus;486 struct mii_bus *user_mii_bus; global() member
1138 return mdiobus_get_phy(ds->user_mii_bus, port); in b53_get_phy_device()
4001 ds->user_mii_bus = mv88e6xxx_default_mdio_bus(chip); in mv88e6xxx_setup()