| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/include/ |
| A D | usb.h | 171 struct usb_interface *usb_get_intf(struct usb_interface *intf); 172 void usb_put_intf(struct usb_interface *intf); 621 struct usb_interface *intf) in usb_autopm_get_interface_no_resume() 624 struct usb_interface *intf) in usb_autopm_put_interface_no_suspend() 690 struct usb_interface *iface); 1012 int (*probe) (struct usb_interface *intf, 1015 void (*disconnect) (struct usb_interface *intf); 1021 int (*resume) (struct usb_interface *intf); 1022 int (*reset_resume)(struct usb_interface *intf); 1024 int (*pre_reset)(struct usb_interface *intf); [all …]
|
| A D | usb_gen_dev_mod.h | 12 struct usb_interface *usb_mod_to_usb_interface(struct usb_host_virt_sub_dev *sub_dev); 13 struct usb_host_virt_sub_dev *usb_mod_interface_to_virt_sub_dev(struct usb_interface *intf); 14 struct usb_host_func_drv *usb_mod_interface_to_func_drv(struct usb_interface *intf); 15 struct usb_host_virt_dev *usb_mod_interface_to_usbdev(struct usb_interface *intf); 16 void *usb_mod_usb_get_intf_priv_data(struct usb_interface *intf); 17 void usb_mod_usb_set_intf_priv_data(struct usb_interface *intf, void *data);
|
| A D | usb_gen_dev_mod.c | 29 struct usb_interface *usb_mod_to_usb_interface(struct usb_host_virt_sub_dev *sub_dev) in usb_mod_to_usb_interface() 41 struct usb_host_virt_sub_dev *usb_mod_interface_to_virt_sub_dev(struct usb_interface *intf) in usb_mod_interface_to_virt_sub_dev() 53 struct usb_host_func_drv *usb_mod_interface_to_func_drv(struct usb_interface *intf) in usb_mod_interface_to_func_drv() 74 struct usb_host_virt_dev *usb_mod_interface_to_usbdev(struct usb_interface *intf) in usb_mod_interface_to_usbdev() 98 void *usb_mod_usb_get_intf_priv_data(struct usb_interface *intf) in usb_mod_usb_get_intf_priv_data() 118 void usb_mod_usb_set_intf_priv_data(struct usb_interface *intf, void *data) in usb_mod_usb_set_intf_priv_data()
|
| A D | usb_host_common.h | 172 struct usb_interface *sub_dev_interface; //指向其下游,既interface 234 int32_t(*probe)(struct usb_interface *intf, const struct usb_drv_dev_match_table *id); 235 void (*disconnect)(struct usb_interface *intf); //在unmatch的时候调用 236 int(*ioctl)(struct usb_interface *intf, unsigned int code, void *buf); 237 int32_t(*suspend)(struct usb_interface *intf); 238 int(*resume)(struct usb_interface *intf); 446 struct usb_interface *interfac[USB_MAXINTERFACES]; //是后期set config时候创建与物理desc无关 482 struct usb_interface struct
|
| A D | usb_drv_dev_macth.h | 4 const struct usb_drv_dev_match_table *usb_match_id(struct usb_interface *intf, const struct usb_drv…
|
| A D | usb_drv_dev_macth.c | 72 const struct usb_drv_dev_match_table *usb_match_id(struct usb_interface *intf, in usb_match_id()
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/core/ |
| A D | usb_msg.c | 431 struct usb_interface *intf) in usb_enable_interface() 486 struct usb_interface **new_interfaces = NULL; //记录分配的usb_interface的地址 in usb_set_configuration() 536 new_interfaces = malloc(nintf * (sizeof(struct usb_interface *))); in usb_set_configuration() 544 memset(new_interfaces, 0, nintf * (sizeof(struct usb_interface *))); in usb_set_configuration() 548 new_interfaces[n] = malloc(sizeof(struct usb_interface)); in usb_set_configuration() 582 memset(new_interfaces[n], 0, sizeof(struct usb_interface)); in usb_set_configuration() 620 struct usb_interface *intf; in usb_set_configuration() 624 memset(intf, 0, sizeof(struct usb_interface)); in usb_set_configuration() 678 struct usb_interface *intf = virt_confg->interfac[i]; in usb_set_configuration() 977 struct usb_interface *iface; in usb_set_interface() [all …]
|
| A D | usb_core_base.h | 20 struct usb_host_virt_interface *usb_altnum_to_altsetting(struct usb_interface *intf, s32 altnum); 33 struct usb_interface *usb_ifnum_to_if(struct usb_host_virt_dev *dev, u32 ifnum);
|
| A D | usb_gen_hub_base.h | 42 int32_t hub_suspend(struct usb_interface *intf); 43 int hub_resume(struct usb_interface *intf);
|
| A D | usb_gen_hub_base.c | 246 struct usb_interface *intf; in __usb_suspend_device() 436 struct usb_interface *intf; in finish_port_resume() 546 static int hub_resume(struct usb_interface *intf); 648 static __s32 hub_suspend(struct usb_interface *intf, pm_message_t state) in hub_suspend() 681 static int hub_resume(struct usb_interface *intf) in hub_resume() 769 __s32 hub_suspend(struct usb_interface *intf) in hub_suspend() 774 int hub_resume(struct usb_interface *intf) in hub_resume()
|
| A D | usb_core_base.c | 324 struct usb_interface *intf = NULL; in _usb_core_func_drv_probe_interface() 378 struct usb_interface *intf = NULL; in _usb_core_func_drv_disconncet_interface() 441 struct usb_host_virt_interface *usb_altnum_to_altsetting(struct usb_interface *intf, s32 altnum) in usb_altnum_to_altsetting() 530 struct usb_interface *usb_ifnum_to_if(struct usb_host_virt_dev *dev, u32 ifnum) in usb_ifnum_to_if()
|
| A D | usb_msg.h | 23 void usb_disable_interface(struct usb_host_virt_dev *dev, struct usb_interface *intf);
|
| A D | usb_gen_hub.c | 1975 struct usb_interface *intf = udev->actconfig->interfac[i]; in usb_reset_device() 2126 struct usb_interface *my_interface = NULL; in usb_disable_device() 2718 static void hub_disconnect(struct usb_interface *intf) in hub_disconnect() 2817 static int32_t hub_probe(struct usb_interface *intf, const struct usb_drv_dev_match_table *id) in hub_probe() 2952 static int hub_ioctl(struct usb_interface *intf, unsigned int code, void *user_data) in hub_ioctl()
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/uvc/Class/ |
| A D | uvc.c | 328 static int UVCDevInit(UVCDev_t *UVCDev, struct usb_interface *intf) in UVCDevInit() 436 static int32_t UVCDevProbe(struct usb_interface *intf, const struct usb_drv_dev_match_table * table… in UVCDevProbe() 508 static int32_t UVCDevSuspend(struct usb_interface *intf) in UVCDevSuspend() 515 static void UVCDevRemove(struct usb_interface *intf) in UVCDevRemove()
|
| A D | uvc_driver.c | 47 extern struct usb_interface *usb_ifnum_to_if(struct usb_host_virt_dev *dev, u32 ifnum); 262 struct usb_interface *intf = streaming->intf; in uvc_parse_format() 491 static int uvc_parse_streaming(UVCDev_t *UVCDev, struct usb_interface *intf) in uvc_parse_streaming() 822 struct usb_interface *intf = NULL; in uvc_parse_standard_control()
|
| A D | uvc_video.c | 1104 struct usb_interface *intf = stream->intf; in uvc_init_video()
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/hid/Class/ |
| A D | Hid.c | 195 static int HidDevInit(HidDev_t *HidDev, struct usb_interface *intf) in HidDevInit() 781 static int32_t HidDevProbe(struct usb_interface *intf, const struct usb_drv_dev_match_table * table… in HidDevProbe() 880 static int32_t HidDevSuspend(struct usb_interface *intf) in HidDevSuspend() 904 static void HidDevRemove(struct usb_interface *intf) in HidDevRemove()
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/uvc/Include/ |
| A D | uvcvideo.h | 302 struct usb_interface *pusb_intf; /* Public usb interface */ 354 struct usb_interface *intf;
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/storage/Class/ |
| A D | usb_msc.c | 340 static int mscDevInit(__mscDev_t *mscDev, struct usb_interface *intf) in mscDevInit() 1231 static int32_t mscDevProbe(struct usb_interface *intf, const struct usb_drv_dev_match_table *table_… in mscDevProbe() 1390 static int32_t mscDevSuspend(struct usb_interface *intf) in mscDevSuspend() 1435 static void mscDevRemove(struct usb_interface *intf) in mscDevRemove()
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/hid/Include/ |
| A D | Hid_i.h | 138 struct usb_interface *pusb_intf; /* Public usb interface */
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/storage/include/ |
| A D | usb_msc_i.h | 75 struct usb_interface *pusb_intf; /* Public usb interface */
|