/Linux-v6.6/drivers/scsi/aic7xxx/ |
D | aic79xx.reg | 4 * Copyright (c) 1994-2001, 2004 Justin T. Gibbs. 5 * Copyright (c) 2000-2002 Adaptec Inc. 19 * 3. Neither the names of the above-listed copyright holders nor the names 62 if ((ahd->bugs & AHD_SET_MODE_BUG) != 0) { \ 69 if ((ahd->bugs & AHD_SET_MODE_BUG) != 0) { \ 76 if ((ahd->bugs & AHD_INTCOLLISION_BUG) != 0) { \ 102 field DST_MODE 0x70 103 field SRC_MODE 0x07 117 field HWERRINT 0x80 118 field BRKADRINT 0x40 [all …]
|
D | aic7xxx.reg | 4 * Copyright (c) 1994-2001 Justin T. Gibbs. 5 * Copyright (c) 2000-2001 Adaptec Inc. 19 * 3. Neither the names of the above-listed copyright holders nor the names 49 * All page numbers refer to the Adaptec AIC-7770 Data Book available from 50 * Adaptec's Technical Documents Department 1-800-934-2766 65 * SCSI Sequence Control (p. 3-11). 71 field TEMODE 0x80 72 field ENSELO 0x40 73 field ENSELI 0x20 74 field ENRSELI 0x10 [all …]
|
/Linux-v6.6/drivers/ntb/hw/idt/ |
D | ntb_hw_idt.h | 7 * Copyright (C) 2016-2018 T-Platforms JSC All Rights Reserved. 36 * IDT PCIe-switch NTB Linux driver 39 * Serge Semin <fancer.lancer@gmail.com>, <Sergey.Semin@t-platforms.ru> 55 * the supported IDT PCIe-switches 66 * IDT PCIe-switches device IDs 78 * NT-function Configuration Space registers 79 * NOTE 1) The IDT PCIe-switch internal data is little-endian 83 * with byte-enables corresponding to their native size or 86 * So to simplify the driver code, there is only DWORD-sized read/write 94 /* PCI Express Device Control/Status (WORD+WORD) */ [all …]
|
/Linux-v6.6/Documentation/userspace-api/media/v4l/ |
D | vidioc-queryctrl.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_QUERYCTRL - VIDIOC_QUERY_EXT_CTRL - VIDIOC_QUERYMENU - Enumerate controls and menu control i… 41 To query the attributes of a control applications set the ``id`` field 42 of a struct :ref:`v4l2_queryctrl <v4l2-queryctrl>` and call the 49 exclusive ``V4L2_CID_LASTP1``. Drivers may return ``EINVAL`` if a control in 56 in the ``flags`` field this control is permanently disabled and should 60 driver returns the next supported non-compound control, or ``EINVAL`` if 63 type ≥ ``V4L2_CTRL_COMPOUND_TYPES`` and/or array control, in other words 71 control information that cannot be returned in struct 72 :ref:`v4l2_queryctrl <v4l2-queryctrl>` since that structure is full. [all …]
|
D | hist-v4l2.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 4 .. _hist-v4l2: 21 1998-08-20: First version. 23 1998-08-27: The :c:func:`select()` function was introduced. 25 1998-09-10: New video standard interface. 27 1998-09-18: The ``VIDIOC_NONCAP`` ioctl was replaced by the otherwise 36 1998-09-28: Revamped video standard. Made video controls individually 39 1998-10-02: The ``id`` field was removed from 47 1998-11-08: Many minor changes. Most symbols have been renamed. Some 50 1998-11-12: The read/write direction of some ioctls was misdefined. [all …]
|
D | vidioc-dqevent.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_DQEVENT - Dequeue event 45 .. flat-table:: struct v4l2_event 46 :header-rows: 0 47 :stub-columns: 0 50 * - __u32 51 - ``type`` 52 - Type of the event, see :ref:`event-type`. 53 * - union { 54 - ``u`` [all …]
|
D | vidioc-g-ext-ctrls.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_G_EXT_CTRLS - VIDIOC_S_EXT_CTRLS - VIDIOC_TRY_EXT_CTRLS - Get or set the value of several co… 43 atomically. Control IDs are grouped into control classes (see 44 :ref:`ctrl-class`) and all controls in the control array must belong 45 to the same control class. 57 ``string`` field. Controls of compound types 58 (``V4L2_CTRL_FLAG_HAS_PAYLOAD`` is set) must set the ``ptr`` field. 60 If the ``size`` is too small to receive the control result (only 61 relevant for pointer-type controls like strings), then the driver will 63 should re-allocate the memory to this new size and try again. For the [all …]
|
/Linux-v6.6/arch/s390/include/asm/ |
D | scsw.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 17 * struct cmd_scsw - command-mode subchannel status word 19 * @sctl: suspend control 24 * @isic: initial-status interruption control 25 * @alcc: address-limit checking control 26 * @ssi: suppress-suspended interruption 28 * @ectl: extended control 31 * @fctl: function control 32 * @actl: activity control 33 * @stctl: status control [all …]
|
/Linux-v6.6/drivers/net/wireless/ath/ath12k/ |
D | rx_desc.h | 1 /* SPDX-License-Identifier: BSD-3-Clause-Clear */ 3 * Copyright (c) 2018-2021 The Linux Foundation. All rights reserved. 4 * Copyright (c) 2021-2022 Qualcomm Innovation Center, Inc. All rights reserved. 186 * Field only valid when for the received frame type the corresponding 190 * Field only valid when for the received frame type the corresponding 202 * field in address search failure cache-only entry should 206 * If set, intra-BSS routing detection is enabled 224 * buffer management for WiFi-to-PPE routing. 227 * by a different subsystem, completely disabling WiFi-to-PPE 254 * Field only valid when AST_based_lookup_valid == 1. [all …]
|
/Linux-v6.6/arch/powerpc/include/asm/ |
D | dbdma.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Definitions for using the Apple Descriptor-Based DMA controller 13 * DBDMA control/status registers. All little-endian. 16 unsigned int control; /* lets you change bits in status */ member 32 /* Bits in control and status registers */ 43 * DBDMA command structure. These fields are all little-endian! 47 __le16 command; /* command word (has bit-fields) */ 49 __le32 cmd_dep; /* command-dependent field */ 54 /* DBDMA command values in command field */ 64 /* Key values in command field */ [all …]
|
D | reg_fsl_emb.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 27 #define PMRN_PMLCA0 0x090 /* PM Local Control A0 */ 28 #define PMRN_PMLCA1 0x091 /* PM Local Control A1 */ 29 #define PMRN_PMLCA2 0x092 /* PM Local Control A2 */ 30 #define PMRN_PMLCA3 0x093 /* PM Local Control A3 */ 31 #define PMRN_PMLCA4 0x094 /* PM Local Control A4 */ 32 #define PMRN_PMLCA5 0x095 /* PM Local Control A5 */ 43 #define PMLCA_EVENT_MASK 0x01ff0000 /* Event field */ 46 #define PMRN_PMLCB0 0x110 /* PM Local Control B0 */ 47 #define PMRN_PMLCB1 0x111 /* PM Local Control B1 */ [all …]
|
/Linux-v6.6/lib/reed_solomon/ |
D | reed_solomon.c | 1 // SPDX-License-Identifier: GPL-2.0 16 * for the given rs parameters. The control struct is unique per instance. 17 * It points to a codec which can be shared by multiple control structures. 58 * codec_init - Initialize a Reed-Solomon codec 59 * @symsize: symbol size, bits (1-8) 60 * @gfpoly: Field generator polynomial coefficients 61 * @gffunc: Field generator function 80 INIT_LIST_HEAD(&rs->list); in codec_init() 82 rs->mm = symsize; in codec_init() 83 rs->nn = (1 << symsize) - 1; in codec_init() [all …]
|
/Linux-v6.6/Documentation/ABI/testing/ |
D | sysfs-class-regulator | 6 Some regulator directories will contain a field called 7 state. This reports the regulator enable control, for 20 supplying power to the system (unless some non-Linux 21 control has enabled it). 26 NOTE: this field can be used in conjunction with microvolts 32 Some regulator directories will contain a field called 38 - off 39 - on 40 - error 41 - fast [all …]
|
/Linux-v6.6/Documentation/devicetree/bindings/clock/ |
D | nvidia,tegra124-dfll.txt | 4 Documentation/devicetree/bindings/clock/clock-bindings.txt 7 the fast CPU cluster. It consists of a free-running voltage controlled 9 control module that will automatically adjust the VDD_CPU voltage by 10 communicating with an off-chip PMIC either via an I2C bus or via PWM signals. 13 - compatible : should be one of: 14 - "nvidia,tegra124-dfll": for Tegra124 15 - "nvidia,tegra210-dfll": for Tegra210 16 - reg : Defines the following set of registers, in the order listed: 17 - registers for the DFLL control logic. 18 - registers for the I2C output logic. [all …]
|
/Linux-v6.6/include/soc/fsl/ |
D | dpaa2-fd.h | 1 /* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */ 3 * Copyright 2014-2016 Freescale Semiconductor Inc. 14 * DOC: DPAA2 FD - Frame Descriptor APIs for DPAA2 27 * struct dpaa2_fd - Struct describing FDs 32 * @format_offset: format, offset, and short-length fields 34 * @ctrl: control bits...including dd, sc, va, err, etc 99 * dpaa2_fd_get_addr() - get the addr field of frame descriptor 106 return (dma_addr_t)le64_to_cpu(fd->simple.addr); in dpaa2_fd_get_addr() 110 * dpaa2_fd_set_addr() - Set the addr field of frame descriptor 116 fd->simple.addr = cpu_to_le64(addr); in dpaa2_fd_set_addr() [all …]
|
/Linux-v6.6/drivers/gpu/drm/radeon/ |
D | radeon_acpi.h | 30 /* AMD hw uses four ACPI control methods: 37 * notification. Which notification is used as indicated by the ATIF Control 39 * a custom notification it invokes ATIF Control Method GET_SYSTEM_BIOS_REQUESTS 42 * will perform display device detection and invoke ATIF Control Method 50 * discrete GPU power control. 71 * WORD - structure size in bytes (includes size field) 72 * WORD - version 73 * DWORD - supported notifications mask 74 * DWORD - supported functions bit vector 102 * WORD - structure size in bytes (includes size field) [all …]
|
/Linux-v6.6/Documentation/arch/sparc/oradax/ |
D | dax-hv-api.txt | 3 Publication date 2017-09-25 08:21 5 Extracted via "pdftotext -f 547 -l 572 -layout sun4v_20170925.pdf" 16 live-migration and other system management activities. 20 …high speed processoring of database-centric operations. The coprocessors may support one or more of 25 … compatibility property. Functionality is accessed through the submission of Command Control Blocks 28 …e Completion Area and, unless execution order is specifically restricted through the use of serial- 45 …device node in the guest MD (Section 8.24.17, “Database Analytics Accelerators (DAX) virtual-device 51 36.1.1.1. "ORCL,sun4v-dax" Device Compatibility 54 • No-op/Sync 81 36.1.1.2. "ORCL,sun4v-dax-fc" Device Compatibility [all …]
|
/Linux-v6.6/drivers/clk/bcm/ |
D | clk-kona.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 16 #include <linux/clk-provider.h> 24 #define BAD_CLK_NAME ((const char *)-1) 33 #define FLAG_SET(obj, type, flag) ((obj)->flags |= FLAG(type, flag)) 34 #define FLAG_CLEAR(obj, type, flag) ((obj)->flags &= ~(FLAG(type, flag))) 35 #define FLAG_FLIP(obj, type, flag) ((obj)->flags ^= FLAG(type, flag)) 36 #define FLAG_TEST(obj, type, flag) (!!((obj)->flags & FLAG(type, flag))) 38 /* CCU field state tests */ 40 #define ccu_policy_exists(ccu_policy) ((ccu_policy)->enable.offset != 0) 42 /* Clock field state tests */ [all …]
|
/Linux-v6.6/arch/mips/include/asm/sn/sn0/ |
D | hubio.h | 8 * Copyright (C) 1992 - 1997, 1999 Silicon Graphics, Inc. 27 #define IIO_WIDGET_CTRL IIO_WCR /* Widget control register */ 35 #define IIO_LLP_CSR IIO_ILCSR /* LLP control and status */ 53 #define IIO_BTE_CTRL_0 IIO_IBCT_0 /* Also BTE control/terminate 0 */ 57 #define IIO_BTE_OFF_1 IIO_IBLS_1 - IIO_IBLS_0 /* Offset from base to BTE 1 */ 61 #define BTEOFF_SRC (IIO_BTE_SRC_0 - IIO_BTE_STAT_0) 62 #define BTEOFF_DEST (IIO_BTE_DEST_0 - IIO_BTE_STAT_0) 63 #define BTEOFF_CTRL (IIO_BTE_CTRL_0 - IIO_BTE_STAT_0) 64 #define BTEOFF_NOTIFY (IIO_BTE_NOTIFY_0 - IIO_BTE_STAT_0) 65 #define BTEOFF_INT (IIO_BTE_INT_0 - IIO_BTE_STAT_0) [all …]
|
/Linux-v6.6/drivers/gpu/drm/amd/include/ |
D | amd_acpi.h | 30 u16 size; /* structure size in bytes (includes size field) */ 37 u16 size; /* structure size in bytes (includes size field) */ 44 u16 size; /* structure size in bytes (includes size field) */ 48 u8 thermal_state; /* thermal state: state id (0: exit state, non-0: state) */ 52 u8 backlight_level; /* panel backlight level (0-255) */ 56 u16 size; /* structure size in bytes (includes size field) */ 64 u8 ipnut_signal; /* input signal in range 0-255 */ 68 u16 size; /* structure size in bytes (includes size field) */ 73 u8 min_input_signal; /* max input signal in range 0-255 */ 74 u8 max_input_signal; /* min input signal in range 0-255 */ [all …]
|
/Linux-v6.6/drivers/media/platform/via/ |
D | via-camera.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 #define VCR_INTCTRL 0x300 /* Capture interrupt control */ 8 #define VCR_IC_FBOTFLD 0x0004 /* "flipping" Bottom field is active */ 11 #define VCR_IC_BOTFLD 0x0040 /* Bottom field is active */ 17 #define VCR_TSC 0x308 /* Transport stream control */ 20 #define VCR_TSC_METHOD 0x00000c /* DMA method (non-functional) */ 27 #define VCR_CAPINTC 0x310 /* Capture interface control */ 36 #define VCR_CI_HDMODE 0x00000040 /* CCIR656-16 hdr decode mode; 1=16b */ 37 #define VCR_CI_BSWAP 0x00000080 /* Swap bytes (16-bit) */ 43 #define VCR_CI_IFSEN 0x00000800 /* Input field signal enable */ [all …]
|
/Linux-v6.6/Documentation/admin-guide/media/ |
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 …]
|
/Linux-v6.6/Documentation/devicetree/bindings/pinctrl/ |
D | sunplus,sp7021-pinctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/pinctrl/sunplus,sp7021-pinctrl.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Dvorkin Dmitry <dvorkin@tibbo.com> 12 - Wells Lu <wellslutw@gmail.com> 15 The Sunplus SP7021 pin controller is used to control SoC pins. Please 16 refer to pinctrl-bindings.txt in this directory for details of the common 23 (1) function-group pins: 24 Ex 1 (SPI-NOR flash): [all …]
|
/Linux-v6.6/Documentation/userspace-api/media/ |
D | glossary.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later 21 **Consumer Electronics Control API** 33 A character device node in the file system used to control and 39 An API designed to control a subset of the :term:`Media Hardware` 51 **Field-programmable Gate Array** 56 See https://en.wikipedia.org/wiki/Field-programmable_gate_array. 65 together make a larger user-facing functional peripheral. For 73 **Inter-Integrated Circuit** 75 A multi-master, multi-slave, packet switched, single-ended, 76 serial computer bus used to control some hardware components [all …]
|
/Linux-v6.6/include/linux/can/ |
D | length.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (C) 2020 Marc Kleine-Budde <kernel@pengutronix.de> 18 * Name of Field Bits 19 * --------------------------------------------------------- 21 * Arbitration field: 24 * Control field: 29 * including all fields preceding the data field, ignoring bitstuffing 36 * Name of Field Bits 37 * --------------------------------------------------------- 39 * Arbitration field: [all …]
|