/linux-master/sound/soc/codecs/ |
H A D | ad1836.c | 212 .capture = { \ 259 num_adcs = ad183x_dais[ad1836->type].capture.channels_max / 2;
|
H A D | ak5558.c | 299 .capture = { 311 .capture = {
|
H A D | rt5682-i2c.c | 89 .capture = { 101 .capture = {
|
H A D | cs47l24.c | 976 .capture = { 998 .capture = { 1020 .capture = { 1033 .capture = { 1044 .capture = { 1054 .capture = { 1065 .capture = {
|
H A D | hdmi-codec.c | 824 .sink = dai->driver->capture.stream_name, 946 .capture = { 967 .capture = { 1070 memset(&daidrv[i].capture, 0, 1071 sizeof(daidrv[i].capture)); 1081 memset(&daidrv[i].capture, 0, 1082 sizeof(daidrv[i].capture));
|
H A D | wm8997.c | 964 .capture = { 986 .capture = { 1007 .capture = { 1026 .capture = { 1045 .capture = {
|
H A D | pcm3168a.c | 350 dai->driver->capture.channels_max = channel_max; 351 dai->driver->capture.formats = formats; 617 .capture = {
|
/linux-master/sound/soc/mediatek/mt2701/ |
H A D | mt2701-afe-pcm.c | 579 .capture = { 593 .capture = { 621 .capture = { 645 .capture = { 670 .capture = { 694 .capture = { 718 .capture = { 741 .capture = {
|
/linux-master/sound/soc/tegra/ |
H A D | tegra210_ope.c | 134 .capture = { 155 .capture = {
|
/linux-master/include/uapi/sound/ |
H A D | asoc.h | 520 __le32 capture; /* supports capture mode */ member in struct:snd_soc_tplg_pcm 524 struct snd_soc_tplg_stream_caps caps[2]; /* playback and capture for DAI */ 572 __le32 capture; /* supports capture mode */ member in struct:snd_soc_tplg_dai 573 struct snd_soc_tplg_stream_caps caps[2]; /* playback and capture for DAI */
|
/linux-master/sound/soc/intel/avs/ |
H A D | probes.c | 221 pstream = &dai->driver->capture; 276 .capture = {
|
/linux-master/sound/arm/ |
H A D | aaci.c | 209 struct aaci_runtime *aacirun = &aaci->capture; 409 aacirun = &aaci->capture; 860 aaci->capture.pcm = &ac97_bus->pcms[1]; 997 spin_lock_init(&aaci->capture.lock); 998 aaci->capture.base = aaci->base + AACI_CSCH1; 999 aaci->capture.fifo = aaci->base + AACI_DR1;
|
/linux-master/drivers/media/usb/uvc/ |
H A D | uvc_v4l2.c | 448 parm->parm.capture.capability = V4L2_CAP_TIMEPERFRAME; 449 parm->parm.capture.capturemode = 0; 450 parm->parm.capture.timeperframe.numerator = numerator; 451 parm->parm.capture.timeperframe.denominator = denominator; 452 parm->parm.capture.extendedmode = 0; 453 parm->parm.capture.readbuffers = 0; 479 timeperframe = parm->parm.capture.timeperframe; 541 parm->parm.capture.timeperframe = timeperframe; 542 parm->parm.capture.capability = V4L2_CAP_TIMEPERFRAME;
|
/linux-master/drivers/media/platform/amphion/ |
H A D | venc.c | 282 timeperframe = &parm->parm.capture.timeperframe; 283 parm->parm.capture.capability = V4L2_CAP_TIMEPERFRAME; 284 parm->parm.capture.readbuffers = 0; 307 timeperframe = &parm->parm.capture.timeperframe; 324 parm->parm.capture.capability = V4L2_CAP_TIMEPERFRAME; 325 memset(parm->parm.capture.reserved, 0, sizeof(parm->parm.capture.reserved)); 1289 parm.parm.capture.timeperframe.numerator = 1; 1290 parm.parm.capture.timeperframe.denominator = 30;
|
/linux-master/sound/soc/intel/boards/ |
H A D | sof_sdw.c | 1254 int *be_id, char *name, int playback, int capture, 1271 dai_links->dpcm_capture = capture; 1277 int *be_id, char *name, int playback, int capture, 1295 init_dai_link(dev, dai_links, be_id, name, playback, capture, 1376 * A codec dai can be connected to different dai links for capture and playback, 1642 int playback, capture; local 1713 capture = (stream == SNDRV_PCM_STREAM_CAPTURE); 1715 init_dai_link(dev, *dai_links, be_id, name, playback, capture, 1784 int capture = ssp_info->dais[0].direction[SNDRV_PCM_STREAM_CAPTURE]; local 1787 playback, capture, cpu_dai_nam 1253 init_dai_link(struct device *dev, struct snd_soc_dai_link *dai_links, int *be_id, char *name, int playback, int capture, struct snd_soc_dai_link_component *cpus, int cpus_num, struct snd_soc_dai_link_component *codecs, int codecs_num, int (*init)(struct snd_soc_pcm_runtime *rtd), const struct snd_soc_ops *ops) argument 1276 init_simple_dai_link(struct device *dev, struct snd_soc_dai_link *dai_links, int *be_id, char *name, int playback, int capture, const char *cpu_dai_name, const char *codec_name, const char *codec_dai_name, int (*init)(struct snd_soc_pcm_runtime *rtd), const struct snd_soc_ops *ops) argument [all...] |
/linux-master/sound/soc/atmel/ |
H A D | mchp-spdifrx.c | 290 * @capture: DAI DMA configuration data 300 struct snd_dmaengine_dai_dma_data capture; member in struct:mchp_spdifrx_dev 973 snd_soc_dai_init_dma_data(dai, NULL, &dev->capture); 1016 .capture = { 1156 dev->capture.addr = (dma_addr_t)mem->start + SPDIFRX_RHR; 1157 dev->capture.maxburst = 1;
|
H A D | mchp-i2s-mcc.c | 245 struct snd_dmaengine_dai_dma_data capture; member in struct:mchp_i2s_mcc_dev 637 dev->capture.maxburst = 1 << (fls(channels) - 1); 882 snd_soc_dai_init_dma_data(dai, &dev->playback, &dev->capture); 917 .capture = { 1074 dev->capture.addr = (dma_addr_t)mem->start + MCHP_I2SMCC_RHR;
|
H A D | atmel-pdmic.c | 467 .capture = { 644 atmel_pdmic_cpu_dai.capture.rate_min = rate_min; 645 atmel_pdmic_cpu_dai.capture.rate_max = rate_max;
|
/linux-master/sound/soc/intel/atom/ |
H A D | sst-mfld-platform-pcm.c | 493 .capture = { 531 .capture = { 549 .capture = { 567 .capture = { 678 dai->driver->capture.channels_min) {
|
/linux-master/drivers/staging/media/imx/ |
H A D | imx-media-capture.c | 28 #define IMX_CAPTURE_NAME "imx-capture" 519 a->parm.capture.capability = V4L2_CAP_TIMEPERFRAME; 520 a->parm.capture.timeperframe = fi.interval; 537 fi.interval = a->parm.capture.timeperframe; 543 a->parm.capture.capability = V4L2_CAP_TIMEPERFRAME; 544 a->parm.capture.timeperframe = fi.interval; 721 dev_err(priv->dev, "capture format not valid\n"); 1003 snprintf(vfd->name, sizeof(vfd->name), "%s capture", src_sd->name); 1055 MODULE_DESCRIPTION("i.MX5/6 v4l2 video capture interface driver");
|
/linux-master/sound/soc/mediatek/mt8183/ |
H A D | mt8183-afe-pcm.c | 220 .capture = { 232 .capture = { 244 .capture = { 256 .capture = { 268 .capture = { 391 /* capture */
|
/linux-master/drivers/media/platform/verisilicon/ |
H A D | hantro_v4l2.c | 198 struct v4l2_fmtdesc *f, bool capture) 208 * - on the capture side we want to filter out all MODE_NONE formats. 212 * - on the capture side we want to filter out all formats that are 216 skip_mode_none = capture == ctx->is_encoder; 239 if (!capture) 301 bool capture = V4L2_TYPE_IS_CAPTURE(type); local 304 coded = capture == ctx->is_encoder; 197 vidioc_enum_fmt(struct file *file, void *priv, struct v4l2_fmtdesc *f, bool capture) argument
|
/linux-master/drivers/input/rmi4/ |
H A D | rmi_f54.c | 494 a->parm.capture.readbuffers = 1; 495 a->parm.capture.timeperframe.numerator = 1; 496 a->parm.capture.timeperframe.denominator = 10;
|
/linux-master/drivers/media/platform/aspeed/ |
H A D | aspeed-video.c | 742 sts & VE_INTERRUPT_CAPTURE_COMPLETE ? ", capture-done" : "", 1118 * automatic compression after frame capture. 1134 /* Set capture/compression frame sizes */ 1407 strscpy(inp->name, "Host VGA capture", sizeof(inp->name)); 1435 a->parm.capture.capability = V4L2_CAP_TIMEPERFRAME; 1436 a->parm.capture.readbuffers = ASPEED_VIDEO_V4L2_MIN_BUF_REQ; 1437 a->parm.capture.timeperframe.numerator = 1; 1439 a->parm.capture.timeperframe.denominator = MAX_FRAME_RATE; 1441 a->parm.capture.timeperframe.denominator = video->frame_rate; 1452 a->parm.capture [all...] |
/linux-master/drivers/staging/media/sunxi/sun6i-isp/ |
H A D | sun6i_isp_params.c | 280 isp_buffer->v4l2_buffer.sequence = isp_dev->capture.state.sequence + 1; 336 bool capture_streaming = isp_dev->capture.state.streaming; 352 bool capture_streaming = isp_dev->capture.state.streaming; 357 * Update the state as soon as possible if capture is streaming, 358 * otherwise it will be applied when capture starts streaming.
|