Lines Matching refs:usb_device
20 int lan7x_write_reg(struct usb_device *udev, u32 index, u32 data) in lan7x_write_reg()
41 int lan7x_read_reg(struct usb_device *udev, u32 index, u32 *data) in lan7x_read_reg()
61 static int lan7x_phy_wait_not_busy(struct usb_device *udev) in lan7x_phy_wait_not_busy()
68 int lan7x_mdio_read(struct usb_device *udev, int phy_id, int idx) in lan7x_mdio_read()
93 void lan7x_mdio_write(struct usb_device *udev, int phy_id, int idx, int regval) in lan7x_mdio_write()
120 struct usb_device *udev = dev_get_parent_priv(bus->priv); in lan7x_phylib_mdio_read()
128 struct usb_device *udev = dev_get_parent_priv(bus->priv); in lan7x_phylib_mdio_write()
138 static int lan7x_eeprom_confirm_not_busy(struct usb_device *udev) in lan7x_eeprom_confirm_not_busy()
145 static int lan7x_wait_eeprom(struct usb_device *udev) in lan7x_wait_eeprom()
153 static int lan7x_read_eeprom(struct usb_device *udev, in lan7x_read_eeprom()
184 struct usb_device *usbdev = dev_get_parent_priv(udev); in lan7x_phylib_register()
263 int lan7x_update_flowcontrol(struct usb_device *udev, in lan7x_update_flowcontrol()
305 int lan7x_read_eeprom_mac(unsigned char *enetaddr, struct usb_device *udev) in lan7x_read_eeprom_mac()
330 int lan7x_pmt_phy_reset(struct usb_device *udev, in lan7x_pmt_phy_reset()
355 int lan7x_basic_reset(struct usb_device *udev, in lan7x_basic_reset()