Lines Matching defs:usb_hub
27 struct usb_hub { struct
36 struct usb_hub_status hub; argument
60 struct usb_hub_descriptor *descriptor; /* class descriptor */ argument
61 struct usb_tt tt; /* Transaction Translator */
63 unsigned mA_per_port; /* current for each child */
65 unsigned wakeup_enabled_descendants;
68 unsigned limited_power:1;
69 unsigned quiescing:1;
70 unsigned disconnected:1;
71 unsigned in_reset:1;
73 unsigned quirk_check_port_auto_suspend:1;
75 unsigned has_indicators:1;
76 u8 indicator[USB_MAXCHILDREN];
77 struct delayed_work leds;
78 struct delayed_work init_work;
79 struct work_struct events;
80 struct usb_port **ports;