Home
last modified time | relevance | path

Searched refs:USB_EP_GET_IDX (Results 1 – 25 of 34) sorted by relevance

12

/Zephyr-latest/subsys/usb/device_next/
Dusbd_endpoint.h23 *ep_bm |= BIT(USB_EP_GET_IDX(ep) + 16U); in usbd_ep_bm_set()
25 *ep_bm |= BIT(USB_EP_GET_IDX(ep)); in usbd_ep_bm_set()
40 *ep_bm &= ~BIT(USB_EP_GET_IDX(ep) + 16U); in usbd_ep_bm_clear()
42 *ep_bm &= ~BIT(USB_EP_GET_IDX(ep)); in usbd_ep_bm_clear()
61 bit = USB_EP_GET_IDX(ep) + 16U; in usbd_ep_bm_is_set()
63 bit = USB_EP_GET_IDX(ep); in usbd_ep_bm_is_set()
Dusbd_endpoint.c108 if (USB_EP_GET_IDX(bi->ep)) { in usbd_ep_ctrl_enqueue()
Dusbd_core.c48 if (USB_EP_GET_IDX(bi->ep) == 0) { in event_handler_ep_request()
/Zephyr-latest/drivers/usb/device/
Dusb_dc_native_posix.c74 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usbip_ep_is_valid()
90 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usbip_ep_is_enabled()
157 uint8_t ep_idx = USB_EP_GET_IDX(cfg->ep_addr); in usb_dc_ep_check_cap()
191 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_configure()
228 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_clear_stall()
247 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_halt()
282 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_enable()
351 if (USB_EP_GET_IDX(ep) == 0) { in usb_dc_ep_write()
360 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_write()
381 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_read_wait()
[all …]
Dusb_dc_sam_usbhs.c426 uint8_t ep_idx = USB_EP_GET_IDX(cfg->ep_addr); in usb_dc_ep_check_cap()
462 uint8_t ep_idx = USB_EP_GET_IDX(cfg->ep_addr); in usb_dc_ep_configure()
576 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_set_stall()
592 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_clear_stall()
608 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_is_stalled()
635 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_enable()
664 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_disable()
685 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_flush()
723 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_write()
781 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_read()
[all …]
Dusb_dc_sam0.c365 uint8_t ep_idx = USB_EP_GET_IDX(cfg->ep_addr); in usb_dc_ep_check_cap()
384 uint8_t ep_idx = USB_EP_GET_IDX(cfg->ep_addr); in usb_dc_ep_configure()
458 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_set_stall()
479 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_clear_stall()
500 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_is_stalled()
531 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_flush()
549 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_enable()
574 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_disable()
594 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_write()
637 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_read_ex()
[all …]
Dusb_dc_dw.c218 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dw_ep_is_valid()
232 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dw_ep_is_enabled()
314 int ep_idx = USB_EP_GET_IDX(ep); in usb_dw_set_fifo()
364 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dw_ep_set()
449 enum usb_dw_out_ep_idx ep_idx = USB_EP_GET_IDX(ep); in usb_dw_prep_rx()
474 enum usb_dw_in_ep_idx ep_idx = USB_EP_GET_IDX(ep); in usb_dw_tx()
941 uint8_t ep_idx = USB_EP_GET_IDX(cfg->ep_addr); in usb_dc_ep_check_cap()
992 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_set_stall()
1011 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_clear_stall()
1035 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_halt()
[all …]
Dusb_dc_it82xx2.c23 #define IT8XXX2_IS_EXTEND_ENDPOINT(n) (USB_EP_GET_IDX(n) >= 4)
278 uint8_t ep_idx = USB_EP_GET_IDX(ep); in it82xx2_usb_fifo_ctrl()
346 uint8_t ep_idx = USB_EP_GET_IDX(ep); in it82xx2_usb_extend_ep_ctrl()
455 uint8_t ep_idx = USB_EP_GET_IDX(ep); in it82xx2_usb_ep_ctrl()
525 uint8_t ep_idx = USB_EP_GET_IDX(ep); in it82xx2_usb_set_ep_ctrl()
1068 uint8_t ep_idx = USB_EP_GET_IDX(cfg->ep_addr); in usb_dc_ep_check_cap()
1108 uint8_t ep_idx = USB_EP_GET_IDX(cfg->ep_addr); in usb_dc_ep_configure()
1164 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_set_callback()
1190 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_enable()
1216 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_disable()
[all …]
Dusb_dc_kinetis.c272 uint8_t ep_idx = USB_EP_GET_IDX(cfg->ep_addr); in usb_dc_ep_check_cap()
322 uint8_t ep_idx = USB_EP_GET_IDX(cfg->ep_addr); in usb_dc_ep_configure()
416 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_set_stall()
443 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_clear_stall()
479 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_is_stalled()
515 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_enable()
556 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_disable()
583 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_flush()
598 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_write()
664 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_read_wait()
[all …]
Dusb_dc_sam_usbc.c841 uint8_t ep_idx = USB_EP_GET_IDX(cfg->ep_addr); in usb_dc_ep_check_cap()
875 uint8_t ep_idx = USB_EP_GET_IDX(cfg->ep_addr); in usb_dc_ep_configure()
956 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_set_stall()
982 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_clear_stall()
1010 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_is_stalled()
1034 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_enable()
1064 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_disable()
1088 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_flush()
1123 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_set_callback()
1226 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_write()
[all …]
Dusb_dc_stm32.c186 if (USB_EP_GET_IDX(ep) >= USB_NUM_BIDIR_ENDPOINTS) { in usb_dc_stm32_get_ep_state()
196 return ep_state_base + USB_EP_GET_IDX(ep); in usb_dc_stm32_get_ep_state()
721 usb_dc_stm32_state.ep_buf[USB_EP_GET_IDX(ep)], in usb_dc_ep_start_read()
746 uint8_t ep_idx = USB_EP_GET_IDX(cfg->ep_addr); in usb_dc_ep_check_cap()
916 usb_dc_stm32_state.ep_buf[USB_EP_GET_IDX(ep)], in usb_dc_ep_enable()
1027 memcpy(data, usb_dc_stm32_state.ep_buf[USB_EP_GET_IDX(ep)] + in usb_dc_ep_read_wait()
1055 usb_dc_ep_start_read(ep, usb_dc_stm32_state.ep_buf[USB_EP_GET_IDX(ep)], in usb_dc_ep_read_continue()
1245 uint8_t ep_idx = USB_EP_GET_IDX(epnum); in HAL_PCD_DataOutStageCallback()
1265 uint8_t ep_idx = USB_EP_GET_IDX(epnum); in HAL_PCD_DataInStageCallback()
Dusb_dc_mcux.c71 #define EP_ABS_IDX(ep) (USB_EP_GET_IDX(ep) * 2 + \
263 uint8_t ep_idx = USB_EP_GET_IDX(cfg->ep_addr); in usb_dc_ep_check_cap()
345 if ((USB_EP_GET_IDX(cfg->ep_addr) == USB_CONTROL_ENDPOINT) && in usb_dc_ep_configure()
395 if ((USB_EP_GET_IDX(ep) != USB_CONTROL_ENDPOINT) && in usb_dc_ep_clear_stall()
471 if ((USB_EP_GET_IDX(ep) != USB_CONTROL_ENDPOINT) && in usb_dc_ep_enable()
675 if (USB_EP_GET_IDX(ep) == USB_ENDPOINT_CONTROL) { in usb_dc_ep_read_wait()
699 if (USB_EP_GET_IDX(ep) == USB_ENDPOINT_CONTROL) { in usb_dc_ep_read_continue()
Dusb_dc_smartbond.c321 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_get_ep_state()
329 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_get_ep_out_state()
337 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_get_ep_in_state()
368 uint8_t ep_idx = USB_EP_GET_IDX(ep_state->ep_addr); in fill_tx_fifo()
411 uint8_t ep_idx = USB_EP_GET_IDX(ep_state->ep_addr); in try_allocate_dma()
443 uint8_t ep_idx = USB_EP_GET_IDX(ep_state->ep_addr); in start_rx_packet()
1276 uint8_t ep_idx = USB_EP_GET_IDX(cfg->ep_addr); in usb_dc_ep_check_cap()
1362 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_clear_stall()
1396 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_ep_enable()
1438 uint8_t ep_idx = USB_EP_GET_IDX(ep_cfg->ep_addr); in usb_dc_ep_configure()
[all …]
Dusb_dc_rpi_pico.c95 if (USB_EP_GET_IDX(ep) >= USB_NUM_BIDIR_ENDPOINTS) { in udc_rpi_get_ep_state()
105 return ep_state_base + USB_EP_GET_IDX(ep); in udc_rpi_get_ep_state()
158 const int bit_index = (USB_EP_GET_IDX(ep) << 1) | !!USB_EP_DIR_IS_OUT(ep); in udc_rpi_endpoint_mask()
589 uint8_t ep_idx = USB_EP_GET_IDX(cfg->ep_addr); in usb_dc_ep_check_cap()
635 if (USB_EP_GET_IDX(ep) == 0) { in usb_dc_ep_set_stall()
663 if (USB_EP_GET_IDX(ep) > 0) { in usb_dc_ep_clear_stall()
705 LOG_DBG("ep 0x%02x (id: %d) -> type %d", ep, USB_EP_GET_IDX(ep), ep_state->type); in usb_dc_ep_enable()
Dusb_dc_numaker.c583 if (USB_EP_GET_IDX(ep_cur->addr) == 0) { in numaker_usbd_ep_fifo_update()
652 (USB_EP_GET_IDX(ep_cfg->ep_addr) << USBD_CFG_EPNUM_Pos) & USBD_CFG_EPNUM_Msk; in numaker_usbd_ep_config_major()
1357 if ((ep_cfg->ep_type == USB_DC_EP_CONTROL) && USB_EP_GET_IDX(ep_cfg->ep_addr) != 0) { in usb_dc_ep_check_cap()
1369 if (USB_EP_DIR_IS_OUT(ep_cfg->ep_addr) && USB_EP_GET_IDX(ep_cfg->ep_addr) >= 8) { in usb_dc_ep_check_cap()
1377 if (USB_EP_DIR_IS_IN(ep_cfg->ep_addr) && USB_EP_GET_IDX(ep_cfg->ep_addr) < 8) { in usb_dc_ep_check_cap()
1592 if (USB_EP_DIR_IS_OUT(ep) && USB_EP_GET_IDX(ep) != 0) { in usb_dc_ep_enable()
Dusb_dc_native_posix_adapt.c438 uint32_t ep_idx = USB_EP_GET_IDX(ep); in usbip_send_common()
/Zephyr-latest/drivers/usb/udc/
Dudc_rpi_pico.c93 const int idx = USB_EP_GET_IDX(ep) * 2 + USB_EP_DIR_IS_OUT(ep); in get_ep_mask()
104 if (USB_EP_GET_IDX(ep) == 0) { in get_ep_ctrl_reg()
109 return (uintptr_t)&dpram->ep_ctrl[USB_EP_GET_IDX(ep) - 1].out; in get_ep_ctrl_reg()
112 return (uintptr_t)&dpram->ep_ctrl[USB_EP_GET_IDX(ep) - 1].in; in get_ep_ctrl_reg()
122 return (uintptr_t)&dpram->ep_buf_ctrl[USB_EP_GET_IDX(ep)].out; in get_buf_ctrl_reg()
125 return (uintptr_t)&dpram->ep_buf_ctrl[USB_EP_GET_IDX(ep)].in; in get_buf_ctrl_reg()
134 return &priv->out_ep[USB_EP_GET_IDX(ep)]; in get_ep_data()
137 return &priv->in_ep[USB_EP_GET_IDX(ep)]; in get_ep_data()
764 if (USB_EP_GET_IDX(cfg->addr) != 0) { in udc_rpi_pico_ep_enable()
797 if (USB_EP_GET_IDX(cfg->addr) != 0) { in udc_rpi_pico_ep_disable()
[all …]
Dudc_it82xx2.c23 #define IT8XXX2_IS_EXTEND_ENDPOINT(n) (USB_EP_GET_IDX(n) >= 4)
193 const uint8_t ep_idx = USB_EP_GET_IDX(ep); in it82xx2_usb_extend_ep_ctrl()
291 const uint8_t ep_idx = USB_EP_GET_IDX(ep); in it82xx2_usb_ep_ctrl()
361 const uint8_t ep_idx = USB_EP_GET_IDX(ep); in it82xx2_usb_set_ep_ctrl()
426 const uint8_t ep_idx = USB_EP_GET_IDX(ep); in it82xx2_usb_fifo_ctrl()
492 const uint8_t ep_idx = USB_EP_GET_IDX(cfg->addr); in it82xx2_ep_dequeue()
554 const uint8_t ep_idx = USB_EP_GET_IDX(cfg->addr); in it82xx2_ep_set_halt()
570 const uint8_t ep_idx = USB_EP_GET_IDX(cfg->addr); in it82xx2_ep_clear_halt()
581 const uint8_t ep_idx = USB_EP_GET_IDX(cfg->addr); in it82xx2_ep_enable()
627 const uint8_t ep_idx = USB_EP_GET_IDX(cfg->addr); in it82xx2_ep_disable()
[all …]
Dudc_kinetis.c140 bd_idx = USB_EP_GET_IDX(cfg->addr) * 4U + (cfg->stat.odd ^ opposite); in usbfsotg_get_ebd()
207 if (USB_EP_GET_IDX(cfg->addr) == 0U) { in usbfsotg_xfer_continue()
212 buf, bd, base->ENDPOINT[USB_EP_GET_IDX(cfg->addr)].ENDPT, in usbfsotg_xfer_continue()
789 if (USB_EP_GET_IDX(cfg->addr) == 0U) { in usbfsotg_ep_set_halt()
802 uint8_t ep_idx = USB_EP_GET_IDX(cfg->addr); in usbfsotg_ep_clear_halt()
828 if (USB_EP_GET_IDX(cfg->addr) == 0U) { in usbfsotg_ep_clear_halt()
844 const uint8_t ep_idx = USB_EP_GET_IDX(cfg->addr); in usbfsotg_ep_enable()
900 uint8_t ep_idx = USB_EP_GET_IDX(cfg->addr); in usbfsotg_ep_disable()
Dudc_smartbond.c238 uint8_t ep_idx = USB_EP_GET_IDX(ep); in usb_dc_get_ep_state()
279 const uint8_t ep_idx = USB_EP_GET_IDX(ep_cfg->addr); in fill_tx_fifo()
328 uint8_t ep_idx = USB_EP_GET_IDX(ep); in try_allocate_dma()
365 uint8_t ep_idx = USB_EP_GET_IDX(ep); in start_rx_packet()
557 struct smartbond_ep_state *ep_state = usb_dc_get_ep_in_state(data, USB_EP_GET_IDX(ep)); in udc_smartbond_ep_tx()
583 struct smartbond_ep_state *ep_state = usb_dc_get_ep_out_state(data, USB_EP_GET_IDX(ep)); in udc_smartbond_ep_rx()
668 uint8_t ep_idx = USB_EP_GET_IDX(ep); in udc_smartbond_ep_enable()
679 USB_EP_GET_IDX(ep) | in udc_smartbond_ep_enable()
690 USB_EP_GET_IDX(ep) | in udc_smartbond_ep_enable()
Dudc_dwc2.c208 uint8_t ep_idx = USB_EP_GET_IDX(ep); in dwc2_get_dxepctl_reg()
315 uint8_t ep_idx = USB_EP_GET_IDX(cfg->addr); in dwc2_set_epint()
373 uint8_t ep_idx = USB_EP_GET_IDX(cfg->addr); in dwc2_tx_fifo_write()
580 uint8_t ep_idx = USB_EP_GET_IDX(cfg->addr); in dwc2_prep_rx()
1156 uint8_t ep_idx = USB_EP_GET_IDX(cfg->addr); in dwc2_set_dedicated_fifo()
1280 uint8_t ep_idx = USB_EP_GET_IDX(cfg->addr); in udc_dwc2_ep_activate()
1356 uint8_t ep_idx = USB_EP_GET_IDX(cfg->addr); in dwc2_unset_dedicated_fifo()
1387 uint8_t ep_idx = USB_EP_GET_IDX(cfg->addr); in udc_dwc2_ep_disable()
1499 uint8_t ep_idx = USB_EP_GET_IDX(cfg->addr); in udc_dwc2_ep_deactivate()
1542 uint8_t ep_idx = USB_EP_GET_IDX(cfg->addr); in udc_dwc2_ep_set_halt()
[all …]
Dudc_stm32.c487 if (!(ep->addr & USB_EP_DIR_IN) || !USB_EP_GET_IDX(ep->addr)) { in udc_stm32_ep_mem_config()
498 HAL_PCDEx_SetTxFiFo(&priv->pcd, USB_EP_GET_IDX(ep->addr), 0); in udc_stm32_ep_mem_config()
507 HAL_PCDEx_SetTxFiFo(&priv->pcd, USB_EP_GET_IDX(ep->addr), words); in udc_stm32_ep_mem_config()
Dudc_renesas_ra.c375 if (USB_EP_GET_IDX(cfg->addr) == 0) { in udc_renesas_ra_ep_enable()
399 if (USB_EP_GET_IDX(cfg->addr) == 0) { in udc_renesas_ra_ep_disable()
/Zephyr-latest/include/zephyr/usb/
Dusb_ch9.h309 #define USB_EP_GET_IDX(ep) ((ep) & ~USB_EP_DIR_MASK) macro
/Zephyr-latest/subsys/usb/device/
Dusb_device.c1008 if (USB_EP_GET_IDX(ep) == 0) { in is_ep_valid()
1043 if ((USB_EP_GET_IDX(ep) == 0) || is_device_configured()) { in usb_get_status_endpoint()
1071 if ((USB_EP_GET_IDX(ep) == 0) || is_device_configured()) { in usb_halt_endpoint_req()

12