| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/include/ |
| A D | usb_gen_dev_mod.c | 43 if (!intf) in usb_mod_interface_to_virt_sub_dev() 49 return intf->virt_sub_dev; in usb_mod_interface_to_virt_sub_dev() 55 if (!intf) in usb_mod_interface_to_func_drv() 61 if (intf->virt_sub_dev) in usb_mod_interface_to_func_drv() 63 return intf->virt_sub_dev->func_drv; in usb_mod_interface_to_func_drv() 79 if (!intf) in usb_mod_interface_to_usbdev() 100 if (!intf) in usb_mod_usb_get_intf_priv_data() 106 if (intf->virt_sub_dev && intf->virt_sub_dev->drv_pirv_data) in usb_mod_usb_get_intf_priv_data() 120 if (!intf) in usb_mod_usb_set_intf_priv_data() 127 if (intf->virt_sub_dev) in usb_mod_usb_set_intf_priv_data() [all …]
|
| A D | usb_gen_dev_mod.h | 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.h | 163 return dev_get_drvdata(&intf->dev); in usb_get_intfdata() 168 dev_set_drvdata(&intf->dev, data); in usb_set_intfdata() 172 void usb_put_intf(struct usb_interface *intf); 544 return to_usb_device(intf->dev.parent); in interface_to_usbdev() 621 struct usb_interface *intf) in usb_autopm_get_interface_no_resume() argument 624 struct usb_interface *intf) in usb_autopm_put_interface_no_suspend() argument 1012 int (*probe) (struct usb_interface *intf, 1015 void (*disconnect) (struct usb_interface *intf); 1021 int (*resume) (struct usb_interface *intf); 1024 int (*pre_reset)(struct usb_interface *intf); [all …]
|
| 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() argument 85 virt_intf = intf->cur_altsetting; in usb_match_id() 93 dev = usb_mod_interface_to_usbdev(intf); in usb_match_id()
|
| A D | usb_host_common.h | 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);
|
| 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…
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/core/ |
| A D | usb_gen_hub_base.c | 246 struct usb_interface *intf; in __usb_suspend_device() local 255 if (!intf->dev.driver) in __usb_suspend_device() 268 dev_err(&intf->dev, in __usb_suspend_device() 436 struct usb_interface *intf; in finish_port_resume() local 445 if (!intf->dev.driver) in finish_port_resume() 460 status = driver->resume(intf); in finish_port_resume() 464 dev_dbg(&intf->dev, in finish_port_resume() 677 intf->dev.power.power_state = state; in hub_suspend() 742 intf->dev.power.power_state = PMSG_ON; in hub_resume() 769 __s32 hub_suspend(struct usb_interface *intf) in hub_suspend() argument [all …]
|
| A D | usb_core_base.c | 324 struct usb_interface *intf = NULL; in _usb_core_func_drv_probe_interface() local 336 intf = usb_mod_to_usb_interface(sub_dev); in _usb_core_func_drv_probe_interface() 367 error = func_drv->probe(intf, id); in _usb_core_func_drv_probe_interface() 378 struct usb_interface *intf = NULL; in _usb_core_func_drv_disconncet_interface() local 387 intf = usb_mod_to_usb_interface(dev); in _usb_core_func_drv_disconncet_interface() 389 if (intf == NULL) in _usb_core_func_drv_disconncet_interface() 403 intf->condition = USB_INTERFACE_UNBINDING; in _usb_core_func_drv_disconncet_interface() 405 usb_disable_interface(usb_mod_interface_to_usbdev(intf), intf); in _usb_core_func_drv_disconncet_interface() 410 driver->disconnect(intf); in _usb_core_func_drv_disconncet_interface() 418 intf->condition = USB_INTERFACE_UNBOUND; in _usb_core_func_drv_disconncet_interface() [all …]
|
| A D | usb_msg.c | 620 struct usb_interface *intf; in usb_set_configuration() local 628 alt = usb_altnum_to_altsetting(intf, 0); in usb_set_configuration() 637 alt = &intf->altsetting[0]; in usb_set_configuration() 640 intf->cur_altsetting = alt; in usb_set_configuration() 641 usb_enable_interface(virt_father_dev, intf); in usb_set_configuration() 645 intf->virt_sub_dev->sub_dev_interface = intf; in usb_set_configuration() 685 … if ((intf->cur_altsetting->desc.iInterface) && (intf->cur_altsetting->string == NULL)) in usb_set_configuration() 689 if (intf->cur_altsetting->string) in usb_set_configuration() 710 if (intf->cur_altsetting->string) in usb_set_configuration() 712 free(intf->cur_altsetting->string); in usb_set_configuration() [all …]
|
| A D | usb_gen_hub_base.h | 42 int32_t hub_suspend(struct usb_interface *intf); 43 int hub_resume(struct usb_interface *intf);
|
| /bsp/stm32/stm32l475-atk-pandora/board/ports/ |
| A D | drv_sensors.c | 20 cfg.intf.dev_name = "i2c3"; in rt_hw_icm20608_port() 21 cfg.intf.type = RT_SENSOR_INTF_I2C; in rt_hw_icm20608_port() 22 cfg.intf.arg = (void *)MPU6XXX_ADDR_DEFAULT; in rt_hw_icm20608_port() 39 cfg.intf.dev_name = "i2c3"; in rt_hw_ap3216c_port() 40 cfg.intf.type = RT_SENSOR_INTF_I2C; in rt_hw_ap3216c_port() 41 cfg.intf.arg = RT_NULL; in rt_hw_ap3216c_port() 58 cfg.intf.dev_name = "i2c4"; in rt_hw_aht10_port() 59 cfg.intf.type = RT_SENSOR_INTF_I2C; in rt_hw_aht10_port() 60 cfg.intf.arg = (void *)AHT10_I2C_ADDR; in rt_hw_aht10_port()
|
| /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() argument 332 if(UVCDev == NULL || intf == NULL){ in UVCDevInit() 337 UVCDev->pusb_dev = usb_mod_interface_to_usbdev(intf); in UVCDevInit() 343 UVCDev->pusb_intf = intf; in UVCDevInit() 347 usb_mod_usb_set_intf_priv_data(intf, (void *)UVCDev); in UVCDevInit() 450 if(intf == NULL || table_item == NULL){ in UVCDevProbe() 467 ret = UVCDevInit(UVCDev, intf); in UVCDevProbe() 508 static int32_t UVCDevSuspend(struct usb_interface *intf) in UVCDevSuspend() argument 515 static void UVCDevRemove(struct usb_interface *intf) in UVCDevRemove() argument 525 if(intf == NULL){ in UVCDevRemove() [all …]
|
| A D | uvc_driver.c | 262 struct usb_interface *intf = streaming->intf; in uvc_parse_format() local 263 struct usb_host_virt_interface *alts = intf->cur_altsetting; in uvc_parse_format() 496 struct usb_host_virt_interface *alts = &intf->altsetting[0]; in uvc_parse_streaming() 507 intf->altsetting[0].desc.bInterfaceNumber); in uvc_parse_streaming() 529 streaming->intf = intf;//usb_get_intf(intf); in uvc_parse_streaming() 716 for (i = 0; i < intf->num_altsetting; ++i) { in uvc_parse_streaming() 718 alts = &intf->altsetting[i]; in uvc_parse_streaming() 822 struct usb_interface *intf = NULL; in uvc_parse_standard_control() local 844 intf = usb_ifnum_to_if(udev, buffer[12+i]); in uvc_parse_standard_control() 845 if (intf == NULL) { in uvc_parse_standard_control() [all …]
|
| A D | uvc_video.c | 178 stream->intf->num_altsetting > 1) { in uvc_fixup_video_ctrl() 388 if (stream->intf->num_altsetting == 1) in uvc_probe_video() 1104 struct usb_interface *intf = stream->intf; in uvc_init_video() local 1115 if (intf->num_altsetting > 1) { in uvc_init_video() 1132 for (i = 0; i < intf->num_altsetting; ++i) { in uvc_init_video() 1136 alts = &intf->altsetting[i]; in uvc_init_video() 1168 ep = uvc_find_endpoint(&intf->altsetting[0], in uvc_init_video() 1379 hal_log_err("num_altsetting=%d\n", stream->intf->num_altsetting); in uvc_video_init() 1384 else if (stream->intf->num_altsetting > 1) in uvc_video_init() 1389 if (stream->intf->num_altsetting == 1) in uvc_video_init()
|
| /bsp/nuvoton/libraries/nu_packages/NCT7717U/ |
| A D | sensor_nct7717u.c | 125 struct rt_i2c_bus_device *i2c_bus_dev = sensor->config.intf.arg; in nct7717u_fetch_data() 145 struct rt_i2c_bus_device *i2c_bus_dev = sensor->config.intf.arg; in nct7717u_control() 201 struct rt_sensor_intf *intf; in rt_hw_nct7717u_init() local 207 intf = &cfg->intf; in rt_hw_nct7717u_init() 210 i2c_bus_dev = (struct rt_i2c_bus_device *)rt_device_find(intf->dev_name); in rt_hw_nct7717u_init() 215 intf->arg = i2c_bus_dev; in rt_hw_nct7717u_init()
|
| /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() argument 199 if(HidDev == NULL || intf == NULL){ in HidDevInit() 204 HidDev->pusb_dev = usb_mod_interface_to_usbdev(intf); in HidDevInit() 210 HidDev->pusb_intf = intf; in HidDevInit() 214 usb_mod_usb_set_intf_priv_data(intf, (void *)HidDev); in HidDevInit() 790 if(intf == NULL || table_item == NULL){ in HidDevProbe() 807 ret = HidDevInit(HidDev, intf); in HidDevProbe() 880 static int32_t HidDevSuspend(struct usb_interface *intf) in HidDevSuspend() argument 904 static void HidDevRemove(struct usb_interface *intf) in HidDevRemove() argument 908 if(intf == NULL){ in HidDevRemove() [all …]
|
| /bsp/nuvoton/libraries/nu_packages/MAX31875/ |
| A D | sensor_max31875.c | 128 struct rt_sensor_intf *intf; in rt_hw_max31875_init() local 134 intf = &cfg->intf; in rt_hw_max31875_init() 137 i2c_bus_dev = (struct rt_i2c_bus_device *)rt_device_find(intf->dev_name); in rt_hw_max31875_init() 145 g_sMax31875.address = (uint32_t)(intf->user_data) & 0xff; in rt_hw_max31875_init()
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/storage/Class/ |
| A D | usb_msc.c | 351 mscDev->pusb_dev = usb_mod_interface_to_usbdev(intf); in mscDevInit() 359 mscDev->pusb_intf = intf; in mscDevInit() 362 usb_mod_usb_set_intf_priv_data(intf, (void *)mscDev); in mscDevInit() 1240 if (intf == NULL || table_item == NULL) in mscDevProbe() 1260 ret = mscDevInit(mscDev, intf); in mscDevProbe() 1390 static int32_t mscDevSuspend(struct usb_interface *intf) in mscDevSuspend() argument 1394 if (intf == NULL) in mscDevSuspend() 1400 mscDev = (__mscDev_t *)usb_mod_usb_get_intf_priv_data(intf); in mscDevSuspend() 1435 static void mscDevRemove(struct usb_interface *intf) in mscDevRemove() argument 1439 if (intf == NULL) in mscDevRemove() [all …]
|
| /bsp/nuvoton/numaker-iot-m487/board/ |
| A D | board_dev.c | 160 cfg.intf.dev_name = "i2c1"; in rt_hw_max31875_port() 161 cfg.intf.arg = (void *)MAX31875_I2C_SLAVE_ADR_R0; in rt_hw_max31875_port() 176 cfg.intf.dev_name = "i2c2"; in rt_hw_bmx055_port() 177 cfg.intf.arg = (void *)0; in rt_hw_bmx055_port()
|
| /bsp/synwit/libraries/SWM341_CSL/SWM341_StdPeriph_Driver/ |
| A D | SWM341_usbd.c | 45 uint8_t ep_reg = 0, ep_nbr, ep_dir, ep_type, cfg, intf, alt; in USBD_Init() local 76 intf = pCfg[2]; in USBD_Init() 86 USBD_EPConfig(ep_reg++, ep_nbr, ep_dir, ep_type, ep_pksz, cfg, intf, alt); in USBD_Init() 126 … ep_nbr, uint8_t ep_dir, uint8_t ep_type, uint16_t ep_pksz, uint8_t cfg, uint8_t intf, uint8_t alt) in USBD_EPConfig() argument 134 (intf << USBD_EPCFG_INTF_Pos) | in USBD_EPConfig()
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/disp2/disp/de/ |
| A D | disp_vdevice.c | 21 struct disp_vdevice_interface_para intf; member 94 para->lcd_if = vdevicep->intf.intf; in vdevice_clk_config() 95 para->lcd_hv_if = vdevicep->intf.sub_intf; in vdevice_clk_config() 97 para->ccir_clk_div = vdevicep->intf.ccir_clk_div; in vdevice_clk_config() 356 vdevicep->func.get_interface_para((void *)&(vdevicep->intf)); in disp_vdevice_sw_enable() 633 vdevicep->func.get_interface_para((void *)&(vdevicep->intf)); in disp_vdevice_tcon_enable() 651 disp_al_vdevice_cfg(vdevice->disp, &vdevice->timings, &vdevicep->intf, in disp_vdevice_tcon_enable() 723 vdevicep->func.get_interface_para((void *)&(vdevicep->intf)); in disp_vdevice_tcon_simple_enable() 729 disp_al_vdevice_cfg(vdevice->disp, &vdevice->timings, &vdevicep->intf, in disp_vdevice_tcon_simple_enable()
|
| /bsp/at32/libraries/usbotg_library/src/ |
| A D | usbh_ctrl.c | 612 void usbh_parse_interface_desc(usb_interface_desc_type *intf, uint8_t *buf) in usbh_parse_interface_desc() argument 614 intf->bLength = *(uint8_t *)buf; in usbh_parse_interface_desc() 615 intf->bDescriptorType = *(uint8_t *)(buf + 1); in usbh_parse_interface_desc() 616 intf->bInterfaceNumber = *(uint8_t *)(buf + 2); in usbh_parse_interface_desc() 617 intf->bAlternateSetting = *(uint8_t *)(buf + 3); in usbh_parse_interface_desc() 618 intf->bNumEndpoints = *(uint8_t *)(buf + 4); in usbh_parse_interface_desc() 619 intf->bInterfaceClass = *(uint8_t *)(buf + 5); in usbh_parse_interface_desc() 620 intf->bInterfaceSubClass = *(uint8_t *)(buf + 6); in usbh_parse_interface_desc() 621 intf->bInterfaceProtocol = *(uint8_t *)(buf + 7); in usbh_parse_interface_desc() 622 intf->iInterface = *(uint8_t *)(buf + 8); in usbh_parse_interface_desc()
|
| /bsp/nuvoton/numaker-pfm-m487/board/ |
| A D | board_dev.c | 184 cfg.intf.dev_name = "i2c1"; in rt_hw_max31875_port() 185 cfg.intf.arg = (void *)MAX31875_I2C_SLAVE_ADR_R0; in rt_hw_max31875_port() 200 cfg.intf.dev_name = "i2c2"; in rt_hw_mpu6500_port() 201 cfg.intf.arg = (void *)MPU6XXX_ADDR_DEFAULT; in rt_hw_mpu6500_port()
|
| /bsp/nuvoton/numaker-iot-m467/board/ |
| A D | board_dev.c | 169 cfg.intf.dev_name = "i2c2"; in rt_hw_nct7717u_port() 187 cfg.intf.dev_name = "i2c2"; in rt_hw_mpu6xxx_port() 188 cfg.intf.arg = (void *)MPU6XXX_ADDR_DEFAULT; in rt_hw_mpu6xxx_port()
|
| /bsp/synwit/libraries/SWM341_CSL/SWM341_UsbHost_Lib/ |
| A D | usbh_stdreq.c | 114 USBH_Status USBH_SetInterface(USBH_Info_t *phost, uint8_t intf, uint8_t altSetting) in USBH_SetInterface() argument 119 phost->Ctrl.setup.wIndex = intf; in USBH_SetInterface()
|