Home
last modified time | relevance | path

Searched refs:usb_interface (Results 1 – 21 of 21) sorted by relevance

/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/include/
A Dusb.h171 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 Dusb_gen_dev_mod.h12 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 Dusb_gen_dev_mod.c29 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 Dusb_host_common.h172 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 Dusb_drv_dev_macth.h4 const struct usb_drv_dev_match_table *usb_match_id(struct usb_interface *intf, const struct usb_drv…
A Dusb_drv_dev_macth.c72 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 Dusb_msg.c431 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 Dusb_core_base.h20 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 Dusb_gen_hub_base.h42 int32_t hub_suspend(struct usb_interface *intf);
43 int hub_resume(struct usb_interface *intf);
A Dusb_gen_hub_base.c246 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 Dusb_core_base.c324 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 Dusb_msg.h23 void usb_disable_interface(struct usb_host_virt_dev *dev, struct usb_interface *intf);
A Dusb_gen_hub.c1975 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 Duvc.c328 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 Duvc_driver.c47 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 Duvc_video.c1104 struct usb_interface *intf = stream->intf; in uvc_init_video()
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/hid/Class/
A DHid.c195 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 Duvcvideo.h302 struct usb_interface *pusb_intf; /* Public usb interface */
354 struct usb_interface *intf;
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/storage/Class/
A Dusb_msc.c340 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 DHid_i.h138 struct usb_interface *pusb_intf; /* Public usb interface */
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/storage/include/
A Dusb_msc_i.h75 struct usb_interface *pusb_intf; /* Public usb interface */

Completed in 36 milliseconds