/linux-6.3-rc2/drivers/media/platform/sunxi/sun6i-csi/ |
A D | sun6i_csi_capture.c | 572 struct sun6i_csi_capture *capture = &csi_dev->capture; in sun6i_csi_capture_buffer_prepare() local 757 struct sun6i_csi_capture *capture = &csi_dev->capture; in sun6i_csi_capture_s_fmt() local 834 struct sun6i_csi_capture *capture = &csi_dev->capture; in sun6i_csi_capture_open() local 848 mutex_unlock(&capture->lock); in sun6i_csi_capture_open() 856 mutex_unlock(&capture->lock); in sun6i_csi_capture_open() 864 struct sun6i_csi_capture *capture = &csi_dev->capture; in sun6i_csi_capture_close() local 866 mutex_lock(&capture->lock); in sun6i_csi_capture_close() 972 struct sun6i_csi_capture *capture = &csi_dev->capture; in sun6i_csi_capture_setup() local 1006 mutex_init(&capture->lock); in sun6i_csi_capture_setup() 1090 struct sun6i_csi_capture *capture = &csi_dev->capture; in sun6i_csi_capture_cleanup() local [all …]
|
/linux-6.3-rc2/Documentation/ABI/testing/ |
A 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 …]
|
A 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-6.3-rc2/drivers/staging/vc04_services/bcm2835-camera/ |
A D | bcm2835-camera.c | 215 if (!dev->capture.port) { 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() 510 if (!dev->capture.port) in start_streaming() 524 dev->capture.sequence = 0; in start_streaming() 533 if (dev->capture.camera_port != dev->capture.port && in start_streaming() 1264 dev->capture.fmt = mfmt; in mmal_setup_components() 1271 dev->capture.port = port; in mmal_setup_components() 1278 dev->capture.width, dev->capture.height, in mmal_setup_components() 1279 dev->capture.stride, dev->capture.buffersize); in mmal_setup_components() [all …]
|
/linux-6.3-rc2/scripts/ |
A D | bpf_doc.py | 119 if not capture: 126 return capture.group(1) 138 if not capture: 141 return capture.group(1) 146 if not capture: 159 if capture: 172 if not capture: 185 if capture: 231 if capture: 236 if capture: [all …]
|
/linux-6.3-rc2/drivers/staging/media/sunxi/sun6i-isp/ |
A D | sun6i_isp_capture.c | 25 *width = isp_dev->capture.format.fmt.pix.width; in sun6i_isp_capture_dimensions() 456 *format = isp_dev->capture.format; in sun6i_isp_capture_g_fmt() 471 isp_dev->capture.format = *format; in sun6i_isp_capture_s_fmt() 626 struct sun6i_isp_capture *capture = &isp_dev->capture; in sun6i_isp_capture_setup() local 632 struct media_pad *pad = &capture->pad; in sun6i_isp_capture_setup() 656 mutex_init(&capture->lock); in sun6i_isp_capture_setup() 665 queue->lock = &capture->lock; in sun6i_isp_capture_setup() 695 video_dev->lock = &capture->lock; in sun6i_isp_capture_setup() 729 mutex_destroy(&capture->lock); in sun6i_isp_capture_setup() 736 struct sun6i_isp_capture *capture = &isp_dev->capture; in sun6i_isp_capture_cleanup() local [all …]
|
/linux-6.3-rc2/sound/soc/mediatek/mt8186/ |
A 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-6.3-rc2/Documentation/devicetree/bindings/sound/ |
A 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-6.3-rc2/drivers/gpu/drm/i915/gt/uc/ |
A D | intel_guc_capture.c | 338 guc->capture->extlists = extlists; in guc_capture_alloc_steered_lists_xe_lpd() 406 guc->capture->extlists = extlists; in guc_capture_alloc_steered_lists_xe_hpg() 688 if (!guc->capture) in guc_capture_output_min_size_est() 1597 if (!guc->capture) in intel_guc_capture_get_matching_node() 1623 if (guc->capture) in intel_guc_capture_process() 1647 if (!guc->capture) in intel_guc_capture_destroy() 1655 kfree(guc->capture->extlists); in intel_guc_capture_destroy() 1657 kfree(guc->capture); in intel_guc_capture_destroy() 1658 guc->capture = NULL; in intel_guc_capture_destroy() 1663 guc->capture = kzalloc(sizeof(*guc->capture), GFP_KERNEL); in intel_guc_capture_init() [all …]
|
/linux-6.3-rc2/Documentation/admin-guide/kdump/ |
A D | kdump.rst | 106 Build the system and dump-capture kernels 245 as a dump-capture kernel if desired. 367 Load the Dump-capture Kernel 403 to load dump-capture kernel:: 410 to load dump-capture kernel:: 417 to load dump-capture kernel:: 421 --dtb=<dtb-for-dump-capture-kernel> \ 425 to load dump-capture kernel:: 427 kexec -p <dump-capture-kernel-Image> \ 436 loading dump-capture kernel. [all …]
|
/linux-6.3-rc2/sound/soc/fsl/ |
A D | mpc5200_dma.c | 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() 420 free_irq(psc_dma->capture.irq, &psc_dma->capture); in mpc5200_audio_dma_create() [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/counter/ |
A D | ti,am62-ecap-capture.yaml | 4 $id: http://devicetree.org/schemas/counter/ti,am62-ecap-capture.yaml# 13 The eCAP module resources can be used to capture timestamps 18 const: ti,am62-ecap-capture 53 capture@23100000 { /* eCAP in capture mode on am62x */ 54 compatible = "ti,am62-ecap-capture";
|
/linux-6.3-rc2/Documentation/userspace-api/media/v4l/ |
A 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-6.3-rc2/drivers/media/platform/mediatek/mdp3/ |
A D | mtk-mdp3-m2m.c | 120 struct mdp_frame *capture; in mdp_m2m_start_streaming() local 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 326 capture->crop.c.left = 0; in mdp_m2m_s_fmt_mplane() 327 capture->crop.c.top = 0; in mdp_m2m_s_fmt_mplane() 336 capture->compose.top = 0; in mdp_m2m_s_fmt_mplane() 412 struct mdp_frame *capture; in mdp_m2m_s_selection() local 435 capture->crop.c = r; in mdp_m2m_s_selection() 437 capture->compose = r; in mdp_m2m_s_selection() [all …]
|
/linux-6.3-rc2/sound/soc/qcom/qdsp6/ |
A D | q6dsp-lpass-ports.c | 117 .capture = { 147 .capture = { 178 .capture = { 209 .capture = { 240 .capture = { 271 .capture = { 302 .capture = { 329 .capture = { 356 .capture = { 383 .capture = { [all …]
|
/linux-6.3-rc2/Documentation/admin-guide/media/ |
A D | imx.rst | 205 format "ipuX_csiY capture". 210 order, the capture device linked to the IDMAC source pad can capture 212 format, the capture device can capture a planar YUV format such as 316 "ipuX_ic_prpenc capture". 332 "ipuX_ic_prpvf capture". 373 -> ipuX_csiY:2 -> ipuX_csiY capture 459 "ipu1_csi0 capture" and "ipu1_csi1 capture". The v4l2-ctl tool can 613 "ipu1_csi0 capture": 617 media-ctl -e "ipu1_csi0 capture" 660 "ipu1_ic_prpenc capture": [all …]
|
A 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. 66 capture bayer formats. 67 The mainpath can capture both bayer and YUV formats but it is not able to 68 capture RGB formats. 69 Both capture videos support [all …]
|
A 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. 69 can be accessed either directly from the subdev or from the active capture 71 sensor subdevs or from the active capture device. 86 media-ctl -l "'csi':1 -> 'csi capture':0[1]" 121 -> "csi capture":0 [ENABLED] 123 - entity 4: csi capture (1 pad, 1 link) 169 media-ctl -l "'csi':1 -> 'csi capture':0[1]" 203 -> "csi capture":0 [ENABLED,IMMUTABLE] [all …]
|
A 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]
|
A 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]
|
/linux-6.3-rc2/drivers/media/usb/stk1160/ |
A 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-6.3-rc2/tools/testing/selftests/bpf/progs/ |
A 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-6.3-rc2/drivers/media/pci/zoran/ |
A 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-6.3-rc2/Documentation/gpu/rfc/ |
A 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-6.3-rc2/drivers/pwm/ |
A 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,
|