Lines Matching refs:udev
125 int lan7x_write_reg(struct usb_device *udev, u32 index, u32 data);
127 int lan7x_read_reg(struct usb_device *udev, u32 index, u32 *data);
133 static inline int lan7x_wait_for_bit(struct usb_device *udev, in lan7x_wait_for_bit() argument
143 lan7x_read_reg(udev, reg, &val); in lan7x_wait_for_bit()
169 int lan7x_mdio_read(struct usb_device *udev, int phy_id, int idx);
171 void lan7x_mdio_write(struct usb_device *udev, int phy_id, int idx,
174 static inline int lan7x_mdio_wait_for_bit(struct usb_device *udev, in lan7x_mdio_wait_for_bit() argument
185 val = lan7x_mdio_read(udev, phy_id, reg); in lan7x_mdio_wait_for_bit()
211 int lan7x_phylib_register(struct udevice *udev);
213 int lan7x_eth_phylib_connect(struct udevice *udev, struct ueth_data *dev);
215 int lan7x_eth_phylib_config_start(struct udevice *udev);
217 int lan7x_pmt_phy_reset(struct usb_device *udev,
220 int lan7x_update_flowcontrol(struct usb_device *udev,
224 int lan7x_read_eeprom_mac(unsigned char *enetaddr, struct usb_device *udev);
226 int lan7x_basic_reset(struct usb_device *udev,