Lines Matching defs:device
21 struct mdio_device *device;
35 mutex_lock_nested(&sw_dev->device->bus->mdio_lock, MDIO_MUTEX_NESTED);
36 lan9303_mdio_real_write(sw_dev->device, reg, val & 0xffff);
37 lan9303_mdio_real_write(sw_dev->device, reg + 2, (val >> 16) & 0xffff);
38 mutex_unlock(&sw_dev->device->bus->mdio_lock);
53 mutex_lock_nested(&sw_dev->device->bus->mdio_lock, MDIO_MUTEX_NESTED);
54 *val = lan9303_mdio_real_read(sw_dev->device, reg);
55 *val |= (lan9303_mdio_real_read(sw_dev->device, reg + 2) << 16);
56 mutex_unlock(&sw_dev->device->bus->mdio_lock);
66 return mdiobus_write_nested(sw_dev->device->bus, phy, reg, val);
73 return mdiobus_read_nested(sw_dev->device->bus, phy, reg);
118 sw_dev->device = mdiodev;