Home
last modified time | relevance | path

Searched refs:audioUsbDriver (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/drivers/hdf_core/framework/model/audio/usb/src/
H A Daudio_usb_dma_ops.c73 if (audioUsbDriver == NULL) { in AudioUsbDmaDeviceInit()
196 if (audioUsbDriver == NULL || audioUsbDriver->usbIf == NULL) { in AudioUsbDmaBufFree()
227 ep->audioUsbDriver = audioUsbDriver; in AudioUsbEndpointInit()
269 dev = audioUsbDriver->dev; in AudioUsbAddEndpoint()
446 if (audioUsbDriver == NULL || audioUsbDriver->usbIf == NULL) { in AudioSetFormat()
450 dev = audioUsbDriver->dev; in AudioSetFormat()
1028 (void)audioUsbDriver; in AudioUsbRetirePlaybackUrb()
1127 …AudioUsbStopEndpoints(audioUsbDriver, audioUsbDriver->renderDataEndpoint, audioUsbDriver->renderSy… in AudioUsbDmaPause()
1131 …AudioUsbStopEndpoints(audioUsbDriver, audioUsbDriver->captureDataEndpoint, audioUsbDriver->capture… in AudioUsbDmaPause()
1159 audioUsbDriver->renderSyncEndpoint, &audioUsbDriver->renderFlags); in AudioUsbDmaResume()
[all …]
H A Daudio_usb_parse_interface.c202 switch (audioUsbDriver->usbId) { in AudioUsbCheckFormat()
570 dev = interface_to_usbdev(audioUsbDriver->usbIf); in AudioUsbFormatInit()
641 audioUsbDriver->fmtType = (*fmt)->bFormatType; in AudioUsbGetFormat()
656 if (audioUsbDriver == NULL || alts == NULL || audioUsbDriver->usbIf == NULL) { in AudioUsbUac12GetFormat()
660 dev = interface_to_usbdev(audioUsbDriver->usbIf); in AudioUsbUac12GetFormat()
690 switch (audioUsbDriver->usbId) { in AudioUsbGetSampleRateQuirk()
708 switch (audioUsbDriver->usbId >> MOVE_16_BIT) { in AudioUsbGetSampleRateQuirk()
740 if (AudioUsbGetSampleRateQuirk(audioUsbDriver)) { in AudioUsbV1SetSampleRateSub()
756 audioUsbDriver->sampleRateReadError++; in AudioUsbV1SetSampleRateSub()
950 struct usb_device *dev = audioUsbDriver->dev; in AudioUsbSetFormat()
[all …]
H A Daudio_usb_codec_ops.c19 struct AudioUsbDriver *audioUsbDriver = NULL; in AudioUsbCodecDeviceInit() local
26 audioUsbDriver = GetLinuxAudioUsb(); in AudioUsbCodecDeviceInit()
27 if (audioUsbDriver == NULL) { in AudioUsbCodecDeviceInit()
32 audioUsbDriver->audioCard = audioCard; in AudioUsbCodecDeviceInit()
34 if (AudioUsbCreateMixer(audioUsbDriver, audioUsbDriver->ifNum, 0) != HDF_SUCCESS) { in AudioUsbCodecDeviceInit()
45 struct AudioUsbDriver *audioUsbDriver = NULL; in AudioUsbCodecDaiDeviceInit() local
48 audioUsbDriver = GetLinuxAudioUsb(); in AudioUsbCodecDaiDeviceInit()
49 if (audioUsbDriver == NULL) { in AudioUsbCodecDaiDeviceInit()
52 device->devData->privateParam = audioUsbDriver; in AudioUsbCodecDaiDeviceInit()
H A Daudio_usb_linux.c113 audioUsbDriver->pnpFlag = USB_DEFAULT_VAL; in AudioUsbDriverInit()
114 audioUsbDriver->usbDevId = usbDevId; in AudioUsbDriverInit()
115 audioUsbDriver->usbIf = usbIf; in AudioUsbDriverInit()
116 audioUsbDriver->usbId = in AudioUsbDriverInit()
119 audioUsbDriver->ctrlIntf = alts; in AudioUsbDriverInit()
120 audioUsbDriver->setup = USB_DEFAULT_VAL; in AudioUsbDriverInit()
121 audioUsbDriver->dev = usbDev; in AudioUsbDriverInit()
122 audioUsbDriver->ifNum = ifNum; in AudioUsbDriverInit()
123 init_waitqueue_head(&audioUsbDriver->shutdownWait); in AudioUsbDriverInit()
125 spin_lock_init(&audioUsbDriver->lock); in AudioUsbDriverInit()
[all …]
H A Daudio_usb_mixer.c64 struct AudioUsbDriver *audioUsbDriver; member
173 struct AudioUsbDriver *audioUsbDriver; member
238 atomic_dec(&audioUsbDriver->active); in AudioUsbAutoResume()
290 AudioUsbAutoSuspend(audioUsbDriver); in AudioUsbUnlockShutdown()
519 struct AudioUsbDriver *audioUsbDriver = mixElemInfo->head.mixer->audioUsbDriver; in AudioUsbGetCtlValueV1() local
561 struct AudioUsbDriver *audioUsbDriver = mixElemInfo->head.mixer->audioUsbDriver; in AudioUsbGetCtlValueV2() local
577 AudioUsbLockShutdown(audioUsbDriver); in AudioUsbGetCtlValueV2()
664 struct AudioUsbDriver *audioUsbDriver = mixElemInfo->head.mixer->audioUsbDriver; in AudioUsbMixerSetCtlValue() local
2075 state.audioUsbDriver = mixer->audioUsbDriver; in AudioUsbMixerControls()
2138 if (audioUsbDriver == NULL) { in AudioUsbCreateMixer()
[all …]
H A Daudio_usb_endpoints.c217 endpoint->AudioPrepareDataUrb(endpoint->audioUsbDriver, urb); in AudioUsbPrepareOutboundUrb()
292 if (atomic_read(&endpoint->audioUsbDriver->shutdown)) { in AudioUsbEndpointStart()
487 endpoint->AudioRetireDataUrb(endpoint->audioUsbDriver, urb); in AudioUsbRetireInboundUrb()
494 endpoint->AudioRetireDataUrb(endpoint->audioUsbDriver, urbCtx->urb); in AudioUsbRetireOutboundUrb()
547 if (unlikely(atomic_read(&endpoint->audioUsbDriver->shutdown))) { in AudioUsbCompleteUrb()
847 if (AudioUsbGetSpeed(endpoint->audioUsbDriver->dev) != USB_SPEED_FULL) { in AudioUsbSetRenderEpParams()
946 usbSpeed = AudioUsbGetSpeed(endpoint->audioUsbDriver->dev); in AudioUsbDataEpSetParams()
976 struct AudioUsbDriver *audioUsbDriver = NULL; in AudioUsbEndpointSetParams() local
984 audioUsbDriver = endpoint->audioUsbDriver; in AudioUsbEndpointSetParams()
985 if (audioUsbDriver == NULL) { in AudioUsbEndpointSetParams()
[all …]
/ohos5.0/drivers/hdf_core/framework/model/audio/usb/include/
H A Daudio_usb_parse_interface.h14 int32_t AudioUsbParseAudioInterface(struct AudioUsbDriver *audioUsbDriver, int32_t ifaceNo);
16 int32_t AudioUsbInitSampleRate(struct AudioUsbDriver *audioUsbDriver, int32_t iface, struct usb_hos…
H A Daudio_usb_linux.h37 struct AudioUsbDriver *audioUsbDriver; member
44 void (*AudioPrepareDataUrb)(struct AudioUsbDriver *audioUsbDriver, struct urb *urb);
45 void (*AudioRetireDataUrb)(struct AudioUsbDriver *audioUsbDriver, struct urb *urb);
H A Daudio_usb_mixer.h14 int32_t AudioUsbCreateMixer(struct AudioUsbDriver *audioUsbDriver, int32_t ctrlIf, int32_t ignoreEr…