Home
last modified time | relevance | path

Searched +full:control +full:- +full:field (Results 1 – 25 of 1039) sorted by relevance

12345678910>>...42

/Linux-v6.6/drivers/scsi/aic7xxx/
Daic79xx.reg4 * 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 …]
Daic7xxx.reg4 * 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/
Dntb_hw_idt.h7 * 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/
Dvidioc-queryctrl.rst1 .. 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 …]
Dhist-v4l2.rst1 .. 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 …]
Dvidioc-dqevent.rst1 .. 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 …]
Dvidioc-g-ext-ctrls.rst1 .. 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/
Dscsw.h1 /* 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/
Drx_desc.h1 /* 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/
Ddbdma.h1 /* 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 …]
Dreg_fsl_emb.h1 /* 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/
Dreed_solomon.c1 // 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/
Dsysfs-class-regulator6 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/
Dnvidia,tegra124-dfll.txt4 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/
Ddpaa2-fd.h1 /* 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/
Dradeon_acpi.h30 /* 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/
Ddax-hv-api.txt3 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/
Dclk-kona.h1 /* 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/
Dhubio.h8 * 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/
Damd_acpi.h30 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/
Dvia-camera.h1 /* 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/
Dvivid.rst1 .. 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/
Dsunplus,sp7021-pinctrl.yaml1 # 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/
Dglossary.rst1 .. 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/
Dlength.h1 /* 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 …]

12345678910>>...42