Home
last modified time | relevance | path

Searched refs:epd (Results 1 – 22 of 22) sorted by relevance

/linux/sound/usb/
H A Dimplicit.c117 struct usb_endpoint_descriptor *epd; in add_generic_uac2_implicit_fb() local
127 epd = get_endpoint(alts, 0); in add_generic_uac2_implicit_fb()
128 if (!usb_endpoint_is_isoc_in(epd) || in add_generic_uac2_implicit_fb()
129 (epd->bmAttributes & USB_ENDPOINT_USAGE_MASK) != in add_generic_uac2_implicit_fb()
132 return add_implicit_fb_sync_ep(chip, fmt, epd->bEndpointAddress, 0, in add_generic_uac2_implicit_fb()
151 struct usb_endpoint_descriptor *epd; in add_roland_implicit_fb() local
156 epd = get_endpoint(alts, 0); in add_roland_implicit_fb()
157 if (!usb_endpoint_is_isoc_out(epd) || in add_roland_implicit_fb()
158 (epd->bmAttributes & USB_ENDPOINT_SYNCTYPE) != USB_ENDPOINT_SYNC_ASYNC) in add_roland_implicit_fb()
167 epd = get_endpoint(alts, 0); in add_roland_implicit_fb()
[all …]
H A Dmidi.c2154 struct usb_endpoint_descriptor *epd; in snd_usbmidi_detect_endpoints() local
2170 epd = get_endpoint(hostif, i); in snd_usbmidi_detect_endpoints()
2171 if (!usb_endpoint_xfer_bulk(epd) && in snd_usbmidi_detect_endpoints()
2172 !usb_endpoint_xfer_int(epd)) in snd_usbmidi_detect_endpoints()
2175 usb_endpoint_dir_out(epd)) { in snd_usbmidi_detect_endpoints()
2176 endpoint[out_eps].out_ep = usb_endpoint_num(epd); in snd_usbmidi_detect_endpoints()
2177 if (usb_endpoint_xfer_int(epd)) in snd_usbmidi_detect_endpoints()
2178 endpoint[out_eps].out_interval = epd->bInterval; in snd_usbmidi_detect_endpoints()
2182 usb_endpoint_dir_in(epd)) { in snd_usbmidi_detect_endpoints()
2183 endpoint[in_eps].in_ep = usb_endpoint_num(epd); in snd_usbmidi_detect_endpoints()
[all …]
H A Dfcp.c1096 struct usb_endpoint_descriptor *epd; in fcp_find_fc_interface() local
1103 epd = get_endpoint(intf->altsetting, 0); in fcp_find_fc_interface()
1105 private->bEndpointAddress = usb_endpoint_num(epd); in fcp_find_fc_interface()
1106 private->wMaxPacketSize = le16_to_cpu(epd->wMaxPacketSize); in fcp_find_fc_interface()
1107 private->bInterval = epd->bInterval; in fcp_find_fc_interface()
H A Dquirks.c225 struct usb_endpoint_descriptor *epd; in create_auto_pcm_quirk() local
245 epd = get_endpoint(alts, 0); in create_auto_pcm_quirk()
246 if (!usb_endpoint_xfer_isoc(epd)) in create_auto_pcm_quirk()
351 struct usb_endpoint_descriptor *epd; in create_auto_midi_quirk() local
360 epd = get_endpoint(alts, 0); in create_auto_midi_quirk()
361 if (!usb_endpoint_xfer_bulk(epd) && in create_auto_midi_quirk()
362 !usb_endpoint_xfer_int(epd)) in create_auto_midi_quirk()
H A Dmixer_scarlett2.c8734 struct usb_endpoint_descriptor *epd; in snd_scarlett2_controls_create()
8741 epd = get_endpoint(intf->altsetting, 0); in snd_scarlett2_controls_create()
8743 private->bEndpointAddress = usb_endpoint_num(epd); in snd_scarlett2_controls_create()
8744 private->wMaxPacketSize = le16_to_cpu(epd->wMaxPacketSize); in snd_scarlett2_controls_create()
8745 private->bInterval = epd->bInterval; in snd_scarlett2_controls_create()
8277 struct usb_endpoint_descriptor *epd; scarlett2_find_fc_interface() local
/linux/drivers/usb/core/
H A Dusb.c76 static bool match_endpoint(struct usb_endpoint_descriptor *epd, in match_endpoint() argument
82 switch (usb_endpoint_type(epd)) { in match_endpoint()
84 if (usb_endpoint_dir_in(epd)) { in match_endpoint()
86 *bulk_in = epd; in match_endpoint()
91 *bulk_out = epd; in match_endpoint()
98 if (usb_endpoint_dir_in(epd)) { in match_endpoint()
100 *int_in = epd; in match_endpoint()
105 *int_out = epd; in match_endpoint()
142 struct usb_endpoint_descriptor *epd; in usb_find_common_endpoints() local
155 epd = &alt->endpoint[i].desc; in usb_find_common_endpoints()
[all …]
H A Dquirks.c670 struct usb_endpoint_descriptor *epd) in usb_endpoint_is_ignored() argument
683 if (address == epd->bEndpointAddress) in usb_endpoint_is_ignored()
H A Dconfig.c251 struct usb_endpoint_descriptor *epd; in config_endpoint_is_duplicate() local
267 epd = &alt->endpoint[k].desc; in config_endpoint_is_duplicate()
269 if (endpoint_is_duplicate(epd, d)) in config_endpoint_is_duplicate()
/linux/drivers/usb/usbip/
H A Dstub_rx.c340 struct usb_endpoint_descriptor *epd = NULL; in get_pipe() local
354 epd = &ep->desc; in get_pipe()
356 if (usb_endpoint_xfer_control(epd)) { in get_pipe()
363 if (usb_endpoint_xfer_bulk(epd)) { in get_pipe()
370 if (usb_endpoint_xfer_int(epd)) { in get_pipe()
377 if (usb_endpoint_xfer_isoc(epd)) { in get_pipe()
/linux/sound/usb/misc/
H A Dua101.c924 const struct usb_endpoint_descriptor *epd; in detect_usb_format()
990 epd = &ua->intf[INTF_CAPTURE]->altsetting[1].endpoint[0].desc; in detect_usb_format()
991 if (!usb_endpoint_is_isoc_in(epd) || usb_endpoint_maxp(epd) == 0) { in detect_usb_format()
995 ua->capture.usb_pipe = usb_rcvisocpipe(ua->dev, usb_endpoint_num(epd)); in detect_usb_format()
996 ua->capture.max_packet_bytes = usb_endpoint_maxp(epd); in detect_usb_format()
998 epd = &ua->intf[INTF_PLAYBACK]->altsetting[1].endpoint[0].desc; in detect_usb_format()
999 if (!usb_endpoint_is_isoc_out(epd) || usb_endpoint_maxp(epd) == 0) {
1003 ua->playback.usb_pipe = usb_sndisocpipe(ua->dev, usb_endpoint_num(epd)); in alloc_stream_buffers()
923 const struct usb_endpoint_descriptor *epd; detect_usb_format() local
[all...]
/linux/drivers/usb/misc/
H A Dchaoskey.c113 struct usb_endpoint_descriptor *epd; in chaoskey_probe() local
123 res = usb_find_bulk_in_endpoint(altsetting, &epd); in chaoskey_probe()
129 in_ep = usb_endpoint_num(epd); in chaoskey_probe()
130 size = usb_endpoint_maxp(epd); in chaoskey_probe()
H A Duss720.c676 struct usb_endpoint_descriptor *epd; in uss720_probe() local
741 ret = usb_find_last_int_in_endpoint(interface, &epd); in uss720_probe()
744 epd->bEndpointAddress, epd->bInterval); in uss720_probe()
/linux/drivers/usb/host/
H A Dxhci-mtk-sch.c78 struct usb_endpoint_descriptor *epd = &ep->desc; in decode_ep() local
82 interval = usb_decode_interval(epd, speed); in decode_ep()
91 usb_speed_string(speed), usb_endpoint_num(epd), in decode_ep()
92 usb_endpoint_dir_in(epd) ? "in" : "out", in decode_ep()
93 usb_ep_type_string(usb_endpoint_type(epd)), in decode_ep()
94 usb_endpoint_maxp(epd), epd->bInterval, interval, unit); in decode_ep()
/linux/include/linux/usb/
H A Dch9.h51 unsigned int usb_decode_interval(const struct usb_endpoint_descriptor *epd,
/linux/drivers/usb/mon/
H A Dmon_bin.c493 const struct usb_endpoint_descriptor *epd = &urb->ep->desc; in mon_bin_event() local
516 if (usb_endpoint_xfer_isoc(epd)) { in mon_bin_event()
573 ep->xfer_type = xfer_to_pipe[usb_endpoint_type(epd)]; in mon_bin_event()
574 ep->epnum = dir | usb_endpoint_num(epd); in mon_bin_event()
585 if (usb_endpoint_xfer_int(epd)) { in mon_bin_event()
587 } else if (usb_endpoint_xfer_isoc(epd)) { in mon_bin_event()
594 if (usb_endpoint_xfer_control(epd) && ev_type == 'S') { in mon_bin_event()
/linux/arch/arm/boot/dts/nxp/imx/
H A De70k02.dtsi72 epd_pmic_supply: regulator-epd-pmic-in {
149 epd-pwr-good-gpios = <&gpio2 13 GPIO_ACTIVE_HIGH>;
H A Dimx7d-remarkable2.dts27 epd-thermal {
325 epd-pwr-good-gpios = <&gpio6 21 GPIO_ACTIVE_HIGH>;
H A Dimx6sll-kobo-librah2o.dts77 pinctrl_epd_pmic_supply: epd-pmic-supplygrp {
H A Dimx6sl-tolino-vision5.dts67 pinctrl_epd_pmic_supply: epd-pmic-supplygrp {
/linux/drivers/video/fbdev/
H A Dxen-fbfront.c532 int epd = PAGE_SIZE / sizeof(info->gfns[0]); in xenfb_init_shared_page() local
537 for (i = 0; i * epd < info->nr_pages; i++) in xenfb_init_shared_page()
538 info->page->pd[i] = vmalloc_to_gfn(&info->gfns[i * epd]); in xenfb_init_shared_page()
/linux/drivers/usb/musb/
H A Dmusb_host.c2122 struct usb_endpoint_descriptor *epd = &hep->desc; in musb_urb_enqueue() local
2170 qh->maxpacket = usb_endpoint_maxp(epd); in musb_urb_enqueue()
2171 qh->type = usb_endpoint_type(epd); in musb_urb_enqueue()
2177 qh->hb_mult = usb_endpoint_maxp_mult(epd); in musb_urb_enqueue()
2195 qh->epnum = usb_endpoint_num(epd); in musb_urb_enqueue()
2222 interval = max_t(u8, epd->bInterval, 1); in musb_urb_enqueue()
2228 interval = min_t(u8, epd->bInterval, 16); in musb_urb_enqueue()
2282 epd->bEndpointAddress & USB_ENDPOINT_DIR_MASK); in musb_urb_enqueue()
/linux/arch/arm64/boot/dts/nvidia/
H A Dtegra210-p3450-0000.dts1873 avdd_io_edp_1v05: regulator-avdd-io-epd-1v05 {