| /linux-6.15/Documentation/ABI/testing/ |
| H A D | configfs-usb-gadget-uac2 | 8 c_chmask capture channel mask 10 c_ssize capture sample size (bytes) 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 36 for both capture and playback 45 c_it_name capture input terminal name [all …]
|
| H A D | configfs-usb-gadget-uac1 | 8 c_chmask capture channel mask 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 37 c_it_name capture input terminal name 38 c_it_ch_name capture channels name [all …]
|
| /linux-6.15/scripts/ |
| H A D | bpf_doc.py | 126 if not capture: 145 if not capture: 153 if not capture: 166 if capture: 179 if not capture: 192 if capture: 205 if not capture: 211 if not capture: 260 if capture: 265 if capture: [all …]
|
| /linux-6.15/drivers/media/platform/sunxi/sun6i-csi/ |
| H A D | sun6i_csi_capture.c | 572 struct sun6i_csi_capture *capture = &csi_dev->capture; in sun6i_csi_capture_buffer_prepare() local 755 struct sun6i_csi_capture *capture = &csi_dev->capture; in sun6i_csi_capture_s_fmt() local 832 struct sun6i_csi_capture *capture = &csi_dev->capture; in sun6i_csi_capture_open() local 846 mutex_unlock(&capture->lock); in sun6i_csi_capture_open() 854 mutex_unlock(&capture->lock); in sun6i_csi_capture_open() 862 struct sun6i_csi_capture *capture = &csi_dev->capture; in sun6i_csi_capture_close() local 864 mutex_lock(&capture->lock); in sun6i_csi_capture_close() 970 struct sun6i_csi_capture *capture = &csi_dev->capture; in sun6i_csi_capture_setup() local 1004 mutex_init(&capture->lock); in sun6i_csi_capture_setup() 1088 struct sun6i_csi_capture *capture = &csi_dev->capture; in sun6i_csi_capture_cleanup() local [all …]
|
| /linux-6.15/drivers/staging/vc04_services/bcm2835-camera/ |
| H A D | bcm2835-camera.c | 216 if (!dev->capture.port) { in queue_setup() 288 if (!dev->capture.port || !dev->capture.fmt) in buffer_prepare() 291 size = dev->capture.stride * dev->capture.height; in buffer_prepare() 508 if (!dev->capture.port) in start_streaming() 522 dev->capture.sequence = 0; in start_streaming() 531 if (dev->capture.camera_port != dev->capture.port && in start_streaming() 1258 dev->capture.fmt = mfmt; in mmal_setup_components() 1265 dev->capture.port = port; in mmal_setup_components() 1272 dev->capture.width, dev->capture.height, in mmal_setup_components() 1273 dev->capture.stride, dev->capture.buffersize); in mmal_setup_components() [all …]
|
| /linux-6.15/drivers/staging/media/sunxi/sun6i-isp/ |
| H A D | sun6i_isp_capture.c | 25 *width = isp_dev->capture.format.fmt.pix.width; in sun6i_isp_capture_dimensions() 454 *format = isp_dev->capture.format; in sun6i_isp_capture_g_fmt() 469 isp_dev->capture.format = *format; in sun6i_isp_capture_s_fmt() 624 struct sun6i_isp_capture *capture = &isp_dev->capture; in sun6i_isp_capture_setup() local 630 struct media_pad *pad = &capture->pad; in sun6i_isp_capture_setup() 654 mutex_init(&capture->lock); in sun6i_isp_capture_setup() 663 queue->lock = &capture->lock; in sun6i_isp_capture_setup() 693 video_dev->lock = &capture->lock; in sun6i_isp_capture_setup() 727 mutex_destroy(&capture->lock); in sun6i_isp_capture_setup() 734 struct sun6i_isp_capture *capture = &isp_dev->capture; in sun6i_isp_capture_cleanup() local [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/timer/ |
| H A D | renesas,rz-mtu3.yaml | 122 - description: MTU0.TGRA input capture/compare match 123 - description: MTU0.TGRB input capture/compare match 124 - description: MTU0.TGRC input capture/compare match 125 - description: MTU0.TGRD input capture/compare match 129 - description: MTU1.TGRA input capture/compare match 130 - description: MTU1.TGRB input capture/compare match 133 - description: MTU2.TGRA input capture/compare match 134 - description: MTU2.TGRB input capture/compare match 137 - description: MTU3.TGRA input capture/compare match 138 - description: MTU3.TGRB input capture/compare match [all …]
|
| /linux-6.15/sound/soc/mediatek/mt8186/ |
| H 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.15/Documentation/devicetree/bindings/sound/ |
| H 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.15/drivers/gpu/drm/i915/gt/uc/ |
| H A D | intel_guc_capture.c | 348 guc->capture->extlists = extlists; in guc_capture_alloc_steered_lists() 619 if (!guc->capture) in guc_capture_output_min_size_est() 1543 if (!guc->capture) in intel_guc_capture_is_matching_engine() 1573 if (!guc->capture) in intel_guc_capture_get_matching_node() 1602 if (guc->capture) in intel_guc_capture_process() 1626 if (!guc->capture) in intel_guc_capture_destroy() 1634 kfree(guc->capture->extlists); in intel_guc_capture_destroy() 1636 kfree(guc->capture); in intel_guc_capture_destroy() 1637 guc->capture = NULL; in intel_guc_capture_destroy() 1642 guc->capture = kzalloc(sizeof(*guc->capture), GFP_KERNEL); in intel_guc_capture_init() [all …]
|
| /linux-6.15/Documentation/admin-guide/kdump/ |
| H A D | kdump.rst | 106 Build the system and dump-capture kernels 338 Load the Dump-capture Kernel 370 to load dump-capture kernel:: 377 to load dump-capture kernel:: 379 kexec -p <dump-capture-kernel-bzImage> \ 384 to load dump-capture kernel:: 388 --dtb=<dtb-for-dump-capture-kernel> \ 392 to load dump-capture kernel:: 394 kexec -p <dump-capture-kernel-Image> \ 399 loading dump-capture kernel. [all …]
|
| /linux-6.15/sound/soc/fsl/ |
| H A D | mpc5200_dma.c | 181 if (psc_dma->capture.active) in psc_dma_trigger() 223 s = &psc_dma->capture; in psc_dma_open() 250 s = &psc_dma->capture; in psc_dma_close() 255 !psc_dma->capture.active) { in psc_dma_close() 275 s = &psc_dma->capture; in psc_dma_pointer() 357 psc_dma->capture.psc_dma = psc_dma; in mpc5200_audio_dma_create() 363 psc_dma->capture.bcom_task = in mpc5200_audio_dma_create() 367 if (!psc_dma->capture.bcom_task || in mpc5200_audio_dma_create() 401 psc_dma->capture.irq = in mpc5200_audio_dma_create() 423 free_irq(psc_dma->capture.irq, &psc_dma->capture); in mpc5200_audio_dma_create() [all …]
|
| /linux-6.15/Documentation/admin-guide/media/ |
| H A D | raspberrypi-rp1-cfe.rst | 30 a number of video capture and output devices, the `V4L2 subdev API` to register 45 - rp1-cfe-csi2-ch0: capture device for the first CSI-2 stream 46 - rp1-cfe-csi2-ch1: capture device for the second CSI-2 stream 47 - rp1-cfe-csi2-ch2: capture device for the third CSI-2 stream 48 - rp1-cfe-csi2-ch3: capture device for the fourth CSI-2 stream 49 - rp1-cfe-fe-image0: capture device for the first FE output 50 - rp1-cfe-fe-image1: capture device for the second FE output 51 - rp1-cfe-fe-stats: capture device for the FE statistics 57 The rp1-cfe-csi2-chX capture devices are normal V4L2 capture devices which 58 can be used to capture video frames or metadata received from the CSI-2. [all …]
|
| H 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 …]
|
| H 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 …]
|
| /linux-6.15/Documentation/devicetree/bindings/counter/ |
| H 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.15/sound/soc/renesas/ |
| H A D | rz-ssi.c | 124 struct rz_ssi_stream capture; member 177 stream = &ssi->capture; in rz_ssi_stream_get() 415 if (ssi->capture.dma_ch) in rz_ssi_stop() 561 if (ssi->capture.substream) in rz_ssi_interrupt() 562 strm_capture = &ssi->capture; in rz_ssi_interrupt() 742 if (ssi->capture.dma_ch) { in rz_ssi_release_dma_channels() 744 ssi->capture.dma_ch = NULL; in rz_ssi_release_dma_channels() 756 ssi->capture.dma_ch = NULL; in rz_ssi_dma_request() 775 if (ssi->capture.dma_ch && in rz_ssi_dma_request() 1053 .capture = { [all …]
|
| /linux-6.15/Documentation/userspace-api/media/v4l/ |
| H 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.15/drivers/media/platform/mediatek/mdp3/ |
| H A D | mtk-mdp3-m2m.c | 135 struct mdp_frame *capture; in mdp_m2m_start_streaming() local 156 &capture->compose, in mdp_m2m_start_streaming() 157 capture->rotation, in mdp_m2m_start_streaming() 316 struct mdp_frame *capture; in mdp_m2m_s_fmt_mplane() local 336 capture->crop.c.left = 0; in mdp_m2m_s_fmt_mplane() 337 capture->crop.c.top = 0; in mdp_m2m_s_fmt_mplane() 346 capture->compose.top = 0; in mdp_m2m_s_fmt_mplane() 422 struct mdp_frame *capture; in mdp_m2m_s_selection() local 445 capture->crop.c = r; in mdp_m2m_s_selection() 447 capture->compose = r; in mdp_m2m_s_selection() [all …]
|
| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_guc_capture.c | 329 reglists = guc->capture->extlists; in xe_guc_capture_get_reg_desc_list() 436 if (!list || guc->capture->extlists) in guc_capture_alloc_steered_lists() 473 guc->capture->extlists = extlists; in guc_capture_alloc_steered_lists() 545 !guc->capture->max_mmio_per_node) in guc_cap_list_num_regs() 773 if (!guc->capture) in guc_capture_output_size_est() 1122 guc->capture->max_mmio_per_node); in guc_capture_clone_node() 1438 if (guc->capture) in xe_guc_capture_process() 1522 if (guc->capture->max_mmio_per_node) in guc_capture_create_prealloc_nodes() 2007 guc->capture = drmm_kzalloc(guc_to_drm(guc), sizeof(*guc->capture), GFP_KERNEL); in xe_guc_capture_init() 2008 if (!guc->capture) in xe_guc_capture_init() [all …]
|
| /linux-6.15/drivers/media/usb/stk1160/ |
| H A D | Kconfig | 3 tristate "STK1160 USB video capture support" 8 This is a video4linux driver for STK1160 based video capture devices. 13 This driver only provides support for video capture. For audio 14 capture, you need to select the snd-usb-audio driver (i.e.
|
| /linux-6.15/sound/soc/qcom/qdsp6/ |
| H A D | q6dsp-lpass-ports.c | 133 .capture = { 163 .capture = { 194 .capture = { 225 .capture = { 256 .capture = { 287 .capture = { 318 .capture = { 345 .capture = { 372 .capture = { 399 .capture = { [all …]
|
| /linux-6.15/sound/soc/sof/amd/ |
| H A D | vangogh.c | 38 .capture = { 62 .capture = { 86 .capture = { 101 .capture = { 123 .capture = {
|
| /linux-6.15/tools/testing/selftests/bpf/progs/ |
| H 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.15/drivers/media/pci/zoran/ |
| H 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
|