USB_ENDPOINT_SYNC_ADAPTIVE
.bmAttributes = USB_ENDPOINT_SYNC_ADAPTIVE
.bmAttributes = USB_ENDPOINT_SYNC_ADAPTIVE
.bmAttributes = USB_ENDPOINT_SYNC_ADAPTIVE
USB_ENDPOINT_XFER_ISOC | USB_ENDPOINT_SYNC_ADAPTIVE;
USB_ENDPOINT_XFER_ISOC | USB_ENDPOINT_SYNC_ADAPTIVE;
USB_ENDPOINT_XFER_ISOC | USB_ENDPOINT_SYNC_ADAPTIVE;
case USB_ENDPOINT_SYNC_ADAPTIVE: \
opts->name = USB_ENDPOINT_SYNC_ADAPTIVE; \
(attr == USB_ENDPOINT_SYNC_ADAPTIVE &&
(cur_attr == USB_ENDPOINT_SYNC_ADAPTIVE &&
attr == USB_ENDPOINT_SYNC_ADAPTIVE)) ||
(!is_playback && attr != USB_ENDPOINT_SYNC_ADAPTIVE))
USB_ENDPOINT_SYNC_ADAPTIVE,
USB_ENDPOINT_SYNC_ADAPTIVE,
.ep_attr = USB_ENDPOINT_SYNC_ADAPTIVE,
fp->ep_attr |= USB_ENDPOINT_SYNC_ADAPTIVE;