/linux/Documentation/admin-guide/ |
H A D | dynamic-debug-howto.rst | 1 Dynamic debug 8 Dynamic debug allows you to dynamically enable/disable kernel 9 debug-print code to obtain additional kernel information. 11 If ``/proc/dynamic_debug/control`` exists, your kernel has dynamic 14 Dynamic debug provides: 22 - source filename 23 - function name 24 - line number (including ranges of line numbers) 25 - module name 26 - format string [all …]
|
/linux/Documentation/admin-guide/media/ |
H A D | si4713.rst | 1 .. SPDX-License-Identifier: GPL-2.0 14 ---------------------------- 29 ------------------------- 34 The I2C device driver exports a v4l2-subdev interface to the kernel. 36 using the v4l2-subdev calls (g_ext_ctrls, s_ext_ctrls). 48 ---------------------- 51 Here is an output from v4l2-ctl util: 53 .. code-block:: none 55 / # v4l2-ctl -d /dev/radio0 --all -L 57 Driver name : radio-si4713 [all …]
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | nvidia,tegra210-mbdrc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra210-mbdrc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 The Multi Band Dynamic Range Compressor (MBDRC) is part of Output 13 single full band or a dual band or a multi band dynamic processor. 16 - Jon Hunter <jonathanh@nvidia.com> 17 - Mohan Kumar <mkumard@nvidia.com> 18 - Sameer Pujar <spujar@nvidia.com> 23 - const: nvidia,tegra210-mbdrc [all …]
|
H A D | nvidia,tegra210-ope.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra210-ope.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 PEQ (Parametric Equalizer) and MBDRC (Multi Band Dynamic Range Compressor) 15 - Jon Hunter <jonathanh@nvidia.com> 16 - Mohan Kumar <mkumard@nvidia.com> 17 - Sameer Pujar <spujar@nvidia.com> 20 - $ref: dai-common.yaml# 25 - const: nvidia,tegra210-ope [all …]
|
H A D | ti,pcm6240.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (C) 2022 - 2024 Texas Instruments Incorporated 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Shenghao Ding <shenghao-ding@ti.com> 15 different Specifications, range from Personal Electric 24 https://www.ti.com/lit/gpn/pcm3120-q1 25 https://www.ti.com/lit/gpn/pcm3140-q1 26 https://www.ti.com/lit/gpn/pcm5120-q1 27 https://www.ti.com/lit/gpn/pcm6120-q1 [all …]
|
H A D | cirrus,cs42l42.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - patches@opensource.cirrus.com 13 The CS42L42 is a low-power audio codec designed for portable applications. 14 It provides a high-dynamic range, stereo DAC for audio playback and a mono 15 high-dynamic-range ADC for audio capture. There is an integrated headset 21 - cirrus,cs42l42 22 - cirrus,cs42l83 29 VP-supply: [all …]
|
/linux/drivers/net/ethernet/intel/e1000e/ |
H A D | param.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 15 #define OPTION_UNSET -1 37 * Tx interrupt delay needs to typically be set to something non-zero 39 * Valid Range: 0-65535 48 * Valid Range: 0-65535 60 * Valid Range: 0-65535 72 * Valid Range: 0-65535 82 * Valid Range: 100-100000 or one of: 0=off, 1=dynamic, 3=dynamic conservative 91 * Valid Range: varies depending on kernel configuration & hardware support [all …]
|
/linux/arch/arm/boot/dts/arm/ |
H A D | vexpress-v2p-ca15_a7.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 * Cortex-A15_A7 MPCore (V2P-CA15_A7) 8 * HBI-0249A 11 /dts-v1/; 12 #include "vexpress-v2m-rs1.dtsi" 15 model = "V2P-CA15_CA7"; 18 compatible = "arm,vexpress,v2p-ca15_a7", "arm,vexpress"; 19 interrupt-parent = <&gic>; 20 #address-cells = <2>; 21 #size-cells = <2>; [all …]
|
/linux/Documentation/devicetree/bindings/media/ |
H A D | mediatek,mdp3-hdr.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/media/mediatek,mdp3-hdr.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Matthias Brugger <matthias.bgg@gmail.com> 11 - Moudy Ho <moudy.ho@mediatek.com> 15 High Dynamic Range (HDR) to Standard Dynamic Range (SDR). 20 - mediatek,mt8195-mdp3-hdr 25 mediatek,gce-client-reg: 30 include/dt-bindings/gce/<chip>-gce.h of each chips. [all …]
|
/linux/arch/arm64/boot/dts/hisilicon/ |
H A D | hi6220.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <dt-bindings/interrupt-controller/arm-gic.h> 9 #include <dt-bindings/reset/hisi,hi6220-resets.h> 10 #include <dt-bindings/clock/hi6220-clock.h> 11 #include <dt-bindings/pinctrl/hisi.h> 12 #include <dt-bindings/thermal/thermal.h> 16 interrupt-parent = <&gic>; 17 #address-cells = <2>; 18 #size-cells = <2>; 21 compatible = "arm,psci-0.2"; [all …]
|
/linux/drivers/media/dvb-core/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 7 bool "Enable DVB memory-mapped API (EXPERIMENTAL)" 12 This option enables DVB experimental memory-mapped API, which 26 on Set-Top-Boxes. It can also be used to access the Internet via the 36 range 1 255 41 Only values in the range 4-32 are tested. 46 bool "Dynamic DVB minor allocation" 50 If you say Y here, the DVB subsystem will use dynamic minor
|
/linux/Documentation/devicetree/bindings/display/ |
H A D | allwinner,sun6i-a31-drc.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/display/allwinner,sun6i-a31-drc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Allwinner A31 Dynamic Range Controller 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 14 The DRC (Dynamic Range Controller) allows to dynamically adjust 21 - allwinner,sun6i-a31-drc 22 - allwinner,sun6i-a31s-drc [all …]
|
/linux/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_param.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2006 Intel Corporation. */ 12 #define OPTION_UNSET -1 30 * Valid Range: 80-256 for 82542 and 82543 gigabit ethernet controllers 31 * Valid Range: 80-4096 for 82544 and newer 39 * Valid Range: 80-256 for 82542 and 82543 gigabit ethernet controllers 40 * Valid Range: 80-4096 for 82544 and newer 48 * Valid Range: 0, 10, 100, 1000 49 * - 0 - auto-negotiate at all supported speeds 50 * - 10 - only link at 10 Mbps [all …]
|
/linux/Documentation/driver-api/thermal/ |
H A D | cpu-cooling-api.rst | 22 -------------------------------------------- 30 "thermal-cpufreq-%x". This api can support multiple instances of cpufreq 42 the name "thermal-cpufreq-%x" linking it with a device tree node, in 54 This interface function unregisters the "thermal-cpufreq-%x" cooling device. 62 CPUs. The current power is calculated as dynamic power (static power isn't 63 supported currently). This power model requires that the operating-points of 70 The dynamic power consumption of a processor depends on many factors. 73 - The time the processor spends running, consuming dynamic power, as 74 compared to the time in idle states where dynamic consumption is 76 - The voltage and frequency levels as a result of DVFS. The DVFS [all …]
|
/linux/Documentation/devicetree/bindings/arm/omap/ |
H A D | dmm.txt | 1 OMAP Dynamic Memory Manager (DMM) bindings 3 The dynamic memory manager (DMM) is a module located immediately in front of the 6 interleaving, optimizing transfer of 2D block objects, and provide MMU-like page 10 - compatible: Should contain "ti,omap4-dmm" for OMAP4 family 11 Should contain "ti,omap5-dmm" for OMAP5 and DRA7x family 12 - reg: Contains DMM register address range (base address and length) 13 - interrupts: Should contain an interrupt-specifier for DMM_IRQ. 14 - ti,hwmods: Name of the hwmod associated to DMM, which is typically "dmm" 19 compatible = "ti,omap4-dmm";
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-bus-iio-light-isl29018 | 4 Contact: linux-iio@vger.kernel.org 10 detection. The range of Scheme 0 proximity count is from 0 to 11 2^n. Logic 1 of this bit, Scheme 1, makes n-1 (3, 7, 11, 15) 13 range of Scheme 1 proximity count is from -2^(n-1) to 2^(n-1). 15 Scheme 0 has wider dynamic range, Scheme 1 proximity detection
|
/linux/drivers/dax/ |
H A D | bus.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 2017-2018 Intel Corporation. All rights reserved. */ 10 #include "dax-private.h" 36 * We only ever expect to handle device-dax instances, i.e. the in dax_bus_uevent() 51 list_for_each_entry(dax_id, &dax_drv->ids, list) in __dax_match_id() 52 if (sysfs_streq(dax_id->dev_name, dev_name)) in __dax_match_id() 73 if (dev_dax->region->res.flags & IORESOURCE_DAX_KMEM) in dax_match_type() 76 if (dax_drv->type == type) in dax_match_type() 80 if (dax_drv->type == DAXDRV_DEVICE_TYPE && in dax_match_type() 104 return -EINVAL; in do_id_store() [all …]
|
H A D | dax-private.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 20 * struct dax_region - mapping infrastructure for dax devices 21 * @id: kernel-wide unique region for a memory range 22 * @target_node: effective numa node if this memory range is onlined 50 * struct dev_dax - instance data for a subdivision of a dax region, and 52 * @region - parent region 53 * @dax_dev - core dax functionality 54 * @target_node: effective numa node if dev_dax memory range is onlined 55 * @dyn_id: is this a dynamic or statically created instance 58 * @dev - device core [all …]
|
/linux/Documentation/networking/device_drivers/ethernet/intel/ |
H A D | e1000e.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 8 Copyright(c) 2008-2018 Intel Corporation. 13 - Identifying Your Adapter 14 - Command Line Parameters 15 - Additional Configurations 16 - Support 48 --------------------- 49 :Valid Range: 0,1,3,4,100-100000 82 - 0: Off 86 - 1: Dynamic mode [all …]
|
H A D | e1000.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 8 Copyright(c) 1999 - 2013 Intel Corporation. 13 - Identifying Your Adapter 14 - Command Line Parameters 15 - Speed and Duplex Configuration 16 - Additional Configurations 17 - Support 50 ------- 54 :Valid Range: 0x01-0x0F, 0x20-0x2F 57 This parameter is a bit-mask that specifies the speed and duplex settings [all …]
|
/linux/include/linux/ |
H A D | memregion.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 #include <linux/range.h> 11 struct range range; member 20 return -ENOMEM; in memregion_alloc() 28 * cpu_cache_invalidate_memregion - drop any CPU cached data for 33 * changes the contents of physical memory in a cache-incoherent manner. 35 * device secure erase, and dynamic region provision that can replace 60 return -ENXIO; in cpu_cache_invalidate_memregion()
|
/linux/Documentation/devicetree/bindings/iio/dac/ |
H A D | adi,ad5758.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michael Hennerich <Michael.Hennerich@analog.com> 19 spi-cpha: true 21 adi,dc-dc-mode: 25 Mode of operation of the dc-to-dc converter 26 Dynamic Power Control (DPC) 32 In this mode, the VDPC+ voltage is user-programmable to a fixed level 47 adi,range-microvolt: [all …]
|
/linux/drivers/net/wireless/ti/wlcore/ |
H A D | conf.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 117 * Range: 0 - 0xFFFFFFFF 130 * after a PS-poll has been transmitted. 132 * Range: 0 - 200000 139 * Range: 0 - 200000 147 * Range: 0 - 4096 155 * Range: ENABLE_ENERGY_D == 0x140A 161 * Occupied Rx mem-blocks number which requires interrupting the host 164 * Range: u16 172 * Range: u16 [all …]
|
/linux/Documentation/driver-api/i3c/ |
H A D | protocol.rst | 1 .. SPDX-License-Identifier: GPL-2.0 17 https://resources.mipi.org/mipi-i3c-v1-download). 22 The I3C (pronounced 'eye-three-see') is a MIPI standardized protocol designed 25 while remaining power-efficient. 42 I3C is a multi-master protocol, so there might be several masters on a bus, 46 Each device on the I3C bus has to be assigned a dynamic address to be able to 51 In addition to these per-device addresses, the protocol defines a broadcast 54 Once a dynamic address has been assigned to a device, this address will be used 56 assigned a dynamic address, the device should still process broadcast messages. 65 The discovery mechanism is called DAA (Dynamic Address Assignment), because it [all …]
|
/linux/drivers/hv/ |
H A D | hv_balloon.c | 1 // SPDX-License-Identifier: GPL-2.0-only 31 #include <asm/hyperv-tlfs.h> 39 * We begin with definitions supporting the Dynamic Memory protocol 102 * Structures defining the dynamic memory management 120 * limitations on hot-add, the guest can specify 133 * The PFN number of the first page in the range. 139 * The number of pages in the range. 147 * The header for all dynamic memory messages: 161 * A generic message format for dynamic memory. 171 * Specific message types supporting the dynamic memory protocol. [all …]
|