/linux/Documentation/admin-guide/media/ |
H A D | faq.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 1. With Digital TV, a single physical channel may have different 10 This is what a TV user would call "channel". So, in order to 21 Some very frequently asked questions about Linux Digital TV support 28 is closed). The ``dvb-core`` module parameter ``dvb_shutdown_timeout`` 32 2. How can I watch TV? 34 Together with the Linux Kernel, the Digital TV developers support 37 tools and are grouped together with the ``v4l-utils`` git repository: 39 https://git.linuxtv.org/v4l-utils.git/ 48 for example the ``dvbv5-scan`` tool. You can find more information [all …]
|
H A D | vivid.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 Each input can be a webcam, TV capture device, S-Video capture device or an HDMI 14 capture device. Each output can be an S-Video output device or an HDMI output 23 - Support for read()/write(), MMAP, USERPTR and DMABUF streaming I/O. 24 - A large list of test patterns and variations thereof 25 - Working brightness, contrast, saturation and hue controls 26 - Support for the alpha color component 27 - Full colorspace support, including limited/full RGB range 28 - All possible control types are present 29 - Support for various pixel aspect ratios and video aspect ratios [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 …]
|
/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_tv_regs.h | 1 /* SPDX-License-Identifier: MIT */ 11 /* TV port control */ 13 /* Enables the TV encoder */ 15 /* Sources the TV encoder input from pipe B instead of A. */ 41 /* Sets the colorburst to PAL mode. Required for non-M PAL modes. */ 56 /* Read-only state that reports all features enabled */ 58 /* Read-only state that reports that Macrovision is disabled in hardware*/ 60 /* Read-only state that reports that TV-out is disabled in hardware. */ 64 /* Encoder test pattern 1 - combo pattern */ 66 /* Encoder test pattern 2 - full screen vertical 75% color bars */ [all …]
|
H A D | intel_sdvo_regs.h | 2 * Copyright © 2006-2007 Intel Corporation 94 * bits 4-5 of vsync offset, and 2 high bits of vsync width. 99 /* bits 6-7 of vsync offset at bits 6-7 */ 177 * Sets the current set of active outputs. 180 * on multi-output devices. 195 * Sets the current mapping of SDVO inputs to outputs on the device. 326 /* 6 bytes of bit flags for TV formats shared by all TV format functions */ 385 /* Returns the resolutiosn that can be used with the given TV format */ 550 * The high fields are bits 8:9 of the 10-bit values. 619 /* Picture enhancement limits below are dependent on the current TV format,
|
H A D | intel_sdvo.c | 3 * Copyright © 2006-2007 Intel Corporation 66 #define IS_TV(c) ((c)->output_flag & SDVO_TV_MASK) 67 #define IS_TMDS(c) ((c)->output_flag & SDVO_TMDS_MASK) 68 #define IS_LVDS(c) ((c)->output_flag & SDVO_LVDS_MASK) 69 #define IS_TV_OR_LVDS(c) ((c)->output_flag & (SDVO_TV_MASK | SDVO_LVDS_MASK)) 70 #define IS_DIGITAL(c) ((c)->output_flag & (SDVO_TMDS_MASK | SDVO_LVDS_MASK)) 72 #define HAS_DDC(c) ((c)->output_flag & (SDVO_RGB_MASK | SDVO_TMDS_MASK | \ 123 * the sdvo flag gets lost in round trip: dtd->adjusted_mode->dtd 134 /* This contains all current supported TV format */ 139 /* add the property for the SDVO-TV */ [all …]
|
/linux/drivers/media/v4l2-core/ |
H A D | tuner-core.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * i2c tv tuner chip device driver 8 * Copyright(c) 2005-2011 by Mauro Carvalho Chehab 9 * - Added support for a separate Radio tuner 10 * - Major rework and cleanups at the code 15 * handle both radio and analog TV tuning. 31 #include <media/tuner-types.h> 32 #include <media/v4l2-device.h> 33 #include <media/v4l2-ioctl.h> 39 #include "tuner-simple.h" [all …]
|
/linux/include/media/ |
H A D | tuner-types.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 10 * enum param_type - type of the tuner pameters 13 * @TUNER_PARAM_TYPE_PAL: Tuner params are for PAL color TV standard 14 * @TUNER_PARAM_TYPE_SECAM: Tuner params are for SECAM color TV standard 15 * @TUNER_PARAM_TYPE_NTSC: Tuner params are for NTSC color TV standard 16 * @TUNER_PARAM_TYPE_DIGITAL: Tuner params are for digital TV 27 * struct tuner_range - define the frequencies supported by the tuner 30 * (TV) or 62.5 Hz (Radio), as defined by 54 * struct tuner_params - Parameters to be used to setup the tuner. Those 55 * are used by drivers/media/tuners/tuner-types.c in [all …]
|
/linux/Documentation/userspace-api/media/dvb/ |
H A D | fe-get-property.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 FE_SET_PROPERTY - FE_GET_PROPERTY - FE_SET_PROPERTY sets one or more frontend properties. - FE_GET_… 38 All Digital TV frontend devices support the ``FE_SET_PROPERTY`` and 42 - ``FE_SET_PROPERTY:`` 44 - This ioctl is used to set one or more frontend properties. 46 - This is the basic command to request the frontend to tune into 47 some frequency and to start decoding the digital TV signal. 49 - This call requires read/write access to the device. 57 - ``FE_GET_PROPERTY:`` 59 - This ioctl is used to get properties and statistics from the [all …]
|
H A D | fe_property_parameters.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 6 Digital TV property parameters 9 There are several different Digital TV parameters that can be used by 15 .. _DTV-UNDEFINED: 24 .. _DTV-TUNE: 33 .. _DTV-CLEAR: 42 .. _DTV-FREQUENCY: 47 Frequency of the digital TV transponder/channel. 57 of the transponder/channel. The exception is for ISDB-T, where 60 #. For ISDB-T, the channels are usually transmitted with an offset of [all …]
|
H A D | fe-set-tone.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 FE_SET_TONE - Sets/resets the generation of the continuous 22kHz tone. 37 Usually, satellite antenna subsystems require that the digital TV device 39 dual-band LNBf. It is also used to send signals to DiSEqC equipment, but 52 On error -1 is returned, and the ``errno`` variable is set 56 :ref:`Generic Error Codes <gen-errors>` chapter.
|
/linux/include/linux/raid/ |
H A D | pq.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 2 /* -*- linux-c -*- ------------------------------------------------------- * 4 * Copyright 2003 H. Peter Anvin - All Rights Reserved 6 * ----------------------------------------------------------------------- */ 76 int priority; /* Relative priority ranking if non-zero */ 82 /* Various routine sets */ 184 struct timeval tv; in raid6_jiffies() local 185 gettimeofday(&tv, NULL); in raid6_jiffies() 186 return tv.tv_sec*1000 + tv.tv_usec/1000; in raid6_jiffies()
|
/linux/Documentation/userspace-api/media/v4l/ |
H A D | ext-ctrls-dv.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _dv-controls: 15 only exposed on the ``/dev/v4l-subdev*`` device node. 23 Identification Data, :ref:`vesaedid`) and HDCP (High-bandwidth Digital 33 .. _dv-control-id: 47 read-only control is applicable to DVI-D, HDMI and DisplayPort 51 Rx Sense is the detection of pull-ups on the TMDS clock lines. This 56 that pad will be 0. This read-only control is applicable to DVI-D 64 EDIDs, then the bit for that pad will be 0. This read-only control 65 is applicable to VGA, DVI-A/D, HDMI and DisplayPort connectors. [all …]
|
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 …]
|
/linux/Documentation/fb/ |
H A D | modedb.rst | 9 - one routine to probe for video modes, which can be used by all frame buffer 11 - one generic video mode database with a fair amount of standard videomodes 13 - the possibility to supply your own mode database for graphics hardware that 14 needs non-standard modes, like amifb and Mac frame buffer drivers (which 23 <xres>x<yres>[M][R][-<bpp>][@<refresh>][i][m][eDd] 24 <name>[-<bpp>][@<refresh>] 31 - NSTC: 480i output, with the CCIR System-M TV mode and NTSC color encoding 32 - NTSC-J: 480i output, with the CCIR System-M TV mode, the NTSC color 34 - PAL: 576i output, with the CCIR System-B TV mode and PAL color encoding 35 - PAL-M: 480i output, with the CCIR System-M TV mode and PAL color encoding [all …]
|
/linux/Documentation/userspace-api/media/cec/ |
H A D | cec-ioc-adap-g-log-addrs.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 15 CEC_ADAP_G_LOG_ADDRS, CEC_ADAP_S_LOG_ADDRS - Get or set the logical addresses 59 addresses have been claimed. If the file descriptor is in non-blocking mode then it will 62 A :ref:`CEC_EVENT_STATE_CHANGE <CEC-EVENT-STATE-CHANGE>` event is sent when the 74 .. flat-table:: struct cec_log_addrs 75 :header-rows: 0 76 :stub-columns: 0 79 * - __u8 80 - ``log_addr[CEC_MAX_LOG_ADDRS]`` 81 - The actual logical addresses that were claimed. This is set by the [all …]
|
/linux/Documentation/devicetree/bindings/display/samsung/ |
H A D | samsung,exynos-hdmi.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/display/samsung/samsung,exynos-hdmi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Inki Dae <inki.dae@samsung.com> 11 - Seung-Woo Kim <sw0312.kim@samsung.com> 12 - Kyungmin Park <kyungmin.park@samsung.com> 13 - Krzysztof Kozlowski <krzk@kernel.org> 18 - samsung,exynos4210-hdmi 19 - samsung,exynos4212-hdmi [all …]
|
/linux/include/uapi/linux/ |
H A D | media.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 89 * Digital TV, analog TV, radio and/or software defined radio tuner functions. 93 * may require the usage of separate I2C chips to decode analog TV signals, 94 * when the master/bridge chipset doesn't have its own TV standard decoder. 95 * On such cases, the IF-PLL staging is mapped via one or two entities: 101 * Analog TV IF-PLL decoder functions 172 * appears that sets this information, special attention 202 /* Sub-device specifications */
|
/linux/tools/testing/selftests/kvm/aarch64/ |
H A D | arch_timer_edge_cases.c |
|
/linux/drivers/gpu/drm/gma500/ |
H A D | psb_intel_sdvo_regs.h | 2 * Copyright ? 2006-2007 Intel Corporation 83 * bits 4-5 of vsync offset, and 2 high bits of vsync width. 88 /** bits 6-7 of vsync offset at bits 6-7 */ 166 * Sets the current set of active outputs. 169 * on multi-output devices. 184 * Sets the current mapping of SDVO inputs to outputs on the device. 315 /** 6 bytes of bit flags for TV formats shared by all TV format functions */ 374 /** Returns the resolutiosn that can be used with the given TV format */ 539 * The high fields are bits 8:9 of the 10-bit values. 608 /* Picture enhancement limits below are dependent on the current TV format,
|
/linux/arch/sh/boards/mach-dreamcast/ |
H A D | rtc.c | 1 // SPDX-License-Identifier: GPL-2.0 21 /* The AICA RTC is represented by a 32-bit seconds counter stored in 2 16-bit 27 * aica_rtc_gettimeofday - Get the time from the AICA RTC 47 t = (u32)(val1 - TWENTY_YEARS); in aica_rtc_gettimeofday() 55 * aica_rtc_settimeofday - Set the AICA RTC to the current time 59 * Adjusts the given @tv to the AICA Epoch and sets the RTC seconds counter. 90 pdev = platform_device_register_data(NULL, "rtc-generic", -1, in aica_time_init()
|
/linux/include/drm/ |
H A D | drm_connector.h | 58 DRM_FORCE_ON_DIGITAL, /* for DVI-I use digital connector */ 62 * enum drm_connector_status - status for a &drm_connector 77 * nothing there. It is driver-dependent whether a connector with this 84 * flicker (like load-detection when the connector is in use), or when a 85 * hardware resource isn't available (like when load-detection needs a 95 * enum drm_connector_registration_state - userspace registration status for 128 * - An unregistered connector may only have its DPMS changed from 129 * On->Off. Once DPMS is changed to Off, it may not be switched back 131 * - Modesets are not allowed on unregistered connectors, unless they 135 * - Removing a CRTC from an unregistered connector is OK, but new [all …]
|
/linux/drivers/gpu/drm/display/ |
H A D | drm_scdc_helper.c | 17 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL 37 * HDMI 2.0 specification. It is a point-to-point protocol that allows the 44 * a TV). 58 * drm_scdc_read - read a block of data from SCDC 91 return -EPROTO; in drm_scdc_read() 98 * drm_scdc_write - write a block of data to SCDC 123 return -ENOMEM; in drm_scdc_write() 137 return -EPROTO; in drm_scdc_write() 144 * drm_scdc_get_scrambling_status - what is status of scrambling? 158 ret = drm_scdc_readb(connector->ddc, SCDC_SCRAMBLER_STATUS, &status); in drm_scdc_get_scrambling_status() [all …]
|
/linux/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-hdw-internal.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 11 This header sets up all the internal structures and definitions needed to 16 private, internal header. This means that pvrusb2-hdw, pvrusb2-encoder, 17 etc will include this, but pvrusb2-v4l should not. 25 #include "pvrusb2-hdw.h" 26 #include "pvrusb2-io.h" 27 #include <media/v4l2-device.h> 28 #include <media/drv-intf/cx2341x.h> 29 #include <media/i2c/ir-kbd-i2c.h> 30 #include "pvrusb2-devattr.h" [all …]
|
/linux/arch/arm64/boot/dts/allwinner/ |
H A D | sun50i-h6.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 #include <dt-bindings/interrupt-controller/arm-gic.h> 5 #include <dt-bindings/clock/sun50i-h6-ccu.h> 6 #include <dt-bindings/clock/sun50i-h6-r-ccu.h> 7 #include <dt-bindings/clock/sun6i-rtc.h> 8 #include <dt-bindings/clock/sun8i-de2.h> 9 #include <dt-bindings/clock/sun8i-tcon-top.h> 10 #include <dt-bindings/reset/sun50i-h6-ccu.h> 11 #include <dt-bindings/reset/sun50i-h6-r-ccu.h> 12 #include <dt-bindings/reset/sun8i-de2.h> [all …]
|