| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/powerpc/fsl/ |
| D | srio-rmu.txt | 5 node is composed of three types of sub-nodes ("fsl-srio-msg-unit", 6 "fsl-srio-dbell-unit" and "fsl-srio-port-write-unit"). 10 - compatible 13 Definition: Must include "fsl,srio-rmu-vX.Y", "fsl,srio-rmu". 18 - reg 20 Value type: <prop-encoded-array> 22 length of the SRIO configuration registers for message units 23 and doorbell units. 25 - fsl,liodn 26 Usage: optional-but-recommended (for devices with PAMU) [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/powerpc/fsl/ |
| D | srio-rmu.txt | 5 node is composed of three types of sub-nodes ("fsl-srio-msg-unit", 6 "fsl-srio-dbell-unit" and "fsl-srio-port-write-unit"). 10 - compatible 13 Definition: Must include "fsl,srio-rmu-vX.Y", "fsl,srio-rmu". 18 - reg 20 Value type: <prop-encoded-array> 22 length of the SRIO configuration registers for message units 23 and doorbell units. 25 - fsl,liodn 26 Usage: optional-but-recommended (for devices with PAMU) [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/uc/ |
| D | intel_guc_log.c | 1 // SPDX-License-Identifier: MIT 3 * Copyright © 2014-2019 Intel Corporation 66 log->sizes[i].bytes = sections[i].default_val; in _guc_log_init_sizes() 68 /* If debug size > 1MB then bump default crash size to keep the same units */ in _guc_log_init_sizes() 69 if (log->sizes[GUC_LOG_SECTIONS_DEBUG].bytes >= SZ_1M && in _guc_log_init_sizes() 71 log->sizes[GUC_LOG_SECTIONS_CRASH].bytes = SZ_1M; in _guc_log_init_sizes() 75 /* Convert to correct units */ in _guc_log_init_sizes() 76 if ((log->sizes[i].bytes % SZ_1M) == 0) { in _guc_log_init_sizes() 77 log->sizes[i].units = SZ_1M; in _guc_log_init_sizes() 78 log->sizes[i].flag = sections[i].flag; in _guc_log_init_sizes() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/ |
| D | max8997-regulator.txt | 3 The Maxim MAX8997 is a multi-function device which includes voltage and 4 current regulators, rtc, charger controller and other sub-blocks. It is 5 interfaced to the host controller using a i2c interface. Each sub-block is 7 describes the bindings for 'pmic' sub-block of max8997. 10 - compatible: Should be "maxim,max8997-pmic". 11 - reg: Specifies the i2c slave address of the pmic block. It should be 0x66. 13 - max8997,pmic-buck1-dvs-voltage: A set of 8 voltage values in micro-volt (uV) 14 units for buck1 when changing voltage using gpio dvs. Refer to [1] below 17 - max8997,pmic-buck2-dvs-voltage: A set of 8 voltage values in micro-volt (uV) 18 units for buck2 when changing voltage using gpio dvs. Refer to [1] below [all …]
|
| D | samsung,s5m8767.txt | 4 This is a part of device tree bindings for S5M family multi-function devices. 5 More information can be found in bindings/mfd/sec-core.txt file. 10 a sub-node named "regulators" with more sub-nodes for each regulator using the 12 - Documentation/devicetree/bindings/regulator/regulator.txt 16 - s5m8767,pmic-buck-ds-gpios: GPIO specifiers for three host gpio's used 17 for selecting GPIO DVS lines. It is one-to-one mapped to dvs gpio lines. 19 [1] If either of the 's5m8767,pmic-buck[2/3/4]-uses-gpio-dvs' optional 21 's5m8767,pmic-buck[2/3/4]-dvs-voltage' should be specified. 24 - s5m8767,pmic-buck2-dvs-voltage: A set of 8 voltage values in micro-volt (uV) 25 units for buck2 when changing voltage using gpio dvs. Refer to [1] below [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/ti/ |
| D | ti,pruss.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 TI Programmable Real-Time Unit and Industrial Communication Subsystem 11 - Suman Anna <s-anna@ti.com> 15 The Programmable Real-Time Unit and Industrial Communication Subsystem 16 (PRU-ICSS a.k.a. PRUSS) is present on various TI SoCs such as AM335x, AM437x, 17 Keystone 66AK2G, OMAP-L138/DA850 etc. A PRUSS consists of dual 32-bit RISC 18 cores (Programmable Real-Time Units, or PRUs), shared RAM, data and 23 peripheral interfaces, fast real-time responses, or specialized data handling. [all …]
|
| /kernel/linux/linux-6.6/drivers/perf/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 17 If compiled as a module, it will be called arm-cci. 20 bool "support CCI-400" 25 CCI-400 provides 4 independent event counters counting events related 29 bool "support CCI-500/CCI-550" 33 CCI-500/CCI-550 both provide 8 independent event counters, which can 45 tristate "Arm CMN-600 PMU support" 48 Support for PMU events monitoring on the Arm CMN-600 Coherent Mesh 56 Say y if you want to use CPU performance monitors on ARM-based 61 bool "RISC-V PMU framework" [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/ti/ |
| D | ti,pruss.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 TI Programmable Real-Time Unit and Industrial Communication Subsystem 11 - Suman Anna <s-anna@ti.com> 15 The Programmable Real-Time Unit and Industrial Communication Subsystem 16 (PRU-ICSS a.k.a. PRUSS) is present on various TI SoCs such as AM335x, AM437x, 17 Keystone 66AK2G, OMAP-L138/DA850 etc. A PRUSS consists of dual 32-bit RISC 18 cores (Programmable Real-Time Units, or PRUs), shared RAM, data and 23 peripheral interfaces, fast real-time responses, or specialized data handling. [all …]
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/ |
| D | vidioc-g-modulator.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_G_MODULATOR - VIDIOC_S_MODULATOR - Get or set modulator attributes 52 this is a write-only ioctl, it does not return the actual audio 67 .. flat-table:: struct v4l2_modulator 68 :header-rows: 0 69 :stub-columns: 0 72 * - __u32 73 - ``index`` 74 - Identifies the modulator, set by the application. 75 * - __u8 [all …]
|
| D | ext-ctrls-image-source.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _image-source-controls: 9 The Image Source control class is intended for low-level control of 15 .. _image-source-control-id: 28 same sub-device. 59 non-sensitive. 64 .. flat-table:: struct v4l2_area 65 :header-rows: 0 66 :stub-columns: 0 69 * - __u32 [all …]
|
| D | metafmt-d4xx.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _v4l2-meta-fmt-d4xx: 15 Intel D4xx (D435, D455 and others) cameras include per-frame metadata in their UVC 37 .. flat-table:: D4xx metadata 39 :header-rows: 1 40 :stub-columns: 0 42 * - **Field** 43 - **Description** 44 * - :cspan:`1` *Depth Control* 45 * - __u32 ID [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | vidioc-g-modulator.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_G_MODULATOR - VIDIOC_S_MODULATOR - Get or set modulator attributes 52 this is a write-only ioctl, it does not return the actual audio 67 .. flat-table:: struct v4l2_modulator 68 :header-rows: 0 69 :stub-columns: 0 72 * - __u32 73 - ``index`` 74 - Identifies the modulator, set by the application. 75 * - __u8 [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/dvb/ |
| D | video.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 23 The ioctls that deal with SPUs (sub picture units) and navigation
|
| /kernel/linux/linux-6.6/drivers/staging/media/av7110/ |
| D | video.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 23 The ioctls that deal with SPUs (sub picture units) and navigation
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/ |
| D | writing-bindings.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 Documentation/devicetree/bindings/submitting-patches.rst 17 - DO attempt to make bindings complete even if a driver doesn't support some 21 - DON'T refer to Linux or "device driver" in bindings. Bindings should be 24 - DO use node names matching the class of the device. Many standard names are 27 - DO check that the example matches the documentation especially after making 30 - DON'T create nodes just for the sake of instantiating drivers. Multi-function 34 - DON'T use 'syscon' alone without a specific compatible string. A 'syscon' 42 - DO make 'compatible' properties specific. DON'T use wildcards in compatible 47 - DO use a vendor prefix on device-specific property names. Consider if [all …]
|
| /kernel/linux/linux-5.10/arch/mips/lib/ |
| D | csum_partial.S | 15 #include <asm/asm-offsets.h> 381 #define SUB dsubu macro 401 #define SUB subu macro 428 #define REST(unit) (FIRST(unit)+NBYTES-1) 430 #define ADDRMASK (NBYTES-1) 440 li sum, -1 462 * use delay slot for fall-through 466 SRL t0, len, LOG_NBYTES+3 # +3 for 8 units/iter 469 SUB len, 8*NBYTES # subtract here for bgez loop 480 SUB len, len, 8*NBYTES [all …]
|
| D | memcpy.S | 23 * dma-coherent systems. 36 #include <asm/asm-offsets.h> 49 * - src and dst don't overlap 50 * - src is readable 51 * - dst is writable 59 * - src is readable (no exceptions when reading src) 61 * - dst is writable (no exceptions when writing dst) 62 * __copy_user uses a non-standard calling convention; see 63 * include/asm-mips/uaccess.h 76 * 1- AT contain the address of the byte just past the end of the source [all …]
|
| /kernel/linux/linux-6.6/arch/mips/lib/ |
| D | csum_partial.S | 16 #include <asm/asm-offsets.h> 381 #define SUB dsubu macro 401 #define SUB subu macro 428 #define REST(unit) (FIRST(unit)+NBYTES-1) 430 #define ADDRMASK (NBYTES-1) 440 li sum, -1 462 * use delay slot for fall-through 466 SRL t0, len, LOG_NBYTES+3 # +3 for 8 units/iter 469 SUB len, 8*NBYTES # subtract here for bgez loop 480 SUB len, len, 8*NBYTES [all …]
|
| D | memcpy.S | 23 * dma-coherent systems. 37 #include <asm/asm-offsets.h> 49 * - src and dst don't overlap 50 * - src is readable 51 * - dst is writable 59 * - src is readable (no exceptions when reading src) 61 * - dst is writable (no exceptions when writing dst) 62 * __copy_user uses a non-standard calling convention; see 63 * include/asm-mips/uaccess.h 76 * 1- AT contain the address of the byte just past the end of the source [all …]
|
| /kernel/linux/linux-6.6/drivers/cxl/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 23 The CXL specification defines a "CXL memory device" sub-class in the 26 memory to be mapped into the system address map (Host-managed Device 64 (https://www.computeexpresslink.org/spec-landing). The CXL core 92 known as HDM "Host-managed Device Memory". 118 system-physical address range. For CXL regions established by 119 platform-firmware this option enables memory error handling to 121 range. Otherwise, platform-firmware managed CXL is enabled by being 151 one or more CXL Performance Monitoring Units (CPMUs). 154 monitoring units and provide standard perf based interfaces.
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwellx/ |
| D | floating-point.json | 3 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 6 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 11 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 14 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 19 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 22 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 27 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 35 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 38 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwell/ |
| D | floating-point.json | 3 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 6 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 11 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 14 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 19 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 22 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 27 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 35 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 38 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwellde/ |
| D | floating-point.json | 3 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 6 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 11 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 14 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 19 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 22 …-bit packed double precision floating-point instructions retired; some instructions will count twi… 27 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 30 …-bit packed single precision floating-point instructions retired; some instructions will count twi… 35 …-bit packed single and 256-bit packed double precision FP instructions retired; some instructions … 38 …-bit packed single precision and 256-bit packed double precision floating-point instructions reti… [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/ |
| D | samsung,s5m8767.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 17 and current regulators, RTC, clock outputs and other sub-blocks. 21 const: samsung,s5m8767-pmic 39 s5m8767,pmic-buck2-dvs-voltage: 40 $ref: /schemas/types.yaml#/definitions/uint32-array 44 A set of 8 voltage values in micro-volt (uV) units for buck2 when 47 s5m8767,pmic-buck3-dvs-voltage: [all …]
|
| /kernel/linux/linux-5.10/arch/mips/cavium-octeon/ |
| D | octeon-memcpy.S | 17 #include <asm/asm-offsets.h> 30 * - src and dst don't overlap 31 * - src is readable 32 * - dst is writable 40 * - src is readable (no exceptions when reading src) 42 * - dst is writable (no exceptions when writing dst) 43 * __copy_user uses a non-standard calling convention; see 57 * 1- AT contain the address of the byte just past the end of the source 59 * 2- src_entry <= src < AT, and 60 * 3- (dst - src) == (dst_entry - src_entry), [all …]
|