/linux/Documentation/devicetree/bindings/hwmon/ |
H A D | ntc-thermistor.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2 --- 3 $id: http://devicetree.org/schemas/hwmon/ntc-thermistor.yaml# 4 $schema: http://devicetree.org/meta-schemas/core.yaml# 9 - Linus Walleij <linus.walleij@linaro.org> 13 vary in resistance in an often non-linear way in relation to temperature. 16 temperature is non-linear, software drivers most often need to use a look 19 When used in practice, a thermistor is often connected between ground, a 20 pull-up resistor or/and a pull-down resistor and a fixed voltage like this: 22 + e.g. 5V = pull-up voltage (puv) [all …]
|
/linux/Documentation/devicetree/bindings/iio/amplifiers/ |
H A D | adi,hmc425a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michael Hennerich <michael.hennerich@analog.com> 15 ADRF5750 2 dB LSB, 4-Bit, Silicon Digital Attenuator, 10 MHz to 60 GHz 16 https://www.analog.com/media/en/technical-documentation/data-sheets/adrf5740.pdf 18 HMC425A 0.5 dB LSB GaAs MMIC 6-BIT DIGITAL POSITIVE CONTROL ATTENUATOR, 2.2 - 8.0 GHz 19 https://www.analog.com/media/en/technical-documentation/data-sheets/hmc425A.pdf 21 HMC540S 1 dB LSB Silicon MMIC 4-Bit Digital Positive Control Attenuator, 0.1 - 8 GHz 22 https://www.analog.com/media/en/technical-documentation/data-sheets/hmc540s.pdf [all …]
|
/linux/Documentation/networking/pse-pd/ |
H A D | pse-pi.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 blueprint that outlines how one or multiple power sources are connected to the 9 eight-pin modular jack, commonly known as the Ethernet RJ45 port. This 14 --------------------------- 19 - Section "33.2.3 PI pin assignments" covers the pin assignments for PoE 21 - Section "145.2.4 PSE PI" addresses the configuration for PoE systems that 25 ------------------------------- 31 two pairs of wires, SPE operates on a simpler model due to its single-pair 33 assignments for power delivery, as described in the PSE PI for multi-pair 37 -------------------- [all …]
|
/linux/Documentation/hwmon/ |
H A D | pcf8591.rst | 17 - Aurelien Jarno <aurelien@aurel32.net> 18 - valuable contributions by Jan M. Sendler <sendler@sendler.de>, 19 - Jean Delvare <jdelvare@suse.de> 23 ----------- 25 The PCF8591 is an 8-bit A/D and D/A converter (4 analog inputs and one 29 The PCF8591 has 4 analog inputs programmable as single-ended or 32 - mode 0 : four single ended inputs 35 - mode 1 : three differential inputs 37 Pins AIN0 to AIN2 are positive differential inputs for channels 0 to 2 39 - mode 2 : single ended and differential mixed [all …]
|
/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | adi,ad7124.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Stefan Popa <stefan.popa@analog.com> 16 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7124-8.pdf 21 - adi,ad7124-4 22 - adi,ad7124-8 32 clock-names: 34 - const: mclk 40 '#address-cells': [all …]
|
H A D | adi,ad7192.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Michael Hennerich <michael.hennerich@analog.com> 16 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7192.pdf 21 - adi,ad7190 22 - adi,ad7192 23 - adi,ad7193 24 - adi,ad7194 25 - adi,ad7195 [all …]
|
H A D | adi,max11410.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Ibrahim Tilki <Ibrahim.Tilki@analog.com> 21 - adi,max11410 30 interrupt-names: 34 - enum: [gpio0, gpio1] 35 - const: gpio1 37 '#address-cells': 40 '#size-cells': [all …]
|
/linux/include/linux/iio/dac/ |
H A D | ad5791.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 12 * struct ad5791_platform_data - platform specific information 13 * @vref_pos_mv: Vdd Positive Analog Supply Volatge (mV) 15 * @use_rbuf_gain2: ext. amplifier connected in gain of two configuration
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-bus-iio-timer-stm32 | 8 - "reset" 11 - "enable" 14 - "update" 18 - "compare_pulse" 19 The trigger output send a positive pulse 21 - "OC1REF" 23 - "OC2REF" 25 - "OC3REF" 27 - "OC4REF" 32 - "OC5REF" [all …]
|
/linux/Documentation/devicetree/bindings/bus/ |
H A D | moxtet.txt | 4 - compatible : Should be "cznic,moxtet" 5 - #address-cells : Has to be 1 6 - #size-cells : Has to be 0 7 - spi-cpol : Required inverted clock polarity 8 - spi-cpha : Required shifted clock phase 9 - interrupts : Must contain reference to the shared interrupt line 10 - interrupt-controller : Required 11 - #interrupt-cells : Has to be 1 14 ../spi/spi-bus.txt. 17 - reg : Should be position on the Moxtet bus (how many Moxtet [all …]
|
/linux/Documentation/devicetree/bindings/display/panel/ |
H A D | mantix,mlaf057we51-x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/panel/mantix,mlaf057we51-x.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Mantix MLAF057WE51-X 5.7" 720x1440 TFT LCD panel 10 - Guido Günther <agx@sigxcpu.org> 13 Mantix MLAF057WE51 X is a 720x1440 TFT LCD panel connected using 14 a MIPI-DSI video interface. 17 - $ref: panel-common.yaml# 22 - mantix,mlaf057we51-x [all …]
|
/linux/Documentation/devicetree/bindings/net/ |
H A D | ibm,emac.txt | 8 correct clock-frequency property. 13 - device_type : "network" 15 - compatible : compatible list, contains 2 entries, first is 16 "ibm,emac-CHIP" where CHIP is the host ASIC (440gx, 18 "ibm,emac4". For Axon, thus, we have: "ibm,emac-axon", 20 - interrupts : <interrupt mapping for EMAC IRQ and WOL IRQ> 21 - reg : <registers mapping> 22 - local-mac-address : 6 bytes, MAC address 23 - mal-device : phandle of the associated McMAL node 24 - mal-tx-channel : 1 cell, index of the tx channel on McMAL associated [all …]
|
/linux/Documentation/devicetree/bindings/iio/proximity/ |
H A D | semtech,sx9310.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Daniel Campello <campello@chromium.org> 16 https://www.semtech.com/products/smart-sensing/sar-sensors/sx9310 19 - $ref: /schemas/iio/iio.yaml# 24 - semtech,sx9310 25 - semtech,sx9311 37 vdd-supply: 40 svdd-supply: [all …]
|
/linux/Documentation/misc-devices/ |
H A D | spear-pcie-gadget.rst | 1 .. SPDX-License-Identifier: GPL-2.0 37 ----------------------- 42 no_of_msi zero if MSI is not enabled by host. A positive value is the 53 ------------------------ 61 inta write 1 to assert INTA and 0 to de-assert. 78 Program all PCIe registers in such a way that when this device is connected 83 #mount -t configfs none /Config 109 as BAR0 address then when this device will be connected to a host, it will be 138 To de-assert INTA:: 170 # cd -
|
/linux/Documentation/input/devices/ |
H A D | atarikbd.rst | 12 provides a convenient connection point for a mouse and switch-type joysticks. 13 The ikbd processor also maintains a time-of-day clock with one second 18 The ikbd communicates with the main processor over a high speed bi-directional 41 0xF8-0xFB relative mouse position records (lsbs determined by 43 0xFC time-of-day 67 --------------------------- 92 +127...-128 range, the motion is broken into multiple packets. 97 --------------------------- 104 --------------------- 120 ------------------------ [all …]
|
H A D | iforce-protocol.rst | 7 Home page at `<http://web.archive.org/web/*/http://www.esil.univ-mrs.fr>`_ 16 specify force effects to I-Force 2.0 devices. None of this information comes 25 send data to your I-Force device based on what you read in this document. 30 All values are hexadecimal with big-endian encoding (msb on the left). Beware, 31 values inside packets are encoded using little-endian. Bytes whose roles are 35 ------------------------ 64 00 X-Axis lsb 65 01 X-Axis msb 66 02 Y-Axis lsb, or gas pedal for a wheel 67 03 Y-Axis msb, or brake pedal for a wheel [all …]
|
/linux/Documentation/devicetree/bindings/mailbox/ |
H A D | ti,omap-mailbox.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mailbox/ti,omap-mailbox.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Suman Anna <s-anna@ti.com> 15 external to the various processor subsystems and is connected on an 35 lines can also be routed to different processor sub-systems on DRA7xx as they 43 smaller, and the interrupt output lines are connected directly to various 49 within a SoC. The sub-mailboxes (actual communication channels) are 56 "mbox-names" (please see Documentation/devicetree/bindings/mailbox/mailbox.txt [all …]
|
/linux/Documentation/driver-api/nfc/ |
H A D | nfc-hci.rst | 5 - Author: Eric Lapuyade, Samuel Ortiz 6 - Contact: eric.lapuyade@intel.com, samuel.ortiz@intel.com 9 ------- 12 enables easy writing of HCI-based NFC drivers. The HCI layer runs as an NFC Core 17 --- 30 - one for executing commands : nfc_hci_msg_tx_work(). Only one command 32 - one for dispatching received events and commands : nfc_hci_msg_rx_work(). 35 -------------------------- 40 those gates have pipes connected when the hci device is set up. 41 In case the chip supports pre-opened gates and pseudo-static pipes, the driver [all …]
|
/linux/fs/overlayfs/ |
H A D | export.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * Copyright (C) 2017-2018 CTERA Networks. All Rights Reserved. 36 * Before encoding a non-upper directory file handle from real layer N, we need 39 * "layer N connected" ancestor and verifying that all parents along the way are 42 * making that ancestor "layer N connected". For example: 50 * in ovl_lookup_real_ancestor() will not be able to lookup a connected overlay 51 * dentry from the connected lower dentry /a/b/c. 55 * /a/b. After copy up (and index) of /a/b, it will become "layer 2 connected" 58 * a connected overlay dentry will be accomplished. 62 * layer 1. If that improvement is made, then the check for "layer N connected" [all …]
|
/linux/drivers/gpu/drm/ |
H A D | drm_blend.c | 43 * sub-pixel accuracy, which is scaled up to a pixel-aligned destination 54 * &drm_framebuffer, in 16.16 fixed point. Must be positive. 57 * &drm_framebuffer, in 16.16 fixed point. Must be positive. 61 * framebuffer. Must be positive. 65 * framebuffer. Must be positive. 79 * Mode object ID of the &drm_crtc this plane should be connected to. 96 * plane-wide opacity, from transparent (0) to opaque (0xffff). It can be 99 * pre-multiplied by the global alpha associated to the plane. 109 * "rotate-<degrees>": 113 * "reflect-<axis>": [all …]
|
/linux/Documentation/w1/ |
H A D | w1-generic.rst | 2 Introduction to the 1-wire (w1) subsystem 5 The 1-wire bus is a simple master-slave bus that communicates via a single 14 All w1 slave devices must be connected to a w1 bus master device. 18 - DS9490 usb device 19 - W1-over-GPIO 20 - DS2482 (i2c to w1 bridge) 21 - Emulated devices, such as a RS232 converter, parallel port adapter, etc 25 ------------------------------ 29 - sysfs entries for that w1 master are created 30 - the w1 bus is periodically searched for new slave devices [all …]
|
/linux/drivers/irqchip/ |
H A D | irq-al-fic.c | 1 // SPDX-License-Identifier: GPL-2.0 49 u32 control = readl_relaxed(fic->base + AL_FIC_CONTROL); in al_fic_set_trigger() 58 gc->chip_types->handler = handler; in al_fic_set_trigger() 59 fic->state = new_state; in al_fic_set_trigger() 60 writel_relaxed(control, fic->base + AL_FIC_CONTROL); in al_fic_set_trigger() 66 struct al_fic *fic = gc->private; in al_fic_irq_set_type() 75 ret = -EINVAL; in al_fic_irq_set_type() 91 if (fic->state == AL_FIC_UNCONFIGURED) { in al_fic_irq_set_type() 93 } else if (fic->state != new_state) { in al_fic_irq_set_type() 95 fic->name, fic->state); in al_fic_irq_set_type() [all …]
|
/linux/include/linux/ |
H A D | dcache.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 27 * (C) Copyright 1997 Thomas Schoebel-Theuer, 31 #define IS_ROOT(x) ((x) == (x)->d_parent) 43 * "quick string" -- eases parameter passing, but more importantly 89 struct inode *d_inode; /* Where the name belongs to - NULL is 92 /* --- cacheline 1 boundary (64 bytes) was 32 bytes ago --- */ 98 void *d_fsdata; /* fs-specific data */ 99 /* --- cacheline 2 boundary (128 bytes) --- */ 100 struct lockref d_lockref; /* per-dentry lock and refcount 107 wait_queue_head_t *d_wait; /* in-lookup ones only */ [all …]
|
/linux/Documentation/driver-api/ |
H A D | reset.rst | 1 .. SPDX-License-Identifier: GPL-2.0-only 13 the `consumer driver interface <#consumer-driver-interface>`__ (`API reference 14 <#reset-consumer-api>`__), which allows peripheral drivers to request control 16 <#reset-controller-driver-interface>`__ (`API reference 17 <#reset-controller-driver-api>`__), which is used by drivers for reset 25 -------- 39 is self-clearing and can be used to trigger a predetermined pulse on the 71 --------------------------- 92 ------------------------- 107 ---------- [all …]
|
/linux/arch/powerpc/include/asm/ |
H A D | pmac_feature.h | 12 * Note: I removed media-bay details from the feature stuff, I believe it's 13 * not worth it, the media-bay driver can directly use the mac-io 23 * may return additional positive result values. 48 * all of the Grand-Central based machines. We currently don't 82 * to the device-tree. (Sawtooth is most tower G4s, FW_IMAC is most 85 * device-tree "model" or "compatible" property. 116 /* MacRISC4 / G5 machines. We don't have per-machine selection here anymore, 150 return -ENODEV; in pmac_call_feature() 173 * enable/disable the swim3 (floppy) cell of a mac-io ASIC 178 * enable/disable the mesh (scsi) cell of a mac-io ASIC [all …]
|