Home
last modified time | relevance | path

Searched refs:ep_idx (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/usb/gadget/udc/
H A Ds3c-hsudc.c373 * @ep_idx - Endpoint number on which an interrupt is pending.
378 static void s3c_hsudc_epin_intr(struct s3c_hsudc *hsudc, u32 ep_idx) in s3c_hsudc_epin_intr() argument
380 struct s3c_hsudc_ep *hsep = &hsudc->ep[ep_idx]; in s3c_hsudc_epin_intr()
406 * @ep_idx - Endpoint number on which an interrupt is pending.
411 static void s3c_hsudc_epout_intr(struct s3c_hsudc *hsudc, u32 ep_idx) in s3c_hsudc_epout_intr() argument
413 struct s3c_hsudc_ep *hsep = &hsudc->ep[ep_idx]; in s3c_hsudc_epout_intr()
1023 u32 ep_idx; in s3c_hsudc_irq() local
1064 for (ep_idx = 0; ep_idx < hsudc->pd->epnum; ep_idx in s3c_hsudc_irq()
[all...]
/kernel/linux/linux-6.6/sound/usb/
H A Dcard.h21 unsigned char ep_idx; /* endpoint array index */ member
75 unsigned char ep_idx; /* endpoint array index */ member
H A Dquirks-table.h2686 .ep_idx = 1,
2890 .ep_idx = 1,
3483 .ep_idx = 1,
3543 .ep_idx = 1,
3632 .ep_idx = 1,
3689 .ep_idx = 1,
3746 .ep_idx = 1,
3804 .ep_idx = 1,
3865 .ep_idx = 1,
3927 .ep_idx
[all...]
H A Dimplicit.c84 int ep, int ep_idx, int ifnum, in add_implicit_fb_sync_ep()
99 fmt->sync_ep_idx = ep_idx; in add_implicit_fb_sync_ep()
82 add_implicit_fb_sync_ep(struct snd_usb_audio *chip, struct audioformat *fmt, int ep, int ep_idx, int ifnum, const struct usb_host_interface *alts) add_implicit_fb_sync_ep() argument
H A Dendpoint.c724 desc = get_endpoint(alts, ep->ep_idx); in endpoint_set_syncinterval()
805 ep->ep_idx = fp->sync_ep_idx; in snd_usb_endpoint_open()
809 ep->ep_idx = fp->ep_idx; in snd_usb_endpoint_open()
812 ep_num, ep->iface, ep->altsetting, ep->ep_idx); in snd_usb_endpoint_open()
H A Dquirks.c186 if (altsd->bNumEndpoints <= fp->ep_idx) { in create_fixed_stream_quirk()
196 fp->maxpacksize = le16_to_cpu(get_endpoint(alts, fp->ep_idx)->wMaxPacketSize); in create_fixed_stream_quirk()
H A Dpcm.c338 if (fmt->ep_idx > 0 || altsd->bNumEndpoints < 2) in snd_usb_audioformat_set_sync_ep()
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt7601u/
H A Dusb.c55 int mt7601u_usb_submit_buf(struct mt7601u_dev *dev, int dir, int ep_idx, in mt7601u_usb_submit_buf() argument
64 pipe = usb_rcvbulkpipe(usb_dev, dev->in_eps[ep_idx]); in mt7601u_usb_submit_buf()
66 pipe = usb_sndbulkpipe(usb_dev, dev->out_eps[ep_idx]); in mt7601u_usb_submit_buf()
77 dir, ep_idx, ret); in mt7601u_usb_submit_buf()
H A Dusb.h59 int mt7601u_usb_submit_buf(struct mt7601u_dev *dev, int dir, int ep_idx,
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt7601u/
H A Dusb.c55 int mt7601u_usb_submit_buf(struct mt7601u_dev *dev, int dir, int ep_idx, in mt7601u_usb_submit_buf() argument
64 pipe = usb_rcvbulkpipe(usb_dev, dev->in_eps[ep_idx]); in mt7601u_usb_submit_buf()
66 pipe = usb_sndbulkpipe(usb_dev, dev->out_eps[ep_idx]); in mt7601u_usb_submit_buf()
77 dir, ep_idx, ret); in mt7601u_usb_submit_buf()
H A Dusb.h59 int mt7601u_usb_submit_buf(struct mt7601u_dev *dev, int dir, int ep_idx,
/kernel/linux/linux-5.10/drivers/usb/dwc2/
H A Dgadget.c2252 * @ep_idx: The endpoint index for the data
2259 static void dwc2_hsotg_rx_data(struct dwc2_hsotg *hsotg, int ep_idx, int size) in dwc2_hsotg_rx_data() argument
2261 struct dwc2_hsotg_ep *hs_ep = hsotg->eps_out[ep_idx]; in dwc2_hsotg_rx_data()
2268 u32 epctl = dwc2_readl(hsotg, DOEPCTL(ep_idx)); in dwc2_hsotg_rx_data()
2273 __func__, size, ep_idx, epctl); in dwc2_hsotg_rx_data()
2277 (void)dwc2_readl(hsotg, EPFIFO(ep_idx)); in dwc2_hsotg_rx_data()
2307 dwc2_readl_rep(hsotg, EPFIFO(ep_idx), in dwc2_hsotg_rx_data()
/kernel/linux/linux-6.6/drivers/usb/dwc2/
H A Dgadget.c2252 * @ep_idx: The endpoint index for the data
2259 static void dwc2_hsotg_rx_data(struct dwc2_hsotg *hsotg, int ep_idx, int size) in dwc2_hsotg_rx_data() argument
2261 struct dwc2_hsotg_ep *hs_ep = hsotg->eps_out[ep_idx]; in dwc2_hsotg_rx_data()
2268 u32 epctl = dwc2_readl(hsotg, DOEPCTL(ep_idx)); in dwc2_hsotg_rx_data()
2273 __func__, size, ep_idx, epctl); in dwc2_hsotg_rx_data()
2277 (void)dwc2_readl(hsotg, EPFIFO(ep_idx)); in dwc2_hsotg_rx_data()
2307 dwc2_readl_rep(hsotg, EPFIFO(ep_idx), in dwc2_hsotg_rx_data()
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/cdns2/
H A Dcdns2-gadget.c1317 u8 ep_idx = bit > 16 ? (bit - 16) * 2 : (bit * 2) - 1; in cdns2_thread_irq_handler() local
1325 cdns2_handle_epx_interrupt(&pdev->eps[ep_idx]); in cdns2_thread_irq_handler()

Completed in 33 milliseconds