Home
last modified time | relevance | path

Searched refs:intf (Results 1 – 25 of 37) sorted by relevance

12

/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/include/
A Dusb_gen_dev_mod.c43 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 Dusb_gen_dev_mod.h13 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.h163 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 Dusb_drv_dev_macth.c72 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 Dusb_host_common.h234 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 Dusb_drv_dev_macth.h4 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 Dusb_gen_hub_base.c246 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 Dusb_core_base.c324 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 Dusb_msg.c620 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 Dusb_gen_hub_base.h42 int32_t hub_suspend(struct usb_interface *intf);
43 int hub_resume(struct usb_interface *intf);
/bsp/stm32/stm32l475-atk-pandora/board/ports/
A Ddrv_sensors.c20 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 Duvc.c328 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 Duvc_driver.c262 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 Duvc_video.c178 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 Dsensor_nct7717u.c125 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 DHid.c195 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 Dsensor_max31875.c128 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 Dusb_msc.c351 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 Dboard_dev.c160 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 DSWM341_usbd.c45 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 Ddisp_vdevice.c21 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 Dusbh_ctrl.c612 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 Dboard_dev.c184 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 Dboard_dev.c169 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 Dusbh_stdreq.c114 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()

Completed in 48 milliseconds

12