Home
last modified time | relevance | path

Searched refs:ep (Results 1 - 10 of 10) sorted by relevance

/drivers/hdf_core/framework/model/audio/usb/include/
H A Daudio_usb_endpoints.h22 int32_t AudioUsbEndpointStart(struct AudioUsbEndpoint *ep);
23 void AudioUsbEndpointStop(struct AudioUsbEndpoint *ep);
25 uint32_t AudioUsbEndpointNextPacketSize(struct AudioUsbEndpoint *ep);
26 uint32_t AudioUsbEndpointSlaveNextPacketSize(struct AudioUsbEndpoint *ep);
27 bool AudioUsbEndpointImplicitFeedbackSink(struct AudioUsbEndpoint *ep);
28 int32_t AudioUsbEndpointSetParams(struct AudioUsbEndpoint *ep, struct PcmInfo *pcmInfo, struct CircleBufInfo *bufInfo,
/drivers/peripheral/usb/ddk/device/include/
H A Dadapter_if.h211 int32_t (*closePipe)(int32_t ep);
212 int32_t (*getPipeInfo)(int32_t ep, struct UsbFnPipeInfo *pipeInfo);
214 int32_t (*queueInit)(int32_t ep);
215 int32_t (*queueDel)(int32_t ep);
216 int32_t (*releaseBuf)(int32_t ep, const struct GenericMemory *mem);
217 int32_t (*pipeIo)(int32_t ep, struct IoData *ioData);
218 int32_t (*cancelIo)(int32_t ep, const struct IoData *ioData);
219 int32_t (*getReqStatus)(int32_t ep, const struct IoData *ioData);
220 uint8_t *(*mapAddr)(int32_t ep, uint32_t len);
/drivers/hdf_core/framework/model/audio/usb/src/
H A Daudio_usb_dma_ops.c221 static void AudioUsbEndpointInit(struct AudioUsbDriver *audioUsbDriver, struct AudioUsbEndpoint *ep, in AudioUsbEndpointInit() argument
227 ep->audioUsbDriver = audioUsbDriver; in AudioUsbEndpointInit()
228 spin_lock_init(&ep->lock); in AudioUsbEndpointInit()
229 ep->type = type; in AudioUsbEndpointInit()
230 ep->endpointNum = *epNum; in AudioUsbEndpointInit()
231 ep->iface = alts->desc.bInterfaceNumber; in AudioUsbEndpointInit()
232 ep->altsetting = alts->desc.bAlternateSetting; in AudioUsbEndpointInit()
233 DListHeadInit(&ep->list); in AudioUsbEndpointInit()
234 INIT_LIST_HEAD(&ep->readyPlaybackUrbs); in AudioUsbEndpointInit()
241 ep in AudioUsbEndpointInit()
257 struct AudioUsbEndpoint *ep = NULL; AudioUsbAddEndpoint() local
947 AudioUsbUpdataEndpointPacket(struct AudioUsbDriver *audioUsbDriver, struct AudioUsbUrbCtx *ctx, struct AudioUsbEndpoint *ep, struct urb *urb, uint32_t *frames) AudioUsbUpdataEndpointPacket() argument
990 struct AudioUsbEndpoint *ep = NULL; AudioUsbPreparePlaybackUrb() local
[all...]
H A Daudio_usb_parse_interface.c721 struct AudioUsbDriver *audioUsbDriver, struct usb_device *dev, uint32_t ep, uint8_t *data, uint32_t lenth) in AudioUsbV1SetSampleRateSub()
730 usbCtlMsgParam.index = ep; in AudioUsbV1SetSampleRateSub()
734 AUDIO_DRIVER_LOG_ERR("cannot set freq at ep %#x\n", ep); in AudioUsbV1SetSampleRateSub()
755 AUDIO_DRIVER_LOG_ERR("cannot get freq at ep %#x.", ep); in AudioUsbV1SetSampleRateSub()
766 uint32_t ep; in AudioUsbV1SetSampleRate() local
783 ep = epDesc->bEndpointAddress; in AudioUsbV1SetSampleRate()
793 ret = AudioUsbV1SetSampleRateSub(audioUsbDriver, dev, ep, data, sizeof(data)); in AudioUsbV1SetSampleRate()
795 AUDIO_DRIVER_LOG_ERR("%d:%d: cannot set freq %d to ep in AudioUsbV1SetSampleRate()
720 AudioUsbV1SetSampleRateSub( struct AudioUsbDriver *audioUsbDriver, struct usb_device *dev, uint32_t ep, uint8_t *data, uint32_t lenth) AudioUsbV1SetSampleRateSub() argument
[all...]
/drivers/peripheral/usb/ddk/host/src/
H A Dusb_protocol.c95 static int32_t UsbPipeInit(struct UsbPipe *pipe, const struct UsbRawEndpointDescriptor *ep) in UsbPipeInit() argument
97 if ((pipe == NULL) || (ep == NULL)) { in UsbPipeInit()
102 pipe->info.pipeId = ep->endpointDescriptor.bEndpointAddress; in UsbPipeInit()
103 pipe->info.maxPacketSize = ep->endpointDescriptor.wMaxPacketSize; in UsbPipeInit()
104 pipe->info.interval = ep->endpointDescriptor.bInterval; in UsbPipeInit()
105 pipe->info.pipeType = ep->endpointDescriptor.bmAttributes & USB_DDK_ENDPOINT_XFERTYPE_MASK; in UsbPipeInit()
106 pipe->info.pipeAddress = ep->endpointDescriptor.bEndpointAddress & USB_DDK_ENDPOINT_NUMBER_MASK; in UsbPipeInit()
107 pipe->info.pipeDirection = ep->endpointDescriptor.bEndpointAddress & USB_DDK_ENDPOINT_DIR_MASK; in UsbPipeInit()
158 const struct UsbRawEndpointDescriptor *ep = NULL; in UsbProtocalCreatePipeObj() local
168 ep in UsbProtocalCreatePipeObj()
[all...]
/drivers/peripheral/usb/ddk/device/src/
H A Dadapter_if.c306 int32_t ep = -1; in UsbFnAdapterOpenFn() local
308 ep = open(USBFN_DEV, O_RDWR); in UsbFnAdapterOpenFn()
309 if (ep > 0) { in UsbFnAdapterOpenFn()
314 if (ep < 0) { in UsbFnAdapterOpenFn()
317 return ep; in UsbFnAdapterOpenFn()
397 int32_t ret = snprintf_s(epName, MAX_NAMELEN, MAX_NAMELEN - 1, "/dev/functionfs/%s.ep%d", interfaceName, epIndex); in UsbFnAdapterOpenPipe()
403 int32_t ep = -1; in UsbFnAdapterOpenPipe() local
405 ep = open(epName, O_RDWR); in UsbFnAdapterOpenPipe()
406 if (ep > 0) { in UsbFnAdapterOpenPipe()
411 if (ep < in UsbFnAdapterOpenPipe()
418 UsbFnAdapterClosePipe(int32_t ep) UsbFnAdapterClosePipe() argument
1026 UsbFnAdapterGetPipeInfo(int32_t ep, struct UsbFnPipeInfo * const pipeInfo) UsbFnAdapterGetPipeInfo() argument
1052 UsbFnAdapterQueueInit(int32_t ep) UsbFnAdapterQueueInit() argument
1060 UsbFnAdapterQueueDel(int32_t ep) UsbFnAdapterQueueDel() argument
1069 UsbFnAdapterReleaseBuf(int32_t ep, const struct GenericMemory *mem) UsbFnAdapterReleaseBuf() argument
1078 UsbFnAdapterPipeIo(int32_t ep, struct IoData *ioData) UsbFnAdapterPipeIo() argument
1099 UsbFnAdapterCancelIo(int32_t ep, const struct IoData * const ioData) UsbFnAdapterCancelIo() argument
1107 UsbFnAdapterMapAddr(int32_t ep, uint32_t len) UsbFnAdapterMapAddr() argument
1209 UsbFnAdapterRequestGetStatus(int32_t ep, const struct IoData *ioData) UsbFnAdapterRequestGetStatus() argument
[all...]
H A Dadapter_if_liteos.c40 int32_t ep; in UsbFnAdapterOpenFn() local
42 ep = handle_open("/dev/fconfig"); in UsbFnAdapterOpenFn()
43 if (ep > 0) { in UsbFnAdapterOpenFn()
48 if (ep < 0) { in UsbFnAdapterOpenFn()
51 return ep; in UsbFnAdapterOpenFn()
226 int32_t ep; in UsbFnAdapterOpenPipe() local
231 ret = snprintf_s(epName, MAX_NAMELEN, MAX_NAMELEN - 1, "/dev/%s/ep%d", funcName, epIndex); in UsbFnAdapterOpenPipe()
238 ep = handle_open(pName); in UsbFnAdapterOpenPipe()
239 if (ep > 0) { in UsbFnAdapterOpenPipe()
244 if (ep < in UsbFnAdapterOpenPipe()
251 UsbFnAdapterClosePipe(int32_t ep) UsbFnAdapterClosePipe() argument
748 UsbFnAdapterGetPipeInfo(int32_t ep, struct UsbFnPipeInfo * const pipeInfo) UsbFnAdapterGetPipeInfo() argument
778 UsbFnAdapterQueueInit(int32_t ep) UsbFnAdapterQueueInit() argument
784 UsbFnAdapterQueueDel(int32_t ep) UsbFnAdapterQueueDel() argument
790 UsbFnAdapterReleaseBuf(int32_t ep, const struct GenericMemory *mem) UsbFnAdapterReleaseBuf() argument
795 UsbFnAdapterPipeIo(int32_t ep, struct IoData * const ioData) UsbFnAdapterPipeIo() argument
809 UsbFnAdapterCancelIo(int32_t ep, const struct IoData * const ioData) UsbFnAdapterCancelIo() argument
819 UsbFnAdapterRequestGetStatus(int32_t ep, const struct IoData *ioData) UsbFnAdapterRequestGetStatus() argument
827 UsbFnAdapterMapAddr(int32_t ep, uint32_t len) UsbFnAdapterMapAddr() argument
[all...]
H A Dusbfn_io_mgr.c80 int32_t ep; in UsbFnIoMgrRequestAlloc() local
91 ep = funcMgr->fd; in UsbFnIoMgrRequestAlloc()
93 ep = handle->fds[pipe - 1]; in UsbFnIoMgrRequestAlloc()
97 uint8_t *mapAddr = fnOps->mapAddr(ep, len); in UsbFnIoMgrRequestAlloc()
116 reqList->fd = ep; in UsbFnIoMgrRequestAlloc()
/drivers/peripheral/usb/interfaces/ddk/common/
H A Dusb_ddk.h544 * @param ep Indicates the endpoint address, which is in the <b>uint8_t</b> format.
548 inline int32_t UsbEndpointDirIn(uint8_t ep) in UsbEndpointDirIn() argument
550 return ((ep & USB_DDK_ENDPOINT_DIR_MASK) == USB_DDK_DIR_IN); in UsbEndpointDirIn()
557 * @param ep Indicates the endpoint address, which is in the <b>uint8_t</b> format.
561 inline int32_t UsbEndpointDirOut(uint8_t ep) in UsbEndpointDirOut() argument
563 return ((ep & USB_DDK_ENDPOINT_DIR_MASK) == USB_DDK_DIR_OUT); in UsbEndpointDirOut()
/drivers/peripheral/usb/ddk/host/include/
H A Dlinux_adapter.h88 unsigned int ep; member

Completed in 16 milliseconds