| /Linux-v5.15/include/media/i2c/ |
| D | tw9910.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 16 /* MPOUT (multi-purpose output) pin functions */ 29 * struct tw9910_video_info - tw9910 driver interface structure 31 * @mpout: Selected function of MPOUT (multi-purpose output) pin.
|
| /Linux-v5.15/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 …]
|
| D | ia_css_macc1_5_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 ISP2.
|
| /Linux-v5.15/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 …]
|
| /Linux-v5.15/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 …]
|
| /Linux-v5.15/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 …]
|
| /Linux-v5.15/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.
|
| /Linux-v5.15/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 …]
|
| /Linux-v5.15/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>;
|
| /Linux-v5.15/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 …]
|
| /Linux-v5.15/drivers/net/wireless/ath/ath9k/ |
| D | wmi.h | 2 * Copyright (c) 2010-2011 Atheros Communications Inc. 5 * purpose with or without fee is hereby granted, provided that the above 45 * 64 - HTC header - WMI header - 1 / txstatus 167 /* multi write section */ 173 /* multi rmw section */ 196 ret = ath9k_wmi_cmd(priv->wmi, _wmi_cmd, NULL, 0, \ 203 ret = ath9k_wmi_cmd(priv->wmi, _wmi_cmd, \
|
| /Linux-v5.15/drivers/pwm/ |
| D | pwm-bcm-iproc.c | 10 * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 39 #define IPROC_PWM_PRESCALE_SHIFT(ch) ((3 - (ch)) * \ 61 value = readl(ip->base + IPROC_PWM_CTRL_OFFSET); in iproc_pwmc_enable() 63 writel(value, ip->base + IPROC_PWM_CTRL_OFFSET); in iproc_pwmc_enable() 73 value = readl(ip->base + IPROC_PWM_CTRL_OFFSET); in iproc_pwmc_disable() 75 writel(value, ip->base + IPROC_PWM_CTRL_OFFSET); in iproc_pwmc_disable() 85 u64 tmp, multi, rate; in iproc_pwmc_get_state() local 88 value = readl(ip->base + IPROC_PWM_CTRL_OFFSET); in iproc_pwmc_get_state() 90 if (value & BIT(IPROC_PWM_CTRL_EN_SHIFT(pwm->hwpwm))) in iproc_pwmc_get_state() 91 state->enabled = true; in iproc_pwmc_get_state() [all …]
|
| /Linux-v5.15/Documentation/networking/ |
| D | sctp.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 transparent multi-homing, and multiple ordered streams of messages. 16 general purpose transport. 23 referred to as the UDP-style API of the Sockets Extensions for SCTP, as 24 proposed in IETF Internet-Drafts. 29 - lksctp can be built as statically or as a module. However, be aware that 32 - There is tentative support for IPv6, but most work has gone towards 42 <linux-sctp@vger.kernel.org>
|
| /Linux-v5.15/drivers/scsi/snic/ |
| D | snic_io.c | 10 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 39 struct snic *snic = svnic_dev_priv(wq->vdev); in snic_wq_cmpl_frame_send() 41 SNIC_BUG_ON(buf->os_buf == NULL); in snic_wq_cmpl_frame_send() 44 SNIC_HOST_INFO(snic->shost, in snic_wq_cmpl_frame_send() 46 buf->os_buf); in snic_wq_cmpl_frame_send() 48 SNIC_TRC(snic->shost->host_no, 0, 0, in snic_wq_cmpl_frame_send() 49 ((ulong)(buf->os_buf) - sizeof(struct snic_req_info)), 0, 0, in snic_wq_cmpl_frame_send() 52 buf->os_buf = NULL; in snic_wq_cmpl_frame_send() 68 spin_lock_irqsave(&snic->wq_lock[q_num], flags); in snic_wq_cmpl_handler_cont() 69 svnic_wq_service(&snic->wq[q_num], in snic_wq_cmpl_handler_cont() [all …]
|
| /Linux-v5.15/Documentation/devicetree/bindings/powerpc/nintendo/ |
| D | wii.txt | 11 - model : Should be "nintendo,wii" 12 - compatible : Should be "nintendo,wii" 16 This node represents the multi-function "Hollywood" chip, which packages 21 - compatible : Should be "nintendo,hollywood" 30 - compatible : should be "nintendo,hollywood-vi","nintendo,flipper-vi" 31 - reg : should contain the VI registers location and length 32 - interrupts : should contain the VI interrupt 41 - compatible : should be "nintendo,hollywood-pi","nintendo,flipper-pi" 42 - reg : should contain the PI registers location and length 52 - #interrupt-cells : <1> [all …]
|
| /Linux-v5.15/drivers/regulator/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 38 managed regulators and simple non-configurable regulators. 65 They provide two I2C-controlled DC/DC step-down converters with 85 tristate "Active-semi act8865 voltage regulator" 90 This driver controls a active-semi act8865 voltage output 94 tristate "Active-semi ACT8945A voltage regulator" 97 This driver controls a active-semi ACT8945A voltage regulator 98 via I2C bus. The ACT8945A features three step-down DC/DC converters 99 and four low-dropout linear regulators, along with a ActivePath 110 tristate "Freescale i.MX on-chip ANATOP LDO regulators" [all …]
|
| /Linux-v5.15/Documentation/devicetree/bindings/pinctrl/ |
| D | marvell,mvebu-pinctrl.txt | 3 The pinctrl driver enables Marvell SoCs to configure the multi-purpose pins 7 Please refer to pinctrl-bindings.txt in this directory for details of the 16 - compatible: "marvell,<soc>-pinctrl" 17 Please refer to each marvell,<soc>-pinctrl.txt binding doc for supported SoCs. 20 - marvell,pins: string array of mpp pins or group of pins to be muxed. 21 - marvell,function: string representing a function to mux to for all 23 common for all marvell,pins. Please refer to marvell,<soc>-pinctrl.txt for 31 reg-shift = <2>; 34 pinctrl-0 = <&pmx_uart1_sw>; 35 pinctrl-names = "default"; [all …]
|
| /Linux-v5.15/Documentation/devicetree/bindings/mtd/ |
| D | partition.txt | 8 flash layout set at production time. Some may use on-flash table that describes 9 the geometry and naming/purpose of each functional region. It is also possible 20 hierarchical (multi-level) layouts and should be used if there is some
|
| /Linux-v5.15/tools/perf/pmu-events/arch/arm64/ |
| D | armv8-common-and-microarch.json | 93 "PublicDescription": "Attributable Level 1 data cache write-back", 96 "BriefDescription": "Attributable Level 1 data cache write-back" 111 "PublicDescription": "Attributable Level 2 data cache write-back", 114 "BriefDescription": "Attributable Level 2 data cache write-back" 231 "PublicDescription": "Access to another socket in a multi-socket system", 234 "BriefDescription": "Access to another socket in a multi-socket system" 285 "PublicDescription": "Floating-point Operations speculatively executed.", 288 "BriefDescription": "Floating-point Operations speculatively executed." 291 "PublicDescription": "Floating-point FMA Operations speculatively executed.", 294 "BriefDescription": "Floating-point FMA Operations speculatively executed." [all …]
|
| /Linux-v5.15/Documentation/core-api/ |
| D | xarray.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 15 next or previous entry in a cache-efficient manner. In contrast to a 17 order to grow the array. It is more memory-efficient, parallelisable 18 and cache friendly than a doubly-linked list. It takes advantage of 28 Normal pointers may be stored in the XArray directly. They must be 4-byte 30 alloc_page(). It isn't true for arbitrary user-space pointers, 54 the range. Storing to any index will store to all of them. Multi-index 63 allocated ones. A freshly-initialised XArray contains a ``NULL`` 82 returns ``-EBUSY`` if the entry is not empty. 116 ------------ [all …]
|
| /Linux-v5.15/include/uapi/linux/dvb/ |
| D | net.h | 1 /* SPDX-License-Identifier: LGPL-2.1+ WITH Linux-syscall-note */ 16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 31 * struct dvb_net_if - describes a DVB network interface 33 * @pid: Packet ID (PID) of the MPEG-TS that contains data 37 * A MPEG-TS stream may contain packet IDs with IP packages on it. 42 * - %DVB_NET_FEEDTYPE_MPE for MPE encoding 43 * - %DVB_NET_FEEDTYPE_ULE for ULE encoding. 49 #define DVB_NET_FEEDTYPE_MPE 0 /* multi protocol encapsulation */
|
| /Linux-v5.15/include/dt-bindings/pinctrl/ |
| D | qcom,pmic-mpp.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * Multi-Purpose Pin binding. 10 /* power-source */ 70 /* Only supported for MPP_05-MPP_08 */ 76 * Analog Input - Set the source for analog input. 77 * To be used with "qcom,amux-route" property
|
| /Linux-v5.15/Documentation/arm/samsung/ |
| D | bootloader-interface.rst | 12 for information purpose only. 14 In the document "boot loader" means any of following: U-boot, proprietary 19 1. Non-Secure mode 24 Offset Value Purpose 42 Offset Value Purpose 54 Offset Value Purpose 65 3. Other (regardless of secure/non-secure mode) 70 Offset Value Purpose 72 0x0908 Non-zero Secondary CPU boot up indicator 79 AFTR - ARM Off Top Running, a low power mode, Cortex cores and many other [all …]
|
| /Linux-v5.15/drivers/mfd/ |
| D | lp873x.c | 2 * Copyright (C) 2016 Texas Instruments Incorporated - https://www.ti.com/ 4 * Author: Keerthy <j-keerthy@ti.com> 12 * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 31 { .name = "lp873x-regulator", }, 32 { .name = "lp873x-gpio", }, 42 lp873 = devm_kzalloc(&client->dev, sizeof(*lp873), GFP_KERNEL); in lp873x_probe() 44 return -ENOMEM; in lp873x_probe() 46 lp873->dev = &client->dev; in lp873x_probe() 48 lp873->regmap = devm_regmap_init_i2c(client, &lp873x_regmap_config); in lp873x_probe() 49 if (IS_ERR(lp873->regmap)) { in lp873x_probe() [all …]
|