| /linux/drivers/media/platform/samsung/exynos4-is/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 4 tristate "Samsung S5P/EXYNOS4 SoC series Camera Subsystem driver" 33 module will be called s5p-fimc. 36 tristate "S5P/EXYNOS MIPI-CSI2 receiver (MIPI-CSIS) driver" 41 This is a V4L2 driver for Samsung S5P and EXYNOS4 SoC MIPI-CSI2 42 receiver (MIPI-CSIS) devices. 45 module will be called s5p-csis. 48 tristate "EXYNOS FIMC-LITE camera interface driver" 55 This is a V4L2 driver for Samsung EXYNOS4/5 SoC FIMC-LITE camera 59 module will be called exynos-fimc-lite. [all …]
|
| H A D | fimc-isp.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Samsung EXYNOS4x12 FIMC-IS (Imaging Subsystem) driver 20 #include <media/media-entity.h> 21 #include <media/videobuf2-v4l2.h> 22 #include <media/v4l2-device.h> 23 #include <media/v4l2-mediabus.h> 24 #include <media/drv-intf/exynos-fimc.h> 39 #define FIMC_ISP_SINK_WIDTH_MAX (4000 - 16) 55 * struct fimc_isp_frame - source/target frame properties 76 /* Adjust - contrast */ [all …]
|
| /linux/Documentation/admin-guide/media/ |
| H A D | starfive_camss.rst | 1 .. SPDX-License-Identifier: GPL-2.0 6 Starfive Camera Subsystem driver 10 ------------ 12 This file documents the driver for the Starfive Camera Subsystem found on 23 Starfive Camera Subsystem hardware 24 ---------------------------------- 26 The Starfive Camera Subsystem hardware consists of:: 28 |\ +---------------+ +-----------+ 29 +----------+ | \ | | | | 31 | MIPI |----->| |----->| ISP |----->| | [all …]
|
| H A D | bttv.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 ---------------------- 12 ./scripts/config -e PCI 13 ./scripts/config -m I2C 14 ./scripts/config -m INPUT 15 ./scripts/config -m MEDIA_SUPPORT 16 ./scripts/config -e MEDIA_PCI_SUPPORT 17 ./scripts/config -e MEDIA_ANALOG_TV_SUPPORT 18 ./scripts/config -e MEDIA_DIGITAL_TV_SUPPORT 19 ./scripts/config -e MEDIA_RADIO_SUPPORT [all …]
|
| H A D | fimc.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 Copyright |copy| 2012 - 2013 Samsung Electronics Co., Ltd. 17 drivers/media/platform/samsung/exynos4-is directory. 20 -------------- 22 S5PC100 (mem-to-mem only), S5PV210, Exynos4210 25 ------------------ 27 - camera parallel interface capture (ITU-R.BT601/565); 28 - camera serial interface capture (MIPI-CSI2); 29 - memory-to-memory processing (color space conversion, scaling, mirror 31 - dynamic pipeline re-configuration at runtime (re-attachment of any FIMC [all …]
|
| H A D | bttv-cardlist.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 .. flat-table:: 9 :header-rows: 1 11 :stub-columns: 0 13 * - Card number 14 - Card name 15 - PCI subsystem IDs 17 * - 0 18 - *** UNKNOWN/GENERIC *** 19 - [all …]
|
| /linux/Documentation/sound/soc/ |
| H A D | pops-clicks.rst | 6 of components within the audio subsystem. This is noticeable on PCs when an 11 because the components within the subsystem are being dynamically powered 23 shutdown and follows some basic rules:- 26 Startup Order :- DAC --> Mixers --> Output PGA --> Digital Unmute 28 Shutdown Order :- Digital Mute --> Output PGA --> Mixers --> DAC 34 Minimising Capture Pops and Clicks 37 Capture artifacts are somewhat easier to get rid as we can delay activating the 43 Startup Order - Input PGA --> Mixers --> ADC 45 Shutdown Order - ADC --> Mixers --> Input PGA 50 An unwanted zipper noise can occur within the audio playback or capture stream
|
| /linux/Documentation/userspace-api/media/mediactl/ |
| H A D | request-api.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later 4 .. _media-request-api: 12 the same pipeline to reconfigure and collaborate closely on a per-frame basis. 14 to specific frames (aka 'per-frame controls') in order to be used efficiently. 16 While the initial use-case was V4L2, it can be extended to other subsystems 20 it is, it is terribly inefficient: user-space would have to flush all activity 28 specific buffers. This allows user-space to schedule several tasks ("requests") 34 ------------- 37 subsystem-specific APIs to support request usage. At the Media Controller 41 stored in requests are accessed through subsystem-specific APIs extended for [all …]
|
| /linux/drivers/iio/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Industrial I/O subsystem configuration 9 The industrial I/O subsystem provides a unified framework for 41 are used to initialize capture of samples to push into 42 buffers. The triggers are effectively a 'capture
|
| /linux/drivers/iio/dummy/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Industrial I/O subsystem Dummy Driver configuration 33 bool "Buffered capture support" 39 Add buffered data capture to the simple dummy driver.
|
| /linux/Documentation/networking/ |
| H A D | oa-tc6-framework.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 4 OPEN Alliance 10BASE-T1x MAC-PHY Serial Interface (TC6) Framework Support 8 ------------ 11 single pair of conductors. The 10BASE-T1L (Clause 146) is a long reach 12 PHY supporting full duplex point-to-point operation over 1 km of single 13 balanced pair of conductors. The 10BASE-T1S (Clause 147) is a short reach 14 PHY supporting full / half duplex point-to-point operation over 15 m of 21 works in conjunction with the 10BASE-T1S PHY operating in multidrop mode. 23 The aforementioned PHYs are intended to cover the low-speed / low-cost 29 The MAC-PHY solution integrates an IEEE Clause 4 MAC and a 10BASE-T1x PHY [all …]
|
| /linux/sound/usb/line6/ |
| H A D | pcm.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2004-2010 Markus Grabner (line6@grabner-graz.at) 38 (line6pcm->pcm->streams[stream].substream) 45 *) PCM playback and capture via ALSA 49 capture and playback stream, which must be shared between these 54 or capture stream. Both can contain the bit flag corresponding to 56 LINE6_STREAM_PCM = ALSA PCM playback or capture 113 * subsystem (i.e., sent to the USB device) up to this position. 149 /* Capture and playback streams */
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | samsung-i2s.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/sound/samsung-i2s.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 11 - Sylwester Nawrocki <s.nawrocki@samsung.com> 14 - $ref: dai-common.yaml# 19 samsung,s3c6410-i2s: for 8/16/24bit stereo I2S. 21 samsung,s5pv210-i2s: for 8/16/24bit multichannel (5.1) I2S with 25 samsung,exynos5420-i2s: for 8/16/24bit multichannel (5.1) I2S for [all …]
|
| H A D | qcom,lpass-cpu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/qcom,lpass-cpu.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 11 - Rohit kumar <quic_rohkumar@quicinc.com> 14 Qualcomm Technologies Inc. SOC Low-Power Audio SubSystem (LPASS) that consist 16 is a module to configure Low-Power Audio Interface(LPAIF) core registers 22 - qcom,lpass-cpu 23 - qcom,apq8016-lpass-cpu [all …]
|
| /linux/Documentation/devicetree/bindings/media/xilinx/ |
| H A D | xlnx,csi2rxss.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Xilinx MIPI CSI-2 Receiver Subsystem 10 - Vishal Sagar <vishal.sagar@amd.com> 13 The Xilinx MIPI CSI-2 Receiver Subsystem is used to capture MIPI CSI-2 16 The subsystem consists of a MIPI D-PHY in slave mode which captures the 17 data packets. This is passed along the MIPI CSI-2 Rx IP which extracts the 20 For more details, please refer to PG232 Xilinx MIPI CSI-2 Receiver Subsystem. 21 Please note that this bindings includes only the MIPI CSI-2 Rx controller [all …]
|
| /linux/sound/soc/meson/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 12 Select Y or M to add support for the Audio output subsystem found 29 tristate "Amlogic AXG Capture FIFO support" 32 Select Y or M to add support for the frontend capture interfaces
|
| /linux/drivers/staging/media/starfive/camss/ |
| H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 3 # Makefile for StarFive Camera Subsystem driver 6 starfive-camss-objs += \ 7 stf-camss.o \ 8 stf-capture.o \ 9 stf-isp.o \ 10 stf-isp-hw-ops.o \ 11 stf-video.o 13 obj-$(CONFIG_VIDEO_STARFIVE_CAMSS) += starfive-camss.o
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6dl.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 #include <dt-bindings/interrupt-controller/irq.h> 6 #include "imx6dl-pinfunc.h" 15 #address-cells = <1>; 16 #size-cells = <0>; 19 compatible = "arm,cortex-a9"; 22 next-level-cache = <&L2>; 23 operating-points = < 29 fsl,soc-operating-points = < 30 /* ARM kHz SOC-PU uV */ [all …]
|
| H A D | imx6q.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 #include <dt-bindings/interrupt-controller/irq.h> 6 #include "imx6q-pinfunc.h" 16 #address-cells = <1>; 17 #size-cells = <0>; 20 compatible = "arm,cortex-a9"; 23 next-level-cache = <&L2>; 24 operating-points = < 32 fsl,soc-operating-points = < 33 /* ARM kHz SOC-PU uV */ [all …]
|
| /linux/drivers/staging/most/Documentation/ |
| H A D | driver_usage.txt | 5 access a MOST network: The Automotive Information Backbone and the de-facto 6 standard for high-bandwidth automotive multimedia networking. 9 for the efficient and low-cost transport of control, real-time and packet 29 subsystem and consists basically of the module core.c and its API. It 40 subsystem. It is registered with the core to connect the MOST subsystem to 48 ALSA soundcard, a Network adapter or a V4L2 capture device. 82 This layer implements the MOST subsystem. It contains the core module and 105 the driver via the networking subsystem. 109 driver via the V4L subsystem. 113 used to access the driver via the ALSA subsystem. [all …]
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | vidioc-querycap.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_QUERYCAP - Query device capabilities 47 .. flat-table:: struct v4l2_capability 48 :header-rows: 0 49 :stub-columns: 0 52 * - __u8 53 - ``driver``\ [16] 54 - Name of the driver, a unique NUL-terminated ASCII string. For 62 sure the strings are properly NUL-terminated. 63 * - __u8 [all …]
|
| H A D | v4l2.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 8 Part I - Video for Linux API 26 user-func 27 common-defs 29 capture-example 30 v4l2grab-example 40 - Ailus, Sakari <sakari.ailus@iki.fi> 42 - Subdev selections API. 44 - Carvalho Chehab, Mauro <mchehab+samsung@kernel.org> 46 - Documented libv4l, designed and added v4l2grab example, Remote Controller chapter. [all …]
|
| /linux/drivers/staging/media/deprecated/atmel/ |
| H A D | TODO | 15 everything at the top level. This is an easy way to capture, but also comes 20 media-controller configurable, and will not propagate the formats down to 24 Atmel ISC to staging as-is, to keep the Kconfig symbols and the users 26 media-controller paradigm will continue to be happy and use the old config 29 The new driver was added in the media subsystem with a different
|
| /linux/arch/arm/boot/dts/samsung/ |
| H A D | exynos5422-odroidxu3-audio.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Hardkernel Odroid XU3 audio subsystem device tree source 11 #include <dt-bindings/sound/samsung-i2s.h> 15 compatible = "samsung,odroid-xu3-audio"; 16 model = "Odroid-XU3"; 18 samsung,audio-widgets = 21 audio-routing = "Headphone Jack", "HPL", 29 "Mixer DAI RX", "HiFi Capture"; 32 sound-dai = <&i2s0 0>, <&i2s0 1>; 35 sound-dai = <&hdmi>, <&max98090>; [all …]
|
| /linux/drivers/media/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 29 Configuring the media subsystem can be complex, as there are 36 If not selected, all non-optional media core functionality 47 By default, a media driver auto-selects all possible ancillary 65 # Multimedia support - automatically enable V4L2 and DVB core 74 Say Y when you have a webcam or a video capture grabber board. 127 prompt "Platform-specific devices" if MEDIA_SUPPORT_FILTER 147 applications and to validate if the subsystem core doesn't 197 # Extra per-media API core functionality 202 source "drivers/media/v4l2-core/Kconfig" [all …]
|