Home
last modified time | relevance | path

Searched refs:epnum (Results 1 – 5 of 5) sorted by relevance

/rk3399_ARM-atf/drivers/st/usb/
H A Dstm32mp1_usb.c311 static uint32_t usb_dwc2_out_ep_int(void *handle, uint8_t epnum) in usb_dwc2_out_ep_int() argument
316 (epnum * OTG_DOEP_SIZE) + OTG_DOEPINT) & in usb_dwc2_out_ep_int()
327 static uint32_t usb_dwc2_in_ep_int(void *handle, uint8_t epnum) in usb_dwc2_in_ep_int() argument
335 msk |= ((emp >> epnum) << OTG_DIEPINT_TXFE_SHIFT) & OTG_DIEPINT_TXFE; in usb_dwc2_in_ep_int()
338 (epnum * OTG_DIEP_SIZE) + OTG_DIEPINT) & msk; in usb_dwc2_in_ep_int()
735 uint32_t epnum, in usb_dwc2_write_empty_tx_fifo() argument
755 reg_offset = usb_base_addr + OTG_DIEP_BASE + (epnum * OTG_DIEP_SIZE); in usb_dwc2_write_empty_tx_fifo()
769 ret = usb_dwc2_write_packet(handle, *xfer_buff, epnum, len); in usb_dwc2_write_empty_tx_fifo()
779 mmio_clrbits_32(usb_base_addr + OTG_DIEPEMPMSK, BIT(epnum)); in usb_dwc2_write_empty_tx_fifo()
796 uint32_t epnum; in usb_dwc2_it_handler() local
[all …]
/rk3399_ARM-atf/plat/st/common/
H A Dusb_dfu.c98 static uint8_t usb_dfu_data_in(struct usb_handle *pdev, uint8_t epnum) in usb_dfu_data_in() argument
101 (void)epnum; in usb_dfu_data_in()
152 static uint8_t usb_dfu_iso_in_incomplete(struct usb_handle *pdev, uint8_t epnum) in usb_dfu_iso_in_incomplete() argument
155 (void)epnum; in usb_dfu_iso_in_incomplete()
168 uint8_t epnum) in usb_dfu_iso_out_incomplete() argument
171 (void)epnum; in usb_dfu_iso_out_incomplete()
183 static uint8_t usb_dfu_data_out(struct usb_handle *pdev, uint8_t epnum) in usb_dfu_data_out() argument
186 (void)epnum; in usb_dfu_data_out()
/rk3399_ARM-atf/include/drivers/
H A Dusb_device.h136 uint8_t (*data_in)(struct usb_handle *pdev, uint8_t epnum);
137 uint8_t (*data_out)(struct usb_handle *pdev, uint8_t epnum);
139 uint8_t (*iso_in_incomplete)(struct usb_handle *pdev, uint8_t epnum);
140 uint8_t (*iso_out_incomplete)(struct usb_handle *pdev, uint8_t epnum);
233 uint32_t epnum, uint32_t xfer_len,
/rk3399_ARM-atf/drivers/usb/
H A Dusb_device.c377 static enum usb_status usb_core_data_out(struct usb_handle *pdev, uint8_t epnum, in usb_core_data_out() argument
382 if (epnum == 0U) { in usb_core_data_out()
403 pdev->class->data_out(pdev, epnum); in usb_core_data_out()
417 static enum usb_status usb_core_data_in(struct usb_handle *pdev, uint8_t epnum, in usb_core_data_in() argument
420 if (epnum == 0U) { in usb_core_data_in()
457 pdev->class->data_in(pdev, epnum); in usb_core_data_in()
/rk3399_ARM-atf/drivers/st/usb_dwc3/
H A Dusb_dwc3.c1597 static enum usb_status dwc3_ep_configure(dwc3_handle_t *dwc3_handle, uint8_t epnum, bool is_in, in dwc3_ep_configure() argument
1617 params.param1 |= DWC3_DEPCFG_EP_NUMBER(((uint32_t)epnum << 1) + (is_in ? 1UL : 0UL)); in dwc3_ep_configure()
1955 static enum usb_status usb_dwc3_write_empty_tx_fifo(void *handle __unused, uint32_t epnum, in usb_dwc3_write_empty_tx_fifo() argument