Lines Matching refs:udev
122 int lan7x_write_reg(struct usb_device *udev, u32 index, u32 data);
124 int lan7x_read_reg(struct usb_device *udev, u32 index, u32 *data);
126 static inline int lan7x_wait_for_bit(struct usb_device *udev, in lan7x_wait_for_bit() argument
136 lan7x_read_reg(udev, reg, &val); in lan7x_wait_for_bit()
162 int lan7x_mdio_read(struct usb_device *udev, int phy_id, int idx);
164 void lan7x_mdio_write(struct usb_device *udev, int phy_id, int idx,
167 static inline int lan7x_mdio_wait_for_bit(struct usb_device *udev, in lan7x_mdio_wait_for_bit() argument
178 val = lan7x_mdio_read(udev, phy_id, reg); in lan7x_mdio_wait_for_bit()
204 int lan7x_phylib_register(struct udevice *udev);
206 int lan7x_eth_phylib_connect(struct udevice *udev, struct ueth_data *dev);
208 int lan7x_eth_phylib_config_start(struct udevice *udev);
210 int lan7x_pmt_phy_reset(struct usb_device *udev,
213 int lan7x_update_flowcontrol(struct usb_device *udev,
217 int lan7x_read_eeprom_mac(unsigned char *enetaddr, struct usb_device *udev);
219 int lan7x_basic_reset(struct usb_device *udev,