/Linux-v6.1/drivers/staging/vc04_services/bcm2835-camera/ |
D | bcm2835-camera.c | 215 if (!dev->capture.port) { in queue_setup() 224 sizes[0] < dev->capture.port->current_buffer.size) { in queue_setup() 228 dev->capture.port->current_buffer.size, in queue_setup() 237 size = dev->capture.port->current_buffer.size; in queue_setup() 244 if (*nbuffers < dev->capture.port->minimum_buffer.num) in queue_setup() 245 *nbuffers = dev->capture.port->minimum_buffer.num; in queue_setup() 247 dev->capture.port->current_buffer.num = *nbuffers; in queue_setup() 287 if (!dev->capture.port || !dev->capture.fmt) in buffer_prepare() 290 size = dev->capture.stride * dev->capture.height; in buffer_prepare() 316 return dev->capture.camera_port == in is_capturing() [all …]
|
/Linux-v6.1/Documentation/ABI/testing/ |
D | configfs-usb-gadget-uac2 | 8 c_chmask capture channel mask 9 c_srate list of capture sampling rates (comma-separated) 10 c_ssize capture sample size (bytes) 11 c_hs_bint capture bInterval for HS/SS (1-4: fixed, 0: auto) 12 c_sync capture synchronization type 14 c_mute_present capture mute control enable 15 c_volume_present capture volume control enable 16 c_volume_min capture volume control min value 18 c_volume_max capture volume control max value 20 c_volume_res capture volume control resolution [all …]
|
D | configfs-usb-gadget-uac1 | 8 c_chmask capture channel mask 9 c_srate list of capture sampling rates (comma-separated) 10 c_ssize capture sample size (bytes) 11 c_mute_present capture mute control enable 12 c_volume_present capture volume control enable 13 c_volume_min capture volume control min value 15 c_volume_max capture volume control max value 17 c_volume_res capture volume control resolution 31 for both capture and playback
|
/Linux-v6.1/scripts/ |
D | bpf_doc.py | 66 capture = proto_re.match(self.proto) 67 res['ret_type'] = capture.group(1) 68 res['ret_star'] = capture.group(2) 69 res['name'] = capture.group(3) 72 args = capture.group(4).split(', ') 74 capture = arg_re.match(a) 76 'type' : capture.group(1), 77 'star' : capture.group(5), 78 'name' : capture.group(6) 117 capture = p.match(self.line) [all …]
|
/Linux-v6.1/sound/soc/mediatek/mt8186/ |
D | mt8186-dai-hostless.c | 121 .capture = { 140 .capture = { 159 .capture = { 178 .capture = { 191 .capture = { 203 .capture = { 215 .capture = { 227 .capture = { 239 .capture = { 251 .capture = { [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/sound/ |
D | mt8173-rt5650.txt | 10 - codec-capture : the subnode of rt5650 codec capture 11 Required codec-capture subnode properties: 12 - sound-dai: audio codec dai name on capture path 13 <&rt5650 0> : Default setting. Connect rt5650 I2S1 for capture. (dai_name = rt5645-aif1) 14 <&rt5650 1> : Connect rt5650 I2S2 for capture. (dai_name = rt5645-aif2) 27 codec-capture {
|
/Linux-v6.1/drivers/gpu/drm/i915/gt/uc/ |
D | intel_guc_capture.c | 295 if (!list || guc->capture->extlists) in guc_capture_alloc_steered_lists_xe_lpd() 325 guc->capture->extlists = extlists; in guc_capture_alloc_steered_lists_xe_lpd() 354 if (!list || guc->capture->extlists) in guc_capture_alloc_steered_lists_xe_hpg() 393 guc->capture->extlists = extlists; in guc_capture_alloc_steered_lists_xe_hpg() 428 const struct __guc_mmio_reg_descr_group *reglists = guc->capture->reglists; in guc_capture_list_init() 429 struct __guc_mmio_reg_descr_group *extlists = guc->capture->extlists; in guc_capture_list_init() 489 struct intel_guc_state_capture *gc = guc->capture; in intel_guc_capture_getlistsize() 517 struct intel_guc_state_capture *gc = guc->capture; in intel_guc_capture_getlist() 556 num_regs = guc_cap_list_num_regs(guc->capture, owner, type, classid); in intel_guc_capture_getlist() 579 struct intel_guc_state_capture *gc = guc->capture; in intel_guc_capture_getnullheader() [all …]
|
/Linux-v6.1/Documentation/admin-guide/kdump/ |
D | kdump.rst | 11 Kdump uses kexec to quickly boot to a dump-capture kernel whenever a 14 the reboot and is accessible to the dump-capture kernel. 24 the dump-capture kernel. This ensures that ongoing Direct Memory Access 25 (DMA) from the system kernel does not corrupt the dump-capture kernel. 26 The kexec -p command loads the dump-capture kernel into this reserved 47 passed to the dump-capture kernel through the elfcorehdr= boot 51 With the dump-capture kernel, you can access the memory image through 106 Build the system and dump-capture kernels 110 1) Build a separate custom dump-capture kernel for capturing the 113 2) Or use the system kernel binary itself as dump-capture kernel and there is [all …]
|
/Linux-v6.1/sound/soc/fsl/ |
D | mpc5200_dma.c | 43 if (psc_dma->capture.active && (isr & MPC52xx_PSC_IMR_ORERR)) in psc_dma_status_irq() 178 if (psc_dma->capture.active) in psc_dma_trigger() 220 s = &psc_dma->capture; in psc_dma_open() 247 s = &psc_dma->capture; in psc_dma_close() 252 !psc_dma->capture.active) { in psc_dma_close() 272 s = &psc_dma->capture; in psc_dma_pointer() 354 psc_dma->capture.psc_dma = psc_dma; in mpc5200_audio_dma_create() 360 psc_dma->capture.bcom_task = in mpc5200_audio_dma_create() 364 if (!psc_dma->capture.bcom_task || in mpc5200_audio_dma_create() 398 psc_dma->capture.irq = in mpc5200_audio_dma_create() [all …]
|
/Linux-v6.1/Documentation/userspace-api/media/v4l/ |
D | dev-capture.rst | 10 Video capture devices sample an analog video signal and store the 11 digitized images in memory. Today nearly all devices can capture at full 13 capture process and move images from the driver into user space. 15 Conventionally V4L2 video capture devices are accessed through character 26 Devices supporting the video capture interface set the 32 (``V4L2_CAP_VIDEO_OVERLAY``) and the :ref:`raw VBI capture <raw-vbi>` 40 Video capture devices shall support :ref:`audio input <audio>`, 45 capture devices. 50 The result of a capture operation is determined by cropping and image 52 capture, the latter how images are stored in memory, i. e. in RGB or YUV [all …]
|
/Linux-v6.1/drivers/media/platform/mediatek/mdp3/ |
D | mtk-mdp3-m2m.c | 120 struct mdp_frame *capture; in mdp_m2m_start_streaming() local 131 capture = ctx_get_frame(ctx, V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE); in mdp_m2m_start_streaming() 140 ret = mdp_check_scaling_ratio(&capture->crop.c, in mdp_m2m_start_streaming() 141 &capture->compose, in mdp_m2m_start_streaming() 142 capture->rotation, in mdp_m2m_start_streaming() 306 struct mdp_frame *capture; in mdp_m2m_s_fmt_mplane() local 324 capture = ctx_get_frame(ctx, V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE); in mdp_m2m_s_fmt_mplane() 326 capture->crop.c.left = 0; in mdp_m2m_s_fmt_mplane() 327 capture->crop.c.top = 0; in mdp_m2m_s_fmt_mplane() 328 capture->crop.c.width = f->fmt.pix_mp.width; in mdp_m2m_s_fmt_mplane() [all …]
|
/Linux-v6.1/sound/soc/qcom/qdsp6/ |
D | q6dsp-lpass-ports.c | 29 .capture = { \ 65 .capture = { \ 117 .capture = { 147 .capture = { 178 .capture = { 209 .capture = { 240 .capture = { 271 .capture = { 302 .capture = { 329 .capture = { [all …]
|
/Linux-v6.1/Documentation/admin-guide/media/ |
D | imx.rst | 10 handles the flow of image frames to and from capture devices and 13 For image capture, the IPU contains the following internal subunits: 23 memory. Various dedicated DMA channels exist for both video capture and 31 The CSI is the backend capture unit that interfaces directly with 64 outside the IPU that are also involved in video capture on i.MX: 81 that correspond to the hardware video capture pipelines supported in 87 video capture interfaces using independent entities. 204 source pad is routed to a capture device node, with a node name of the 205 format "ipuX_csiY capture". 210 order, the capture device linked to the IDMAC source pad can capture [all …]
|
D | rkisp1.rst | 43 - rkisp1_mainpath: capture device for retrieving images, usually in higher 45 - rkisp1_selfpath: capture device for retrieving images. 46 - rkisp1_stats: a metadata capture device that sends statistics. 53 mainpath capture device. 55 selfpath capture device. 62 Those are the `mainpath` and `selfpath` capture devices to capture frames. 64 The selfpath video device can capture YUV/RGB formats. Its input is YUV encoded 66 capture bayer formats. 67 The mainpath can capture both bayer and YUV formats but it is not able to 68 capture RGB formats. [all …]
|
D | imx7.rst | 11 manipulation of the capture frames are less feature rich. 13 For image capture the i.MX7 has three units: 61 routed to a capture device node. 67 that access controls only from video device nodes, the capture device interfaces 69 can be accessed either directly from the subdev or from the active capture 71 sensor subdevs or from the active capture device. 77 CSI-2 receiver. The following example configures a video capture pipeline with 86 media-ctl -l "'csi':1 -> 'csi capture':0[1]" 121 -> "csi capture":0 [ENABLED] 123 - entity 4: csi capture (1 pad, 1 link) [all …]
|
D | imx6q-sabreauto.dot | 7 n00000005 [label="ipu1_csi0 capture\n/dev/video0", shape=box, style=filled, fillcolor=yellow] 15 n00000016 [label="ipu1_ic_prpenc capture\n/dev/video1", shape=box, style=filled, fillcolor=yellow] 18 n0000001f [label="ipu1_ic_prpvf capture\n/dev/video2", shape=box, style=filled, fillcolor=yellow] 23 n00000033 [label="ipu1_csi1 capture\n/dev/video3", shape=box, style=filled, fillcolor=yellow] 28 n00000041 [label="ipu2_csi0 capture\n/dev/video4", shape=box, style=filled, fillcolor=yellow] 36 n00000052 [label="ipu2_ic_prpenc capture\n/dev/video5", shape=box, style=filled, fillcolor=yellow] 39 n0000005b [label="ipu2_ic_prpvf capture\n/dev/video6", shape=box, style=filled, fillcolor=yellow] 44 n0000006f [label="ipu2_csi1 capture\n/dev/video7", shape=box, style=filled, fillcolor=yellow]
|
D | imx6q-sabresd.dot | 7 n00000005 [label="ipu1_csi0 capture\n/dev/video0", shape=box, style=filled, fillcolor=yellow] 15 n00000016 [label="ipu1_ic_prpenc capture\n/dev/video1", shape=box, style=filled, fillcolor=yellow] 18 n0000001f [label="ipu1_ic_prpvf capture\n/dev/video2", shape=box, style=filled, fillcolor=yellow] 23 n00000033 [label="ipu1_csi1 capture\n/dev/video3", shape=box, style=filled, fillcolor=yellow] 28 n00000041 [label="ipu2_csi0 capture\n/dev/video4", shape=box, style=filled, fillcolor=yellow] 36 n00000052 [label="ipu2_ic_prpenc capture\n/dev/video5", shape=box, style=filled, fillcolor=yellow] 39 n0000005b [label="ipu2_ic_prpvf capture\n/dev/video6", shape=box, style=filled, fillcolor=yellow] 44 n0000006f [label="ipu2_csi1 capture\n/dev/video7", shape=box, style=filled, fillcolor=yellow]
|
D | ivtv.rst | 25 Open Source driver implementation for video capture cards based on the 31 * Hardware mpeg2 capture of broadcast video (and sound) via the tuner or 33 * Hardware mpeg2 capture of FM radio where hardware support exists 96 /dev/video0 is listed as the 'base' encoding capture device so we have: 98 - /dev/video0 is the encoding capture device for the first card (card 0) 99 - /dev/video1 is the encoding capture device for the second card (card 1) 100 - /dev/video2 is the encoding capture device for the third card (card 2) 104 the card number to the base device number'. If you have other capture 113 The encoding capture device(s). 142 The raw audio capture device(s). [all …]
|
/Linux-v6.1/drivers/media/usb/stk1160/ |
D | Kconfig | 3 tristate "STK1160 USB video capture support" 7 This is a video4linux driver for STK1160 based video capture devices. 12 This driver only provides support for video capture. For audio 13 capture, you need to select the snd-usb-audio driver (i.e.
|
/Linux-v6.1/tools/testing/selftests/bpf/progs/ |
D | test_varlen.c | 15 bool capture = false; variable 50 if (test_pid != pid || !capture) in handler64_unsigned() 80 if (test_pid != pid || !capture) in handler64_signed() 106 if (test_pid != pid || !capture) in handler32_unsigned() 134 if (test_pid != pid || !capture) in handler32_signed()
|
/Linux-v6.1/Documentation/gpu/rfc/ |
D | i915_small_bar.rst | 39 With error capture we have two new restrictions: 41 1) Error capture is best effort on small BAR systems; if the pages are not 42 CPU accessible, at the time of capture, then the kernel is free to skip 43 trying to capture them. 45 2) On discrete and newer integrated platforms we now reject error capture 47 error capture, when for example something is not currently CPU accessible.
|
/Linux-v6.1/drivers/media/pci/zoran/ |
D | Kconfig | 18 Say Y for support for MJPEG capture cards based on the Zoran 31 Support for the Pinnacle/Miro DC30(+) MJPEG capture/playback 47 Support for the Iomega Buz MJPEG capture/playback card. 53 Support for the Pinnacle/Miro DC10(+) MJPEG capture/playback 60 Support for the Linux Media Labs LML33 MJPEG capture/playback 67 support for the Linux Media Labs LML33R10 MJPEG capture/playback
|
/Linux-v6.1/drivers/pwm/ |
D | pwm-stm32.c | 38 u32 capture[4] ____cacheline_aligned; /* DMA'able buffer */ member 133 ret = stm32_timers_dma_burst_read(parent, priv->capture, dma_id, ccr, 2, in stm32_pwm_raw_capture() 139 if (priv->capture[0] <= priv->capture[2]) in stm32_pwm_raw_capture() 140 *raw_prd = priv->capture[2] - priv->capture[0]; in stm32_pwm_raw_capture() 142 *raw_prd = priv->max_arr - priv->capture[0] + priv->capture[2]; in stm32_pwm_raw_capture() 147 else if (priv->capture[0] <= priv->capture[3]) in stm32_pwm_raw_capture() 148 *raw_dty = priv->capture[3] - priv->capture[0]; in stm32_pwm_raw_capture() 150 *raw_dty = priv->max_arr - priv->capture[0] + priv->capture[3]; in stm32_pwm_raw_capture() 488 .capture = IS_ENABLED(CONFIG_DMA_ENGINE) ? stm32_pwm_capture : NULL,
|
/Linux-v6.1/sound/soc/sof/amd/ |
D | rembrandt.c | 40 .capture = { 65 .capture = { 90 .capture = { 106 .capture = {
|
/Linux-v6.1/drivers/staging/media/deprecated/vpfe_capture/ |
D | Kconfig | 3 tristate "TI DM6446 CCDC video capture driver" 14 video frame capture from slave decoders. 23 tristate "TI DM355 CCDC video capture driver" 34 video frame capture from a slave decoders 43 tristate "TI DM365 ISIF video capture driver" 51 configuring ISIF in VPFE to capture Raw Bayer RGB data from
|