/linux/Documentation/userspace-api/media/drivers/ |
H A D | aspeed-video.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 ASPEED Video Engine found on AST2400/2500/2600 SoC supports high performance 9 video compressions with a wide range of video quality and compression ratio 15 * ASPEED proprietary mode: for multi-frame and differential compression. 16 Support 2-pass (high quality) video compression scheme (Patent pending by 17 ASPEED). Provide visually lossless video compression quality or to reduce 26 `github <https://github.com/AspeedTech-BMC/openbmc/releases/>`__. 28 The ASPEED video driver implements the following driver-specific control: 31 --------------------------- 32 Enable/Disable ASPEED's High quality mode. This is a private control [all …]
|
/linux/Documentation/userspace-api/media/v4l/ |
H A D | vidioc-g-parm.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_G_PARM - VIDIOC_S_PARM - Get or set streaming parameters 63 .. flat-table:: struct v4l2_streamparm 64 :header-rows: 0 65 :stub-columns: 0 68 * - __u32 69 - ``type`` 70 - The buffer (stream) type, same as struct 73 * - union { 74 - ``parm`` [all …]
|
H A D | ext-ctrls-codec.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _codec-controls: 24 .. _mpeg-control-id: 27 ----------------- 35 .. _v4l2-mpeg-stream-type: 40 enum v4l2_mpeg_stream_type - 41 The MPEG-1, -2 or -4 output stream type. One cannot assume anything 48 .. flat-table:: 49 :header-rows: 0 50 :stub-columns: 0 [all …]
|
H A D | streaming-par.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 4 .. _streaming-par: 11 as well as I/O. Presently applications can request a high quality
|
/linux/Documentation/netlink/specs/ |
H A D | dpll.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 2 --- 8 - 16 - 20 - 23 render-max: true 24 - 26 name: lock-status 31 - 37 - [all …]
|
/linux/Documentation/admin-guide/media/ |
H A D | si476x.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 ------------------- 14 - According to the SiLabs' datasheet it is possible to update the 15 firmware of the radio chip in the run-time, thus bringing it to the 23 ------------------------------- 31 * /sys/kernel/debug/<device-name>/acf 52 0x05 smute 0 - Audio is not soft muted 53 1 - Audio is soft muted 60 0x10 pilot 0 - Stereo pilot is not present 61 1 - Stereo pilot is present [all …]
|
/linux/drivers/gpu/drm/sti/ |
H A D | NOTES | 2 --------------------------- 4 - The High Quality Video Display Processor (HQVDP) gets video frames from a 5 video decoder and does high quality video processing, including scaling. 7 - The Compositor is a multiplane, dual-mixer (Main & Aux) digital processor. It 9 - The graphics planes are internally processed by the Generic Display 11 - The video plug (VID) connects to the HQVDP output. 12 - The cursor handles ... a cursor. 13 - The TV OUT pre-formats (convert, clip, round) the compositor output data 14 - The HDMI / DVO / HD Analog / SD analog IP builds the video signals 15 - DVO (Digital Video Output) handles a 24bits parallel signal [all …]
|
/linux/Documentation/devicetree/bindings/mfd/ |
H A D | twl6040.txt | 3 The TWL6040s are 8-channel high quality low-power audio codecs providing audio, 9 - compatible : "ti,twl6040" for twl6040, "ti,twl6041" for twl6041 10 - reg: must be 0x4b for i2c address 11 - interrupts: twl6040 has one interrupt line connecteded to the main SoC 12 - gpio-controller: 13 - #gpio-cells = <1>: twl6040 provides GPO lines. 14 - #clock-cells = <0>; twl6040 is a provider of pdmclk which is used by McPDM 15 - twl6040,audpwron-gpio: Power on GPIO line for the twl6040 17 - vio-supply: Regulator for the twl6040 VIO supply 18 - v2v1-supply: Regulator for the twl6040 V2V1 supply [all …]
|
/linux/Documentation/networking/ |
H A D | tcp-thin.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Thin-streams and TCP 7 A wide range of Internet-based services that use reliable transport 8 protocols display what we call thin-stream properties. This means 11 effective. In time-dependent scenarios (like online games, control 14 the service quality. Extreme latencies are caused by TCP's 19 After analysing a large number of time-dependent interactive 22 lifespan. The combination of time-dependency and the fact that the 23 streams provoke high latencies when using TCP is unfortunate. 25 In order to reduce application-layer latency when packets are lost, [all …]
|
/linux/lib/fonts/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 12 bool "Select compiled-in fonts" 29 This is the "high resolution" font for the VGA frame buffer (the one 32 Note that this is a poor quality font. The VGA 8x16 font is quite a 42 This is the "high resolution" font for the VGA frame buffer (the one 52 Small console font with Macintosh-style high-half glyphs. Some Mac 68 Small console font with PC-style control-character and high-half 76 Small console font with PC-style control characters and high-half 84 bool "Medium-size 6x10 font" 87 Medium-size console font. Suitable for framebuffer consoles on [all …]
|
/linux/include/linux/mfd/ |
H A D | si476x-reports.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * include/media/si476x-platform.h -- Definitions of the data formats 15 * struct si476x_rsq_status - structure containing received signal 16 * quality 17 * @multhint: Multipath Detect High. 18 * true - Indicatedes that the value is below 20 * false - Indicatedes that the value is above 23 * true - Indicatedes that the value is below 25 * false - Indicatedes that the value is above 27 * @snrhint: SNR Detect High. [all …]
|
/linux/Documentation/devicetree/bindings/display/bridge/ |
H A D | ite,it6505.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Allen Chen <allen.chen@ite.com.tw> 13 - $ref: /schemas/sound/dai-common.yaml# 16 The IT6505 is a high-performance DisplayPort 1.1a transmitter, 19 and ensures robust transmission of high-quality uncompressed video 30 transmission of high-definition content. Users of the IT6505 need not 40 ovdd-supply: 43 pwr18-supply: [all …]
|
/linux/include/uapi/linux/ |
H A D | wireless.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 7 * Authors : Jean Tourrilhes - HPL - <jt@hpl.hp.com> 8 * Copyright (c) 1997-2007 Jean Tourrilhes, All Rights Reserved. 16 * Initial APIs (1996 -> onward) : 17 * ----------------------------- 44 * New driver API (2002 -> onward) : 45 * ------------------------------- 53 * Wireless Events (2002 -> onward) : 54 * -------------------------------- 59 * -------------- [all …]
|
/linux/drivers/media/platform/samsung/s5p-jpeg/ |
H A D | jpeg-core.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 /* linux/drivers/media/platform/samsung/s5p-jpeg/jpeg-core.h 15 #include <media/v4l2-device.h> 16 #include <media/v4l2-fh.h> 17 #include <media/v4l2-ctrls.h> 19 #define S5P_JPEG_M2M_NAME "s5p-jpeg" 23 /* JPEG compression quality setting */ 53 #define S5P_JPEG_DISABLE -1 83 QUALITY_LEVEL_1 = 0, /* high */ 95 * struct s5p_jpeg - JPEG IP abstraction [all …]
|
/linux/Documentation/hwmon/ |
H A D | aquacomputer_d5next.rst | 1 .. SPDX-License-Identifier: GPL-2.0-or-later 3 Kernel driver aquacomputer-d5next 14 * Aquacomputer High Flow Next sensor 19 * Aquacomputer High Flow USB flow meter 25 ----------- 37 available through debugfs are the serial number, firmware version and power-on 39 temperature curves directly from the pump. If it's not connected, the fan-related 59 The High Flow Next exposes +5V voltages, water quality, conductivity and flow readings. 65 filled with coolant. Pump RPM and flow can be set to enhance on-device calculations, 78 The High Flow USB exposes an internal and external temperature sensor, and a flow meter. [all …]
|
/linux/Documentation/driver-api/ |
H A D | i2c.rst | 5 the "Inter-IC" bus, a simple bus protocol which is widely used where low 7 some vendors use another name (such as "Two-Wire Interface", TWI) for 9 conserving board real estate and minimizing signal quality issues. Most 11 there's a high speed extension (3.4 MHz) that's not yet found wide use. 12 I2C is a multi-master bus; open drain signaling is used to arbitrate 38 .. kernel-doc:: include/linux/i2c.h 41 .. kernel-doc:: drivers/i2c/i2c-boardinfo.c 44 .. kernel-doc:: drivers/i2c/i2c-core-base.c 47 .. kernel-doc:: drivers/i2c/i2c-core-smbus.c
|
/linux/Documentation/admin-guide/mm/damon/ |
H A D | reclaim.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 DAMON-based Reclamation 7 DAMON-based Reclamation (DAMON_RECLAIM) is a static kernel module that aimed to 9 It doesn't aim to replace the LRU-list based page_granularity reclamation, but 15 On general memory over-committed systems, proactively reclaiming cold pages 20 Free Pages Reporting [3]_ based memory over-commit virtualization systems are 24 guests could be not so memory-frugal, mainly because some kernel subsystems and 25 user-space applications are designed to use as much memory as available. Then, 54 ------- 60 no real monitoring and reclamation due to the watermarks-based activation [all …]
|
H A D | lru_sort.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 DAMON-based LRU-lists Sorting 7 DAMON-based LRU-lists Sorting (DAMON_LRU_SORT) is a static kernel module that 9 (de)prioritization of pages on their LRU-lists for making LRU-lists a more 12 Where Proactive LRU-lists Sorting is Required? 15 As page-granularity access checking overhead could be significant on huge 23 Because DAMON can identify access patterns of best-effort accuracy while 24 inducing only user-specified range of overhead, proactively running 32 rates that higher than a user-specified threshold) and cold pages (pages of 34 user-specified threshold) using DAMON, and prioritizes hot pages while [all …]
|
/linux/arch/m68k/amiga/ |
H A D | amisound.c | 24 0, -39, -75, -103, -121, -127, -121, -103, -75, -39 35 volatile unsigned short amiga_audio_min_period = 124; /* Default for pre-OCS */ 64 /* without amifb, turn video off and enable high quality sound */ in amiga_init_sound()
|
/linux/tools/power/x86/x86_energy_perf_policy/ |
H A D | x86_energy_perf_policy.8 | 1 .\" This page Copyright (C) 2010 - 2015 Len Brown <len.brown@intel.com> 5 x86_energy_perf_policy \- Manage Energy vs. Performance Policy via x86 Model Specific Registers 10 .RB "scope: \-\-cpu\ cpu-list | \-\-pkg\ pkg-list" 12 .RB "cpu-list, pkg-list: # | #,# | #-# | all" 14 .RB "field: \-\-all | \-\-epb | \-\-hwp-epp | \-\-hwp-min | \-\-hwp-max | \-\-hwp-desired" 16 .RB "other: (\-\-force | \-\-hwp-enable | \-\-turbo-enable) value)" 18 .RB "value: # | default | performance | balance-performance | balance-power | power" 21 displays and updates energy-performance policy settings specific to 23 updates, no matter if the Linux cpufreq sub-system is enabled or not. 27 such as how aggressively the hardware enters and exits CPU idle states (C-states) [all …]
|
/linux/Documentation/process/ |
H A D | 1.Intro.rst | 7 ----------------- 15 Linux kernel must be made available under a GPL-compatible license. 24 :ref:`development_early_stage` covers early-stage project planning, with an 51 --------------------------- 56 kernel has evolved into a best-of-breed operating system component which 57 runs on pocket-sized digital music players, desktop PCs, the largest 66 capable and well-suited to the task at hand as possible. Distributors and 77 free software projects. A typical three-month kernel development cycle can 85 smoothly (and produce a high-quality product) in an environment where 102 better; the following text should help you - or those who work for you - [all …]
|
/linux/sound/soc/fsl/ |
H A D | fsl_micfil.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 19 #include <linux/dma/imx-dma.h> 48 enum quality { enum 74 enum quality quality; member 138 .fifo_offset = -4, 142 { .compatible = "fsl,imx8mm-micfil", .data = &fsl_micfil_imx8mm }, 143 { .compatible = "fsl,imx8mp-micfil", .data = &fsl_micfil_imx8mp }, 144 { .compatible = "fsl,imx93-micfil", .data = &fsl_micfil_imx93 }, 145 { .compatible = "fsl,imx943-micfil", .data = &fsl_micfil_imx943 }, 151 [QUALITY_HIGH] = "High", [all …]
|
/linux/drivers/media/test-drivers/vivid/ |
H A D | vivid-radio-rx.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * vivid-radio-rx.c - radio receiver support functions. 12 #include <linux/v4l2-dv-timings.h> 15 #include <media/v4l2-common.h> 16 #include <media/v4l2-event.h> 17 #include <media/v4l2-dv-timings.h> 19 #include "vivid-core.h" 20 #include "vivid-ctrls.h" 21 #include "vivid-radio-common.h" 22 #include "vivid-rds-gen.h" [all …]
|
/linux/Documentation/timers/ |
H A D | highres.rst | 2 High resolution timers and dynamic ticks design notes 8 https://www.kernel.org/doc/ols/2006/ols2006v1-pages-333-346.pdf 11 http://www.cs.columbia.edu/~nahum/w6998/papers/ols2006-hrtimers-slides.pdf 23 - hrtimer base infrastructure 24 - timeofday and clock source management 25 - clock event management 26 - high resolution timer functionality 27 - dynamic ticks 31 --------------------------- 40 - time ordered enqueueing into a rb-tree [all …]
|
/linux/drivers/media/v4l2-core/ |
H A D | v4l2-ctrls-defs.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 2010-2021 Hans Verkuil <hverkuil-cisco@xs4all.nl> 9 #include <media/v4l2-ctrls.h> 26 "MPEG-1/2 Layer I", in v4l2_ctrl_get_menu() 27 "MPEG-1/2 Layer II", in v4l2_ctrl_get_menu() 28 "MPEG-1/2 Layer III", in v4l2_ctrl_get_menu() 29 "MPEG-2/4 AAC", in v4l2_ctrl_get_menu() 30 "AC-3", in v4l2_ctrl_get_menu() 128 "16-bit CRC", in v4l2_ctrl_get_menu() 141 "MPEG-1", in v4l2_ctrl_get_menu() [all …]
|