/Zephyr-latest/subsys/usb/device_next/ |
D | usbd_endpoint.h | 23 *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()
|
D | usbd_endpoint.c | 108 if (USB_EP_GET_IDX(bi->ep)) { in usbd_ep_ctrl_enqueue()
|
D | usbd_core.c | 48 if (USB_EP_GET_IDX(bi->ep) == 0) { in event_handler_ep_request()
|
/Zephyr-latest/drivers/usb/device/ |
D | usb_dc_native_posix.c | 74 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 …]
|
D | usb_dc_sam_usbhs.c | 426 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 …]
|
D | usb_dc_sam0.c | 365 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 …]
|
D | usb_dc_dw.c | 218 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 …]
|
D | usb_dc_it82xx2.c | 23 #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 …]
|
D | usb_dc_kinetis.c | 272 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 …]
|
D | usb_dc_sam_usbc.c | 841 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 …]
|
D | usb_dc_stm32.c | 186 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()
|
D | usb_dc_mcux.c | 71 #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()
|
D | usb_dc_smartbond.c | 321 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 …]
|
D | usb_dc_rpi_pico.c | 95 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()
|
D | usb_dc_numaker.c | 583 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()
|
D | usb_dc_native_posix_adapt.c | 438 uint32_t ep_idx = USB_EP_GET_IDX(ep); in usbip_send_common()
|
/Zephyr-latest/drivers/usb/udc/ |
D | udc_rpi_pico.c | 93 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 …]
|
D | udc_it82xx2.c | 23 #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 …]
|
D | udc_kinetis.c | 140 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()
|
D | udc_smartbond.c | 238 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()
|
D | udc_dwc2.c | 208 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 …]
|
D | udc_stm32.c | 487 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()
|
D | udc_renesas_ra.c | 375 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/ |
D | usb_ch9.h | 309 #define USB_EP_GET_IDX(ep) ((ep) & ~USB_EP_DIR_MASK) macro
|
/Zephyr-latest/subsys/usb/device/ |
D | usb_device.c | 1008 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()
|