| /kernel/linux/linux-4.19/drivers/net/ethernet/mellanox/mlxfw/ |
| D | mlxfw_mfa2_tlv_multi.c | 24 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 41 NLA_ALIGN(sizeof(*(tlv)) + be16_to_cpu((tlv)->len)) 45 const struct mlxfw_mfa2_tlv_multi *multi) in mlxfw_mfa2_tlv_multi_child() argument 50 return mlxfw_mfa2_tlv_get(mfa2_file, (void *) multi + multi_len); in mlxfw_mfa2_tlv_multi_child() 57 const struct mlxfw_mfa2_tlv_multi *multi; in mlxfw_mfa2_tlv_next() local 63 if (tlv->type == MLXFW_MFA2_TLV_MULTI_PART) { in mlxfw_mfa2_tlv_next() 64 multi = mlxfw_mfa2_tlv_multi_get(mfa2_file, tlv); in mlxfw_mfa2_tlv_next() 65 tlv_len = NLA_ALIGN(tlv_len + be16_to_cpu(multi->total_len)); in mlxfw_mfa2_tlv_next() 87 const struct mlxfw_mfa2_tlv_multi *multi, in mlxfw_mfa2_tlv_multi_child_find() argument 94 mlxfw_mfa2_tlv_multi_foreach(mfa2_file, tlv, idx, multi) { in mlxfw_mfa2_tlv_multi_child_find() [all …]
|
| D | mlxfw_mfa2_tlv_multi.h | 24 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 43 const struct mlxfw_mfa2_tlv_multi *multi); 55 const struct mlxfw_mfa2_tlv_multi *multi, 59 const struct mlxfw_mfa2_tlv_multi *multi, 67 #define mlxfw_mfa2_tlv_multi_foreach(mfa2_file, tlv, idx, multi) \ argument 69 mlxfw_mfa2_tlv_multi_child(mfa2_file, multi), \ 70 be16_to_cpu(multi->num_extensions) + 1)
|
| D | mlxfw_mfa2.c | 24 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 49 * +----------------------------------+ 51 * +----------------------------------+ 53 * | +------------------------------+ | +-----------------+ 54 * | | package descriptor tlv +-----> |num_devices=n | 55 * | +------------------------------+ | |num_components=m | 56 * +----------------------------------+ |CB offset | 58 * | +------------------------------+ | | | 59 * | | PSID tlv | | +-----------------+ 60 * | +------------------------------+ | [all …]
|
| /kernel/linux/linux-5.10/include/media/i2c/ |
| D | tw9910.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 17 * tw9910_mpout_pin - MPOUT (multi-purpose output) pin functions 31 * tw9910_video_info - tw9910 driver interface structure 33 * @mpout: Selected function of MPOUT (multi-purpose output) pin.
|
| /kernel/linux/linux-4.19/include/media/i2c/ |
| D | tw9910.h | 22 * tw9910_mpout_pin - MPOUT (multi-purpose output) pin functions 36 * tw9910_video_info - tw9910 driver interface structure 38 * @mpout: Selected function of MPOUT (multi-purpose output) pin.
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/timer/ |
| D | renesas,mtu2.txt | 1 * Renesas Multi-Function Timer Pulse Unit 2 (MTU2) 3 The MTU2 is a multi-purpose, multi-channel timer/counter with configurable 11 - compatible: must be one or more of the following: 12 - "renesas,mtu2-r7s72100" for the r7s72100 MTU2 13 - "renesas,mtu2" for any MTU2 14 This is a fallback for the above renesas,mtu2-* entries 16 - reg: base address and length of the registers block for the timer module. 18 - interrupts: interrupt specifiers for the timer, one for each entry in 19 interrupt-names. 20 - interrupt-names: must contain one entry named "tgi?a" for each enabled [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/macc/macc1_5/ |
| D | ia_css_macc1_5_types.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for 20 * CSS-API header file for Multi-Axis Color Conversion algorithm parameters. 23 /* Multi-Axis Color Conversion configuration 33 /* Multi-Axes Color Correction (MACC) table. 49 * OutU = (data00 * InU + data01 * InV) >> (13 - exp) 50 * OutV = (data10 * InU + data11 * InV) >> (13 - exp) 53 * OutU = (4096 * InU + 0 * InV) >> (13 - 1) 54 * OutV = ( 0 * InU + 4096 * InV) >> (13 - 1) 59 MACC1_5: s[macc_config.exp].[13-macc_config.exp], [-8192,8191] [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/timer/ |
| D | renesas,mtu2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas Multi-Function Timer Pulse Unit 2 (MTU2) 10 - Geert Uytterhoeven <geert+renesas@glider.be> 11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 14 The MTU2 is a multi-purpose, multi-channel timer/counter with configurable clock inputs 23 - enum: 24 - renesas,mtu2-r7s72100 # RZ/A1H 25 - const: renesas,mtu2 [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/soc/ti/ |
| D | keystone-navigator-qmss.txt | 5 multi-core Navigator. QMSS consist of queue managers, packed-data structure 9 management of the packet queues. Packets are queued/de-queued by writing or 20 - compatible : Must be "ti,keystone-navigator-qmss". 21 : Must be "ti,66ak2g-navss-qm" for QMSS on K2G SoC. 22 - clocks : phandle to the reference clock for this device. 23 - queue-range : <start number> total range of queue numbers for the device. 24 - linkram0 : <address size> for internal link ram, where size is the total 26 - linkram1 : <address size> for external link ram, where size is the total 29 - qmgrs : child node describing the individual queue managers on the 32 -- managed-queues : the actual queues managed by each queue manager [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/ti/ |
| D | keystone-navigator-qmss.txt | 5 multi-core Navigator. QMSS consist of queue managers, packed-data structure 9 management of the packet queues. Packets are queued/de-queued by writing or 20 - compatible : Must be "ti,keystone-navigator-qmss". 21 : Must be "ti,66ak2g-navss-qm" for QMSS on K2G SoC. 22 - clocks : phandle to the reference clock for this device. 23 - queue-range : <start number> total range of queue numbers for the device. 24 - linkram0 : <address size> for internal link ram, where size is the total 26 - linkram1 : <address size> for external link ram, where size is the total 29 - qmgrs : child node describing the individual queue managers on the 32 -- managed-queues : the actual queues managed by each queue manager [all …]
|
| /kernel/linux/linux-4.19/fs/ntfs/ |
| D | mst.c | 2 * mst.c - NTFS multi sector transfer protection handling code. Part of the 3 * Linux-NTFS project. 5 * Copyright (c) 2001-2004 Anton Altaparmakov 14 * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 * along with this program (in the main directory of the Linux-NTFS 20 * Foundation,Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 26 * post_read_mst_fixup - deprotect multi sector transfer protected data 30 * Perform the necessary post read multi sector transfer fixup and detect the 31 * presence of incomplete multi sector transfers. - In that case, overwrite the 35 * Return 0 on success and -EINVAL on error ("BAAD" magic will be present). [all …]
|
| /kernel/linux/linux-5.10/drivers/media/dvb-frontends/drx39xyj/ |
| D | drx_dap_fasi.h | 2 Copyright (c), 2004-2005,2007-2010 Trident Microsystems, Inc. 20 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 48 /*-------- compilation control switches --------------------------------------*/ 53 /*-------- Required includes -------------------------------------------------*/ 57 /*-------- Defines, configuring the API --------------------------------------*/ 98 #error At least one of short- or long-addressing format must be allowed. 103 * Single/master multi master setting 106 * Comments about SINGLE MASTER/MULTI MASTER modes: 113 * + multi master mode means use of repeated starts 118 * Single/multi master selected via the flags in the FASI protocol. [all …]
|
| /kernel/linux/linux-4.19/drivers/media/dvb-frontends/drx39xyj/ |
| D | drx_dap_fasi.h | 2 Copyright (c), 2004-2005,2007-2010 Trident Microsystems, Inc. 20 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 48 /*-------- compilation control switches --------------------------------------*/ 53 /*-------- Required includes -------------------------------------------------*/ 57 /*-------- Defines, configuring the API --------------------------------------*/ 98 #error At least one of short- or long-addressing format must be allowed. 103 * Single/master multi master setting 106 * Comments about SINGLE MASTER/MULTI MASTER modes: 113 * + multi master mode means use of repeated starts 118 * Single/multi master selected via the flags in the FASI protocol. [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/phy/ |
| D | apm-xgene-phy.txt | 1 * APM X-Gene 15Gbps Multi-purpose PHY nodes 3 PHY nodes are defined to describe on-chip 15Gbps Multi-purpose PHY. Each 7 - compatible : Shall be "apm,xgene-phy". 8 - reg : PHY memory resource is the SDS PHY access resource. 9 - #phy-cells : Shall be 1 as it expects one argument for setting 14 - status : Shall be "ok" if enabled or "disabled" if disabled. 16 - clocks : Reference to the clock entry. 17 - apm,tx-eye-tuning : Manual control to fine tune the capture of the serial 19 Two set of 3-tuple setting for each (up to 3) 22 - apm,tx-eye-direction : Eye tuning manual control direction. 0 means sample [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/ |
| D | apm-xgene-phy.txt | 1 * APM X-Gene 15Gbps Multi-purpose PHY nodes 3 PHY nodes are defined to describe on-chip 15Gbps Multi-purpose PHY. Each 7 - compatible : Shall be "apm,xgene-phy". 8 - reg : PHY memory resource is the SDS PHY access resource. 9 - #phy-cells : Shall be 1 as it expects one argument for setting 14 - status : Shall be "ok" if enabled or "disabled" if disabled. 16 - clocks : Reference to the clock entry. 17 - apm,tx-eye-tuning : Manual control to fine tune the capture of the serial 19 Two set of 3-tuple setting for each (up to 3) 22 - apm,tx-eye-direction : Eye tuning manual control direction. 0 means sample [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/dma/ |
| D | snps-dma.txt | 4 - compatible: "snps,dma-spear1340" 5 - reg: Address range of the DMAC registers 6 - interrupt: Should contain the DMAC interrupt number 7 - dma-channels: Number of channels supported by hardware 8 - dma-requests: Number of DMA request lines supported, up to 16 9 - dma-masters: Number of AHB masters supported by the controller 10 - #dma-cells: must be <3> 11 - chan_allocation_order: order of allocation of channel, 0 (default): ascending, 13 - chan_priority: priority of channels. 0 (default): increase from chan 0->n, 1: 14 increase from chan n->0 [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/macc/macc_1.0/ |
| D | ia_css_macc_types.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for 20 * CSS-API header file for Multi-Axis Color Correction (MACC) parameters. 29 /* Multi-Axis Color Correction (MACC) table. 45 * OutU = (data00 * InU + data01 * InV) >> (13 - exp) 46 * OutV = (data10 * InU + data11 * InV) >> (13 - exp) 49 * OutU = (4096 * InU + 0 * InV) >> (13 - 1) 50 * OutV = ( 0 * InU + 4096 * InV) >> (13 - 1) 56 MACC1: s2.13, [-65536,65535] 59 MACC2: s[macc_config.exp].[13-macc_config.exp], [-8192,8191]
|
| D | ia_css_macc_table.host.c | 1 // SPDX-License-Identifier: GPL-2.0 12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for 20 /* Multi-Axes Color Correction table for ISP1. 37 /* Multi-Axes Color Correction table for ISP2.
|
| /kernel/linux/linux-4.19/include/linux/ |
| D | i2c-algo-pcf.h | 1 /* ------------------------------------------------------------------------- */ 2 /* adap-pcf.h i2c driver algorithms for PCF8584 adapters */ 3 /* ------------------------------------------------------------------------- */ 4 /* Copyright (C) 1995-97 Simon G. Vogl 5 1998-99 Hans Berglund 14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20 MA 02110-1301 USA. */ 21 /* ------------------------------------------------------------------------- */ 40 /* Multi-master lost arbitration back-off delay (msecs) 42 * if bus is multi-mastered, else zero
|
| D | mpi.h | 1 /* mpi.h - Multi Precision Integers 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA 55 #define mpi_get_nlimbs(a) ((a)->nlimbs) 57 /*-- mpiutil.c --*/ 62 /*-- mpicoder.c --*/ 72 /*-- mpi-pow.c --*/ 75 /*-- mpi-cmp.c --*/ 79 /*-- mpi-bit.c --*/ 86 * mpi_get_size() - returns max size required to store the number [all …]
|
| /kernel/linux/linux-5.10/Documentation/input/ |
| D | event-codes.rst | 1 .. _input-event-codes: 36 - Used as markers to separate events. Events may be separated in time or in 41 - Used to describe state changes of keyboards, buttons, or other key-like 46 - Used to describe relative axis value changes, e.g. moving the mouse 5 units 51 - Used to describe absolute axis value changes, e.g. describing the 56 - Used to describe miscellaneous input data that do not fit into other types. 60 - Used to describe binary state input switches. 64 - Used to turn LEDs on devices on and off. 68 - Used to output sound to devices. 72 - Used for autorepeating devices. [all …]
|
| /kernel/linux/linux-4.19/Documentation/input/ |
| D | event-codes.rst | 1 .. _input-event-codes: 36 - Used as markers to separate events. Events may be separated in time or in 41 - Used to describe state changes of keyboards, buttons, or other key-like 46 - Used to describe relative axis value changes, e.g. moving the mouse 5 units 51 - Used to describe absolute axis value changes, e.g. describing the 56 - Used to describe miscellaneous input data that do not fit into other types. 60 - Used to describe binary state input switches. 64 - Used to turn LEDs on devices on and off. 68 - Used to output sound to devices. 72 - Used for autorepeating devices. [all …]
|
| /kernel/linux/linux-4.19/drivers/media/tuners/ |
| D | fc0012.c | 4 * Copyright (C) 2012 Hans-Frieder Vogt <hfvogt@gmx.net> 13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 #include "fc0012-priv.h" 24 .addr = priv->cfg->i2c_address, .flags = 0, .buf = buf, .len = 2 in fc0012_writereg() 27 if (i2c_transfer(priv->i2c, &msg, 1) != 1) { in fc0012_writereg() 28 dev_err(&priv->i2c->dev, in fc0012_writereg() 31 return -EREMOTEIO; in fc0012_writereg() 39 { .addr = priv->cfg->i2c_address, .flags = 0, in fc0012_readreg() 41 { .addr = priv->cfg->i2c_address, .flags = I2C_M_RD, in fc0012_readreg() 45 if (i2c_transfer(priv->i2c, msg, 2) != 2) { in fc0012_readreg() [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/pwm/ |
| D | st,stmpe-pwm.txt | 4 (ST Multi-Purpose Expander) chips. The PWM is registered as a 8 - compatible: should be: 9 - "st,stmpe-pwm" 10 - #pwm-cells: should be 2. See pwm.txt in this directory for a description of 16 compatible = "st,stmpe-pwm"; 17 #pwm-cells = <2>;
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pwm/ |
| D | st,stmpe-pwm.txt | 4 (ST Multi-Purpose Expander) chips. The PWM is registered as a 8 - compatible: should be: 9 - "st,stmpe-pwm" 10 - #pwm-cells: should be 2. See pwm.yaml in this directory for a description of 16 compatible = "st,stmpe-pwm"; 17 #pwm-cells = <2>;
|