| /bsp/at32/libraries/rt_drivers/ |
| A D | drv_usbotgh.c | 123 p_usbotg_instance->p_otg_core->host.hch[pipe->pipe_index].dir = direction; in drv_pipe_xfer() 240 p_usbotg_instance->p_otg_core->host.hch[pipe->pipe_index].ch_num = pipe->pipe_index; in drv_pipe_xfer() 302 static rt_uint16_t pipe_index = 0; variable 308 if (!(pipe_index & (0x01 << idx))) in drv_get_free_pipe_index() 310 pipe_index |= (0x01 << idx); in drv_get_free_pipe_index() 319 pipe_index &= ~(0x01 << index); in drv_free_pipe_index() 324 pipe->pipe_index = drv_get_free_pipe_index(); in drv_open_pipe() 326 pipe->pipe_index, in drv_open_pipe() 333 if (p_usbotg_instance->p_otg_core->host.hch[pipe->pipe_index].dir) in drv_open_pipe() 335 p_usbotg_instance->p_otg_core->host.hch[pipe->pipe_index].toggle_in = 0; in drv_open_pipe() [all …]
|
| /bsp/stm32/libraries/HAL_Drivers/drivers/ |
| A D | drv_usbh.c | 76 pipe->pipe_index, in drv_pipe_xfer() 94 pipe->pipe_index, in drv_pipe_xfer() 146 static rt_uint16_t pipe_index = 0; variable 152 if (!(pipe_index & (0x01 << idx))) in drv_get_free_pipe_index() 154 pipe_index |= (0x01 << idx); in drv_get_free_pipe_index() 163 pipe_index &= ~(0x01 << index); in drv_free_pipe_index() 168 pipe->pipe_index = drv_get_free_pipe_index(); in drv_open_pipe() 170 pipe->pipe_index, in drv_open_pipe() 177 if (stm32_hhcd_fs.hc[pipe->pipe_index].ep_is_in) in drv_open_pipe() 190 HAL_HCD_HC_Halt(&stm32_hhcd_fs, pipe->pipe_index); in drv_close_pipe() [all …]
|
| /bsp/nxp/imx/imxrt/libraries/drivers/ |
| A D | drv_usbh.c | 175 if (imxrt_usb_host_obj[USBH0_INDEX].pipes[pipe->pipe_index].pipe_handle == NULL) in _ehci0_pipe_xfer() 189 transfer->callbackParam = &(imxrt_usb_host_obj[USBH0_INDEX].pipes[pipe->pipe_index]); in _ehci0_pipe_xfer() 245 switch (imxrt_usb_host_obj[USBH0_INDEX].pipes[pipe->pipe_index].transfer_status) in _ehci0_pipe_xfer() 318 pipe->pipe_index = _ehci0_get_free_pipe_index(); in _ehci0_open_pipe() 319 if (pipe->pipe_index == 0xFF) in _ehci0_open_pipe() 341 _ehci0_free_pipe_index(pipe->pipe_index); in _ehci0_close_pipe() 452 if (imxrt_usb_host_obj[USBH1_INDEX].pipes[pipe->pipe_index].pipe_handle == NULL) in _ehci1_pipe_xfer() 523 switch (imxrt_usb_host_obj[USBH1_INDEX].pipes[pipe->pipe_index].transfer_status) in _ehci1_pipe_xfer() 596 pipe->pipe_index = _ehci1_get_free_pipe_index(); in _ehci1_open_pipe() 597 if (pipe->pipe_index == 0xFF) in _ehci1_open_pipe() [all …]
|
| /bsp/nuvoton/libraries/ma35/rtt_port/ |
| A D | drv_usbhost.c | 300 pipe->pipe_index = 0; in nu_open_pipe() 305 EP_INFO_T *psEPInfo = GetFreePipe(psPortCtrl, psPortDev, &pipe->pipe_index); in nu_open_pipe() 324 if (!psPortDev->asPipePktBuf[pipe->pipe_index]) in nu_open_pipe() 327 RT_ASSERT(psPortDev->asPipePktBuf[pipe->pipe_index] != RT_NULL); in nu_open_pipe() 374 if (psPortDev->asPipePktBuf[pipe->pipe_index]) in nu_close_pipe() 376 rt_free_align(psPortDev->asPipePktBuf[pipe->pipe_index]); in nu_close_pipe() 377 psPortDev->asPipePktBuf[pipe->pipe_index] = RT_NULL; in nu_close_pipe() 380 FreePipe(psPortCtrl, psPortDev, pipe->pipe_index); in nu_close_pipe() 513 buffer_nonch = psPortDev->asPipePktBuf[pipe->pipe_index]; in nu_pipe_xfer() 530 psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] = 0; in nu_pipe_xfer() [all …]
|
| /bsp/nuvoton/libraries/n9h30/rtt_port/ |
| A D | drv_usbhost.c | 316 pipe->pipe_index = 0; in nu_open_pipe() 321 EP_INFO_T *psEPInfo = GetFreePipe(psPortCtrl, psPortDev, &pipe->pipe_index); in nu_open_pipe() 341 if (!psPortDev->asPipePktBuf[pipe->pipe_index]) in nu_open_pipe() 394 if (psPortDev->asPipePktBuf[pipe->pipe_index]) in nu_close_pipe() 396 void *paddr = psPortDev->asPipePktBuf[pipe->pipe_index]; in nu_close_pipe() 399 psPortDev->asPipePktBuf[pipe->pipe_index] = RT_NULL; in nu_close_pipe() 403 FreePipe(psPortCtrl, psPortDev, pipe->pipe_index); in nu_close_pipe() 553 buffer_nonch = psPortDev->asPipePktBuf[pipe->pipe_index]; in nu_pipe_xfer() 570 psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] = 0; in nu_pipe_xfer() 599 if (psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] == 0) in nu_pipe_xfer() [all …]
|
| /bsp/nuvoton/libraries/nuc980/rtt_port/ |
| A D | drv_usbhost.c | 316 pipe->pipe_index = 0; in nu_open_pipe() 321 EP_INFO_T *psEPInfo = GetFreePipe(psPortCtrl, psPortDev, &pipe->pipe_index); in nu_open_pipe() 341 if (!psPortDev->asPipePktBuf[pipe->pipe_index]) in nu_open_pipe() 394 if (psPortDev->asPipePktBuf[pipe->pipe_index]) in nu_close_pipe() 396 void *paddr = psPortDev->asPipePktBuf[pipe->pipe_index]; in nu_close_pipe() 399 psPortDev->asPipePktBuf[pipe->pipe_index] = RT_NULL; in nu_close_pipe() 403 FreePipe(psPortCtrl, psPortDev, pipe->pipe_index); in nu_close_pipe() 553 buffer_nonch = psPortDev->asPipePktBuf[pipe->pipe_index]; in nu_pipe_xfer() 570 psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] = 0; in nu_pipe_xfer() 599 if (psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] == 0) in nu_pipe_xfer() [all …]
|
| /bsp/hc32/libraries/hc32_drivers/ |
| A D | drv_usbh.c | 876 if (pipe->pipe_index >= USB_MAX_CH_NUM) in _usbh_pipe_xfer() 890 pipe->pipe_index, in _usbh_pipe_xfer() 929 pipe->pipe_index, in _usbh_pipe_xfer() 985 static rt_uint16_t pipe_index = 0; variable 991 if (!(pipe_index & (0x01 << idx))) in _usbh_get_free_pipe_index() 993 pipe_index |= (0x01 << idx); in _usbh_get_free_pipe_index() 1003 pipe_index &= ~(0x01 << index); in _usbh_free_pipe_index() 1011 if (pipe->pipe_index >= USB_MAX_CH_NUM) in _usbh_open_pipe() 1021 pipe->pipe_index, in _usbh_open_pipe() 1041 if (pipe->pipe_index >= USB_MAX_CH_NUM) in _usbh_close_pipe() [all …]
|
| /bsp/nuvoton/libraries/m460/rtt_port/ |
| A D | drv_usbhost.c | 296 pipe->pipe_index = 0; in nu_open_pipe() 301 EP_INFO_T *psEPInfo = GetFreePipe(psPortCtrl, psPortDev, &pipe->pipe_index); in nu_open_pipe() 365 FreePipe(psPortCtrl, psPortDev, pipe->pipe_index); in nu_close_pipe() 521 psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] = 0; in nu_pipe_xfer() 527 …rt_memcpy(&psPortCtrl->asHubPortDev->asSetupReq[pipe->pipe_index], psSetup, sizeof(struct urequest… in nu_pipe_xfer() 543 struct urequest *psSetup = &psPortCtrl->asHubPortDev->asSetupReq[pipe->pipe_index]; in nu_pipe_xfer() 550 if (psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] == 0) in nu_pipe_xfer() 553 psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] = ret; in nu_pipe_xfer() 557 if (psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] < nbytes) in nu_pipe_xfer() 563 psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] -= nbytes; in nu_pipe_xfer() [all …]
|
| /bsp/nuvoton/libraries/m480/rtt_port/ |
| A D | drv_usbhost.c | 299 pipe->pipe_index = 0; in nu_open_pipe() 304 EP_INFO_T *psEPInfo = GetFreePipe(psPortCtrl, psPortDev, &pipe->pipe_index); in nu_open_pipe() 368 FreePipe(psPortCtrl, psPortDev, pipe->pipe_index); in nu_close_pipe() 507 psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] = 0; in nu_pipe_xfer() 513 …rt_memcpy(&psPortCtrl->asHubPortDev->asSetupReq[pipe->pipe_index], psSetup, sizeof(struct urequest… in nu_pipe_xfer() 529 struct urequest *psSetup = &psPortCtrl->asHubPortDev->asSetupReq[pipe->pipe_index]; in nu_pipe_xfer() 536 if (psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] == 0) in nu_pipe_xfer() 539 psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] = ret; in nu_pipe_xfer() 543 if (psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] < nbytes) in nu_pipe_xfer() 549 psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] -= nbytes; in nu_pipe_xfer() [all …]
|
| /bsp/nuvoton/libraries/m2354/rtt_port/ |
| A D | drv_usbhost.c | 297 pipe->pipe_index = 0; in nu_open_pipe() 302 EP_INFO_T *psEPInfo = GetFreePipe(psPortCtrl, psPortDev, &pipe->pipe_index); in nu_open_pipe() 366 FreePipe(psPortCtrl, psPortDev, pipe->pipe_index); in nu_close_pipe() 505 psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] = 0; in nu_pipe_xfer() 511 …rt_memcpy(&psPortCtrl->asHubPortDev->asSetupReq[pipe->pipe_index], psSetup, sizeof(struct urequest… in nu_pipe_xfer() 527 struct urequest *psSetup = &psPortCtrl->asHubPortDev->asSetupReq[pipe->pipe_index]; in nu_pipe_xfer() 534 if (psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] == 0) in nu_pipe_xfer() 537 psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] = ret; in nu_pipe_xfer() 541 if (psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] < nbytes) in nu_pipe_xfer() 547 psPortCtrl->asHubPortDev->u32SentLength[pipe->pipe_index] -= nbytes; in nu_pipe_xfer() [all …]
|
| /bsp/wch/risc-v/Libraries/ch32_drivers/ |
| A D | drv_usbh.c | 81 …USBFSH->DEV_ADDR = (USBFS_UDA_GP_BIT & USBFSH->DEV_ADDR) | (pipe->pipe_index & USBFS_USB_ADDR_MASK… in usbh_pipe_xfer() 170 pipe->pipe_index = pipe->inst->address & USBFS_USB_ADDR_MASK; in usbh_open_pipe()
|
| /bsp/wch/arm/ch579m/board/ |
| A D | drv_usbh.c | 168 pipe->pipe_index = pipe->inst->address & MASK_USB_ADDR; in drv_open_pipe()
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/disp2/disp/de/lowlevel_v2x/ |
| A D | de_hal.c | 476 u32 pipe_index = zoder[i]; in de_al_lyr_apply() local 478 pipe_used[pipe_index] = (g_de_blank[screen_id]) ? in de_al_lyr_apply() 480 pipe_sel[pipe_index] = i; in de_al_lyr_apply()
|