/openbmc/linux/drivers/usb/core/ |
H A D | usb.h | 14 extern int usb_create_sysfs_dev_files(struct usb_device *dev); 15 extern void usb_remove_sysfs_dev_files(struct usb_device *dev); 21 struct usb_device *udev); 24 extern void usb_enable_endpoint(struct usb_device *dev, 26 extern void usb_enable_interface(struct usb_device *dev, 28 extern void usb_disable_endpoint(struct usb_device *dev, unsigned int epaddr, 30 extern void usb_disable_interface(struct usb_device *dev, 33 extern void usb_disable_device(struct usb_device *dev, int skip_ep0); 34 extern int usb_deauthorize_device(struct usb_device *); 35 extern int usb_authorize_device(struct usb_device *); [all …]
|
H A D | sysfs.c | 29 struct usb_device *udev; \ 55 struct usb_device *udev; in bMaxPower_show() 74 struct usb_device *udev; in configuration_show() 97 struct usb_device *udev = to_usb_device(dev); in bConfigurationValue_store() 128 struct usb_device *udev; \ 148 struct usb_device *udev; in speed_show() 183 struct usb_device *udev; in rx_lanes_show() 193 struct usb_device *udev; in tx_lanes_show() 203 struct usb_device *udev; in busnum_show() 213 struct usb_device *udev; in devnum_show() [all …]
|
H A D | driver.c | 252 struct usb_device *udev = to_usb_device(dev); in usb_probe_device() 305 struct usb_device *udev = to_usb_device(dev); in usb_unbind_device() 322 struct usb_device *udev = interface_to_usbdev(intf); in usb_probe_interface() 433 struct usb_device *udev; in usb_unbind_interface() 638 int usb_match_device(struct usb_device *dev, const struct usb_device_id *id) in usb_match_device() 674 int usb_match_one_id_intf(struct usb_device *dev, in usb_match_one_id_intf() 713 struct usb_device *dev; in usb_match_one_id() 824 const struct usb_device_id *usb_device_match_id(struct usb_device *udev, in usb_device_match_id() 839 bool usb_driver_applicable(struct usb_device *udev, in usb_driver_applicable() 859 struct usb_device *udev; in usb_device_match() [all …]
|
H A D | hub.h | 21 struct usb_device *hdev; 99 struct usb_device *child; 126 extern int usb_hub_set_port_power(struct usb_device *hdev, struct usb_hub *hub, 128 extern struct usb_hub *usb_hub_to_struct_hub(struct usb_device *hdev); 133 extern int usb_clear_port_feature(struct usb_device *hdev, 149 static inline int hub_is_superspeed(struct usb_device *hdev) in hub_is_superspeed() 154 static inline int hub_is_superspeedplus(struct usb_device *hdev) in hub_is_superspeedplus()
|
H A D | hub.c | 69 /* Protect struct usb_device->state and ->children members 132 static int usb_reset_and_verify_device(struct usb_device *udev); 152 struct usb_hub *usb_hub_to_struct_hub(struct usb_device *hdev) in usb_hub_to_struct_hub() 159 int usb_device_supports_lpm(struct usb_device *udev) in usb_device_supports_lpm() 209 static void usb_set_lpm_mel(struct usb_device *udev, in usb_set_lpm_mel() 256 static void usb_set_lpm_pel(struct usb_device *udev, in usb_set_lpm_pel() 310 static void usb_set_lpm_sel(struct usb_device *udev, in usb_set_lpm_sel() 313 struct usb_device *parent; in usb_set_lpm_sel() 333 static void usb_set_lpm_parameters(struct usb_device *udev) in usb_set_lpm_parameters() 405 static int get_hub_descriptor(struct usb_device *hde [all...] |
H A D | usb.c | 348 struct usb_interface *usb_ifnum_to_if(const struct usb_device *dev, in usb_ifnum_to_if() 447 int (*fn)(struct usb_device *, void *); 470 int usb_for_each_dev(void *data, int (*fn)(struct usb_device *, void *)) in usb_for_each_dev() argument 487 struct usb_device *udev; in usb_release_dev() 505 const struct usb_device *usb_dev; in usb_dev_uevent() 588 const struct usb_device *usb_dev; in usb_devnode() 605 static bool usb_dev_authorized(struct usb_device *dev, struct usb_hcd *hcd) in usb_dev_authorized() 643 struct usb_device *usb_alloc_dev(struct usb_device *parent, in usb_alloc_dev() 646 struct usb_device *dev; in usb_alloc_dev() 762 struct usb_device *usb_get_dev(struct usb_device *dev) in usb_get_dev() [all …]
|
/openbmc/u-boot/include/ |
H A D | usb.h | 104 struct usb_device { struct 130 int (*irq_handle)(struct usb_device *dev); argument 145 struct usb_device *parent; argument 146 struct usb_device *children[USB_MAXCHILDREN]; argument 177 int usb_reset_root_port(struct usb_device *dev); 182 int submit_bulk_msg(struct usb_device *dev, unsigned long pipe, 184 int submit_control_msg(struct usb_device *dev, unsigned long pipe, void *buffer, 186 int submit_int_msg(struct usb_device *dev, unsigned long pipe, void *buffer, 191 struct int_queue *create_int_queue(struct usb_device *dev, unsigned long pipe, 193 int destroy_int_queue(struct usb_device *dev, struct int_queue *queue); [all …]
|
H A D | usb_ether.h | 27 struct usb_device *pusb_dev; /* this usb_device */ 101 int asix_eth_probe(struct usb_device *dev, unsigned int ifnum, 103 int asix_eth_get_info(struct usb_device *dev, struct ueth_data *ss, 107 int ax88179_eth_probe(struct usb_device *dev, unsigned int ifnum, 109 int ax88179_eth_get_info(struct usb_device *dev, struct ueth_data *ss, 113 int mcs7830_eth_probe(struct usb_device *dev, unsigned int ifnum, 115 int mcs7830_eth_get_info(struct usb_device *dev, struct ueth_data *ss, 119 int smsc95xx_eth_probe(struct usb_device *dev, unsigned int ifnum, 121 int smsc95xx_eth_get_info(struct usb_device *dev, struct ueth_data *ss, 125 int r8152_eth_probe(struct usb_device *dev, unsigned int ifnum, [all …]
|
/openbmc/linux/include/linux/ |
H A D | usb.h | 26 struct usb_device; 476 struct usb_device *root_hub; /* Root hub */ 652 struct usb_device { struct 667 struct usb_device *parent; argument 734 #define to_usb_device(__dev) container_of_const(__dev, struct usb_device, dev) argument 736 static inline struct usb_device *__intf_to_usbdev(struct usb_interface *intf) in __intf_to_usbdev() 740 static inline const struct usb_device *__intf_to_usbdev_const(const struct usb_interface *intf) in __intf_to_usbdev_const() 750 extern struct usb_device *usb_get_dev(struct usb_device *dev); 751 extern void usb_put_dev(struct usb_device *dev); 752 extern struct usb_device *usb_hub_find_child(struct usb_device *hdev, [all …]
|
/openbmc/linux/include/linux/usb/ |
H A D | hcd.h | 331 int (*alloc_dev)(struct usb_hcd *, struct usb_device *); 333 void (*free_dev)(struct usb_hcd *, struct usb_device *); 335 int (*alloc_streams)(struct usb_hcd *hcd, struct usb_device *udev, 341 int (*free_streams)(struct usb_hcd *hcd, struct usb_device *udev, 356 int (*add_endpoint)(struct usb_hcd *, struct usb_device *, 359 int (*drop_endpoint)(struct usb_hcd *, struct usb_device *, 366 int (*check_bandwidth)(struct usb_hcd *, struct usb_device *); 374 void (*reset_bandwidth)(struct usb_hcd *, struct usb_device *); 376 int (*address_device)(struct usb_hcd *, struct usb_device *udev, 379 int (*enable_device)(struct usb_hcd *, struct usb_device *udev); [all …]
|
H A D | of.h | 13 struct usb_device; 20 struct device_node *usb_of_get_device_node(struct usb_device *hub, int port1); 21 bool usb_of_has_combined_node(struct usb_device *udev); 22 struct device_node *usb_of_get_interface_node(struct usb_device *udev, 41 usb_of_get_device_node(struct usb_device *hub, int port1) in usb_of_get_device_node() 45 static inline bool usb_of_has_combined_node(struct usb_device *udev) in usb_of_has_combined_node() 50 usb_of_get_interface_node(struct usb_device *udev, u8 config, u8 ifnum) in usb_of_get_interface_node()
|
/openbmc/u-boot/common/ |
H A D | usb.c | 46 static struct usb_device usb_dev[USB_MAX_DEVICE]; 59 struct usb_device *dev; in usb_init() 70 memset(&usb_dev[i], 0, sizeof(struct usb_device)); in usb_init() 197 int usb_submit_int_msg(struct usb_device *dev, unsigned long pipe, in usb_submit_int_msg() 212 int usb_control_msg(struct usb_device *dev, unsigned int pipe, in usb_control_msg() 264 int usb_bulk_msg(struct usb_device *dev, unsigned int pipe, in usb_bulk_msg() 293 int usb_maxpacket(struct usb_device *dev, unsigned long pipe) in usb_maxpacket() 314 usb_set_maxpacket_ep(struct usb_device *dev, int if_idx, int ep_idx) in usb_set_maxpacket_ep() 354 static int usb_set_maxpacket(struct usb_device *dev) in usb_set_maxpacket() 370 static int usb_parse_config(struct usb_device *dev, in usb_parse_config() [all …]
|
H A D | usb_kbd.c | 153 static void usb_kbd_setled(struct usb_device *dev) in usb_kbd_setled() 246 static uint32_t usb_kbd_service_key(struct usb_device *dev, int i, int up) in usb_kbd_service_key() 271 static int usb_kbd_irq_worker(struct usb_device *dev) in usb_kbd_irq_worker() 301 static int usb_kbd_irq(struct usb_device *dev) in usb_kbd_irq() 314 static inline void usb_kbd_poll_for_event(struct usb_device *dev) 358 struct usb_device *usb_kbd_dev; 372 usb_kbd_dev = (struct usb_device *)dev->priv; 384 struct usb_device *usb_kbd_dev; 388 usb_kbd_dev = (struct usb_device *)dev->priv; 405 static int usb_kbd_probe_dev(struct usb_device *dev, unsigned int ifnum) [all …]
|
H A D | usb_hub.c | 49 struct usb_device *dev; /* USB hub device to scan */ 62 static inline bool usb_hub_is_superspeed(struct usb_device *hdev) in usb_hub_is_superspeed() 76 static int usb_set_hub_depth(struct usb_device *dev, int depth) in usb_set_hub_depth() 87 static int usb_get_hub_descriptor(struct usb_device *dev, void *data, int size) in usb_get_hub_descriptor() 99 static int usb_clear_port_feature(struct usb_device *dev, int port, int feature) in usb_clear_port_feature() 106 static int usb_set_port_feature(struct usb_device *dev, int port, int feature) in usb_set_port_feature() 113 static int usb_get_hub_status(struct usb_device *dev, void *data) in usb_get_hub_status() 120 int usb_get_port_status(struct usb_device *dev, int port, void *data) in usb_get_port_status() 162 struct usb_device *dev; in usb_hub_power_on() 268 static int usb_hub_port_reset(struct usb_device *dev, int port, in usb_hub_port_reset() [all …]
|
/openbmc/u-boot/drivers/usb/musb-new/ |
H A D | musb_uboot.c | 33 struct usb_device *dev, int endpoint_type, in construct_urb() 90 struct usb_device *dev, unsigned long pipe, in _musb_submit_control_msg() 104 struct usb_device *dev, unsigned long pipe, void *buffer, int len) in _musb_submit_bulk_msg() 112 struct usb_device *dev, unsigned long pipe, in _musb_submit_int_msg() 121 struct usb_device *dev, unsigned long pipe, int queuesize, in _musb_create_int_queue() 156 struct usb_device *dev, struct int_queue *queue) in _musb_destroy_int_queue() 170 struct usb_device *dev, struct int_queue *queue) in _musb_poll_int_queue() 184 struct usb_device *dev) in _musb_reset_root_port() 258 int submit_bulk_msg(struct usb_device *dev, unsigned long pipe, in submit_bulk_msg() 264 int submit_control_msg(struct usb_device *dev, unsigned long pipe, in submit_control_msg() [all …]
|
H A D | usb-compat.h | 33 struct usb_device *dev; /* (in) pointer to associated device */ 71 static inline struct usb_device *usb_dev_get_parent(struct usb_device *udev) in usb_dev_get_parent() 100 static inline struct usb_device *usb_dev_get_parent(struct usb_device *dev) in usb_dev_get_parent()
|
/openbmc/linux/drivers/most/ |
H A D | most_usb.c | 67 struct usb_device *usb_device; member 104 struct usb_device *usb_device; member 139 static inline int drci_rd_reg(struct usb_device *dev, u16 reg, u16 *buf) in drci_rd_reg() 170 static inline int drci_wr_reg(struct usb_device *dev, u16 reg, u16 data) in drci_wr_reg() 183 static inline int start_sync_ep(struct usb_device *usb_dev, u16 ep) in start_sync_ep() 243 dev_warn(&mdev->usb_device->dev, "Channel ID out of range.\n"); in hdm_poison_channel() 287 dev_err(&mdev->usb_device->dev, in hdm_add_padding() 360 dev_warn(&mdev->usb_device->dev, in hdm_write_completion() 397 struct device *dev = &mdev->usb_device->dev; in hdm_read_completion() 479 if (!mdev->usb_device) { in hdm_enqueue() [all …]
|
/openbmc/u-boot/drivers/usb/eth/ |
H A D | lan7x.h | 121 int lan7x_write_reg(struct usb_device *udev, u32 index, u32 data); 123 int lan7x_read_reg(struct usb_device *udev, u32 index, u32 *data); 125 static inline int lan7x_wait_for_bit(struct usb_device *udev, in lan7x_wait_for_bit() 161 int lan7x_mdio_read(struct usb_device *udev, int phy_id, int idx); 163 void lan7x_mdio_write(struct usb_device *udev, int phy_id, int idx, 166 static inline int lan7x_mdio_wait_for_bit(struct usb_device *udev, in lan7x_mdio_wait_for_bit() 209 int lan7x_pmt_phy_reset(struct usb_device *udev, 212 int lan7x_update_flowcontrol(struct usb_device *udev, 216 int lan7x_read_eeprom_mac(unsigned char *enetaddr, struct usb_device *udev); 218 int lan7x_basic_reset(struct usb_device *udev,
|
H A D | lan7x.c | 19 int lan7x_write_reg(struct usb_device *udev, u32 index, u32 data) in lan7x_write_reg() 40 int lan7x_read_reg(struct usb_device *udev, u32 index, u32 *data) in lan7x_read_reg() 60 static int lan7x_phy_wait_not_busy(struct usb_device *udev) in lan7x_phy_wait_not_busy() 67 int lan7x_mdio_read(struct usb_device *udev, int phy_id, int idx) in lan7x_mdio_read() 92 void lan7x_mdio_write(struct usb_device *udev, int phy_id, int idx, int regval) in lan7x_mdio_write() 119 struct usb_device *udev = dev_get_parent_priv(bus->priv); in lan7x_phylib_mdio_read() 127 struct usb_device *udev = dev_get_parent_priv(bus->priv); in lan7x_phylib_mdio_write() 137 static int lan7x_eeprom_confirm_not_busy(struct usb_device *udev) in lan7x_eeprom_confirm_not_busy() 144 static int lan7x_wait_eeprom(struct usb_device *udev) in lan7x_wait_eeprom() 152 static int lan7x_read_eeprom(struct usb_device *udev, in lan7x_read_eeprom() [all …]
|
H A D | mcs7830.c | 102 static int mcs7830_read_reg(struct usb_device *udev, uint8_t idx, in mcs7830_read_reg() 132 static int mcs7830_write_reg(struct usb_device *udev, uint8_t idx, in mcs7830_write_reg() 161 static int mcs7830_phy_emit_wait(struct usb_device *udev, in mcs7830_phy_emit_wait() 196 static int mcs7830_read_phy(struct usb_device *udev, uint8_t index) in mcs7830_read_phy() 222 static int mcs7830_write_phy(struct usb_device *udev, uint8_t index, in mcs7830_write_phy() 252 static int mcs7830_write_config(struct usb_device *udev, in mcs7830_write_config() 278 static int mcs7830_write_mchash(struct usb_device *udev, in mcs7830_write_mchash() 302 static int mcs7830_set_autoneg(struct usb_device *udev) in mcs7830_set_autoneg() 343 static int mcs7830_get_rev(struct usb_device *udev) in mcs7830_get_rev() 367 static int mcs7830_apply_fixup(struct usb_device *udev) in mcs7830_apply_fixup() [all …]
|
H A D | lan75xx.c | 38 static int lan75xx_phy_gig_workaround(struct usb_device *udev, in lan75xx_phy_gig_workaround() 59 static int lan75xx_update_flowcontrol(struct usb_device *udev, in lan75xx_update_flowcontrol() 75 static int lan75xx_set_receive_filter(struct usb_device *udev) in lan75xx_set_receive_filter() 83 static void lan75xx_start_tx_path(struct usb_device *udev) in lan75xx_start_tx_path() 93 static void lan75xx_start_rx_path(struct usb_device *udev) in lan75xx_start_rx_path() 104 static int lan75xx_basic_reset(struct usb_device *udev, in lan75xx_basic_reset() 133 struct usb_device *udev = dev_get_parent_priv(dev); in lan75xx_write_hwaddr() 165 struct usb_device *udev = dev_get_parent_priv(dev); in lan75xx_eth_start() 242 struct usb_device *udev = dev_get_parent_priv(dev); in lan75xx_read_rom_hwaddr() 259 struct usb_device *udev = dev_get_parent_priv(dev); in lan75xx_eth_probe()
|
H A D | lan78xx.c | 74 static int lan78xx_read_raw_otp(struct usb_device *udev, u32 offset, in lan78xx_read_raw_otp() 137 static int lan78xx_read_otp(struct usb_device *udev, u32 offset, in lan78xx_read_otp() 162 struct usb_device *udev) in lan78xx_read_otp_mac() 183 static int lan78xx_update_flowcontrol(struct usb_device *udev, in lan78xx_update_flowcontrol() 200 struct usb_device *udev, in lan78xx_read_mac() 247 static int lan78xx_set_receive_filter(struct usb_device *udev) in lan78xx_set_receive_filter() 255 static void lan78xx_start_tx_path(struct usb_device *udev) in lan78xx_start_tx_path() 265 static void lan78xx_start_rx_path(struct usb_device *udev) in lan78xx_start_rx_path() 276 static int lan78xx_basic_reset(struct usb_device *udev, in lan78xx_basic_reset() 305 struct usb_device *udev = dev_get_parent_priv(dev); in lan78xx_write_hwaddr() [all …]
|
/openbmc/linux/drivers/usb/misc/ |
H A D | lvstest.c | 40 static struct usb_device *create_lvs_device(struct usb_interface *intf) in create_lvs_device() 42 struct usb_device *udev, *hdev; in create_lvs_device() 74 static void destroy_lvs_device(struct usb_device *udev) in destroy_lvs_device() 76 struct usb_device *hdev = udev->parent; in destroy_lvs_device() 85 static int lvs_rh_clear_port_feature(struct usb_device *hdev, in lvs_rh_clear_port_feature() 93 static int lvs_rh_set_port_feature(struct usb_device *hdev, in lvs_rh_set_port_feature() 105 struct usb_device *hdev = interface_to_usbdev(intf); in u3_entry_store() 107 struct usb_device *udev; in u3_entry_store() 134 struct usb_device *hdev = interface_to_usbdev(intf); in u3_exit_store() 136 struct usb_device *udev; in u3_exit_store() [all …]
|
H A D | ezusb.c | 31 static int ezusb_writememory(struct usb_device *dev, int address, in ezusb_writememory() 42 static int ezusb_set_reset(struct usb_device *dev, unsigned short cpucs_reg, in ezusb_set_reset() 52 int ezusb_fx1_set_reset(struct usb_device *dev, unsigned char reset_bit) in ezusb_fx1_set_reset() 58 static int ezusb_ihex_firmware_download(struct usb_device *dev, in ezusb_ihex_firmware_download() 120 int ezusb_fx1_ihex_firmware_download(struct usb_device *dev, in ezusb_fx1_ihex_firmware_download() 137 int ezusb_fx2_set_reset(struct usb_device *dev, unsigned char reset_bit) 143 int ezusb_fx2_ihex_firmware_download(struct usb_device *dev,
|
/openbmc/u-boot/cmd/ |
H A D | usb.c | 140 static void usb_display_string(struct usb_device *dev, int index) in usb_display_string() 150 static void usb_display_desc(struct usb_device *dev) in usb_display_desc() 188 struct usb_device *dev) in usb_display_conf_desc() 203 struct usb_device *dev) in usb_display_if_desc() 244 static void usb_display_config(struct usb_device *dev) in usb_display_config() 269 static struct usb_device *usb_find_device(int devnum) in usb_find_device() 272 struct usb_device *udev; in usb_find_device() 304 struct usb_device *udev; in usb_find_device() 342 static void usb_show_tree_graph(struct usb_device *dev, char *pre) 419 struct usb_device *udev; [all …]
|