Searched +full:two +full:- +full:wire (Results 1 – 25 of 515) sorted by relevance
12345678910>>...21
| /kernel/linux/linux-4.19/drivers/w1/slaves/ |
| D | Kconfig | 2 # 1-wire slaves configuration 5 menu "1-wire Slaves" 10 Say Y here if you want to connect 1-wire thermal sensors to your 11 wire. 16 Say Y here if you want to connect 1-wire 17 simple 64bit memory rom(ds2401/ds2411/ds1990*) to your wire. 22 Say Y or M here if you want to use a DS2405 1-wire 23 single-channel addressable switch. 24 This device can also work as a single-channel 28 tristate "8-Channel Addressable Switch (IO Expander) 0x29 family support (DS2408)" [all …]
|
| /kernel/linux/linux-4.19/Documentation/w1/ |
| D | w1.generic | 1 The 1-wire (w1) subsystem 2 ------------------------------------------------------------------ 3 The 1-wire bus is a simple master-slave bus that communicates via a single 4 signal wire (plus ground, so two wires). 16 W1-over-GPIO 22 ------------------------------------------------------------------ 25 - sysfs entries for that w1 master are created 26 - the w1 bus is periodically searched for new slave devices 32 in nature, which can contain several (two or one) low-level operations. 35 and two byte address. At this step bus is reset and appropriate device [all …]
|
| /kernel/linux/linux-5.10/drivers/w1/slaves/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # 1-wire slaves configuration 6 menu "1-wire Slaves" 11 Say Y here if you want to connect 1-wire thermal sensors to your 12 wire. 17 Say Y here if you want to connect 1-wire 18 simple 64bit memory rom(ds2401/ds2411/ds1990*) to your wire. 23 Say Y or M here if you want to use a DS2405 1-wire 24 single-channel addressable switch. 25 This device can also work as a single-channel [all …]
|
| /kernel/linux/linux-5.10/Documentation/w1/ |
| 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 6 signal wire (plus ground, so two wires). 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 …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | mt6359.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Eason Yen <eason.yen@mediatek.com> 11 - Jiaxin Yu <jiaxin.yu@mediatek.com> 12 - Shane Chien <shane.chien@mediatek.com> 20 mediatek,dmic-mode: 23 Indicates how many data pins are used to transmit two channels of PDM 24 signal. 0 means two wires, 1 means one wire. Default value is 0. 26 - 0 # one wire [all …]
|
| D | mt6358.txt | 10 - compatible : "mediatek,mt6358-sound". 11 - Avdd-supply : power source of AVDD 14 - mediatek,dmic-mode : Indicates how many data pins are used to transmit two 15 channels of PDM signal. 0 means two wires, 1 means one wire. Default 21 compatible = "mediatek,mt6358-sound"; 22 Avdd-supply = <&mt6358_vaud28_reg>; 23 mediatek,dmic-mode = <0>;
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/ |
| D | trivial-devices.txt | 12 abracon,abb5zes3 AB-RTCMC-32.768kHz-B5ZE-S3: Real Time Clock/Calendar Module with I2C Interface 13 ad,ad7414 SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature … 14 ad,adm9240 ADM9240: Complete System Hardware Monitor for uProcessor-Based Systems 15 adi,adt7461 +/-1C TDM Extended Temp Range I.C 16 adt7461 +/-1C TDM Extended Temp Range I.C 17 adi,adt7473 +/-1C TDM Extended Temp Range I.C 18 adi,adt7475 +/-1C TDM Extended Temp Range I.C 19 adi,adt7476 +/-1C TDM Extended Temp Range I.C 20 adi,adt7490 +/-1C TDM Extended Temp Range I.C 21 adi,adxl345 Three-Axis Digital Accelerometer [all …]
|
| /kernel/linux/linux-4.19/Documentation/hwmon/ |
| D | asc7621 | 15 Andigilog has both the PECI and pre-PECI versions of the Heceta-6, as 16 Intel calls them. Heceta-6e has high frequency PWM and Heceta-6p has 18 Heceta-6e part and aSC7621 is the Heceta-6p part. They are both in 23 have used registers below 20h for vendor-specific functions in addition 24 to those in the Intel-specified vendor range. 26 Our conversion process produces a result that is reported as two bytes. 27 The fan speed control uses this finer value to produce a "step-less" fan 28 PWM output. These two bytes are "read-locked" to guarantee that once a 29 high or low byte is read, the other byte is locked-in until after the 32 sheet says 10-bits of resolution, although you may find the lower bits [all …]
|
| D | lm85 | 42 Margit Schubert-While <margitsw@t-online.de>, 46 ----------- 52 The LM85 uses the 2-wire interface compatible with the SMBUS 2.0 54 temperatures and five (5) voltages. It has four (4) 16-bit counters for 64 The temperatures measured are one internal diode, and two remote diodes. 87 ---------------- 89 The LM85 has four fan speed monitoring modes. The ADM1027 has only two. 92 speed of a two wire fan, but the input conditioning circuitry is different 93 for 3-wire and 2-wire mode. For this reason, the 2-wire fan modes are not 102 The ADM1027, ADT7463 and ADT7468 have a 10-bit ADC and can therefore [all …]
|
| /kernel/linux/linux-5.10/drivers/w1/masters/ |
| D | ds2482.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * ds2482.c - provides i2c to w1-master bridge(s) 7 * It is a I2C to 1-wire bridge. 8 * There are two variations: -100 and -800, which have 1 or 8 1-wire ports. 10 * http://www.maxim-ic.com/quick_view2.cfm/qv_pk/4382 26 * The APU bit controls whether an active pullup (controlled slew-rate 28 * a 1-Wire line from low to high. When APU = 0, active pullup is disabled 30 * only a single slave on the 1-Wire line. 35 "0-disable, 1-enable (default)"); 37 /* extra configurations - e.g. 1WS */ [all …]
|
| /kernel/linux/linux-4.19/drivers/w1/masters/ |
| D | ds2482.c | 2 * ds2482.c - provides i2c to w1-master bridge(s) 6 * It is a I2C to 1-wire bridge. 7 * There are two variations: -100 and -800, which have 1 or 8 1-wire ports. 9 * http://www.maxim-ic.com/quick_view2.cfm/qv_pk/4382 29 * The APU bit controls whether an active pullup (controlled slew-rate 31 * a 1-Wire line from low to high. When APU = 0, active pullup is disabled 33 * only a single slave on the 1-Wire line. 38 "0-disable, 1-enable (default)"); 41 * The DS2482 registers - there are 3 registers that are addressed by a read 48 #define DS2482_CMD_CHANNEL_SELECT 0xC3 /* Param: Channel byte - DS2482-800 only */ [all …]
|
| /kernel/linux/linux-5.10/Documentation/hwmon/ |
| D | lm85.rst | 79 - Philip Pokorny <ppokorny@penguincomputing.com>, 80 - Frodo Looijaard <frodol@dds.nl>, 81 - Richard Barrington <rich_b_nz@clear.net.nz>, 82 - Margit Schubert-While <margitsw@t-online.de>, 83 - Justin Thiessen <jthiessen@penguincomputing.com> 86 ----------- 92 The LM85 uses the 2-wire interface compatible with the SMBUS 2.0 94 temperatures and five (5) voltages. It has four (4) 16-bit counters for 104 The temperatures measured are one internal diode, and two remote diodes. 127 ---------------- [all …]
|
| D | asc7621.rst | 20 Andigilog has both the PECI and pre-PECI versions of the Heceta-6, as 21 Intel calls them. Heceta-6e has high frequency PWM and Heceta-6p has 23 Heceta-6e part and aSC7621 is the Heceta-6p part. They are both in 28 have used registers below 20h for vendor-specific functions in addition 29 to those in the Intel-specified vendor range. 31 Our conversion process produces a result that is reported as two bytes. 32 The fan speed control uses this finer value to produce a "step-less" fan 33 PWM output. These two bytes are "read-locked" to guarantee that once a 34 high or low byte is read, the other byte is locked-in until after the 37 sheet says 10-bits of resolution, although you may find the lower bits [all …]
|
| /kernel/linux/linux-5.10/Documentation/i2c/ |
| D | summary.rst | 6 a protocol developed by Philips. It is a slow two-wire protocol (variable 12 e.g. TWI (Two Wire Interface), IIC. 14 The official I2C specification is the `"I2C-bus specification and user 15 manual" (UM10204) <https://www.nxp.com/docs/en/user-guide/UM10204.pdf>`_ 37 .. kernel-figure:: i2c_bus.svg 55 video-related chips.
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/ |
| D | trivial-devices.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/trivial-devices.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 28 - enum: 29 … # SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature Pin 30 - ad,ad7414 31 # ADM9240: Complete System Hardware Monitor for uProcessor-Based Systems 32 - ad,adm9240 [all …]
|
| /kernel/linux/linux-5.10/drivers/block/drbd/ |
| D | drbd_protocol.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 33 P_SUPERSEDED = 0x18, /* Used in proto C, two-primaries conflict detection */ 64 /* Only use these two if both support FF_THIN_RESYNC */ 74 P_ZEROES = 0x36, /* data sock: zero-out, WRITE_ZEROES */ 93 /* This is the layout for a packet on the wire. 154 u32 size; /* == bio->bi_size */ 159 u32 size; /* == bio->bi_size */ 166 * P_SUPERSEDED (proto C, two-primaries conflict detection) 193 /* supports TRIM/DISCARD on the "wire" protocol */ 196 /* Detect all-zeros during resync, and rather TRIM/UNMAP/DISCARD those blocks [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/gpio/ |
| D | intro.rst | 13 Due to the history of GPIO interfaces in the kernel, there are two different 16 - The descriptor-based interface is the preferred way to manipulate GPIOs, 17 and is described by all the files in this directory excepted gpio-legacy.txt. 18 - The legacy integer-based interface which is considered deprecated (but still 19 usable for compatibility reasons) is documented in gpio-legacy.txt. 21 The remainder of this document applies to the new descriptor-based interface. 22 gpio-legacy.txt contains the same information applied to the legacy 23 integer-based interface. 29 A "General Purpose Input/Output" (GPIO) is a flexible software-controlled 37 System-on-Chip (SOC) processors heavily rely on GPIOs. In some cases, every [all …]
|
| /kernel/linux/linux-4.19/Documentation/driver-api/gpio/ |
| D | intro.rst | 13 Due to the history of GPIO interfaces in the kernel, there are two different 16 - The descriptor-based interface is the preferred way to manipulate GPIOs, 17 and is described by all the files in this directory excepted gpio-legacy.txt. 18 - The legacy integer-based interface which is considered deprecated (but still 19 usable for compatibility reasons) is documented in gpio-legacy.txt. 21 The remainder of this document applies to the new descriptor-based interface. 22 gpio-legacy.txt contains the same information applied to the legacy 23 integer-based interface. 29 A "General Purpose Input/Output" (GPIO) is a flexible software-controlled 37 System-on-Chip (SOC) processors heavily rely on GPIOs. In some cases, every [all …]
|
| /kernel/linux/linux-4.19/drivers/block/drbd/ |
| D | drbd_protocol.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 33 P_SUPERSEDED = 0x18, /* Used in proto C, two-primaries conflict detection */ 64 /* Only use these two if both support FF_THIN_RESYNC */ 88 /* This is the layout for a packet on the wire. 143 u32 size; /* == bio->bi_size */ 148 u32 size; /* == bio->bi_size */ 155 * P_SUPERSEDED (proto C, two-primaries conflict detection) 182 /* supports TRIM/DISCARD on the "wire" protocol */ 185 /* Detect all-zeros during resync, and rather TRIM/UNMAP/DISCARD those blocks 189 /* supports REQ_WRITE_SAME on the "wire" protocol. [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | w1.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 12 * struct w1_reg_num - broken out slave device id 49 * struct w1_slave - holds a single slave device on the bus 51 * @owner: Points to the one wire "wire" kernel module. 84 * struct w1_bus_master - operations available on a bus master 92 * @touch_bit: the lowest-level function for devices that really support the 93 * 1-wire protocol. 94 * touch_bit(0) = write-0 cycle 95 * touch_bit(1) = write-1 / read cycle 108 * @triplet: Combines two reads and a smart write for ROM searches [all …]
|
| /kernel/linux/linux-4.19/include/linux/ |
| D | w1.h | 21 * struct w1_reg_num - broken out slave device id 58 * struct w1_slave - holds a single slave device on the bus 60 * @owner: Points to the one wire "wire" kernel module. 93 * struct w1_bus_master - operations available on a bus master 101 * @touch_bit: the lowest-level function for devices that really support the 102 * 1-wire protocol. 103 * touch_bit(0) = write-0 cycle 104 * touch_bit(1) = write-1 / read cycle 117 * @triplet: Combines two reads and a smart write for ROM searches 120 * @reset_bus: long write-0 with a read for the presence pulse detection [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/ |
| D | i2c.rst | 5 the "Inter-IC" bus, a simple bus protocol which is widely used where low 7 some vendors use another name (such as "Two-Wire Interface", TWI) for 8 the same bus. I2C only needs two signals (SCL for clock, SDA for data), 12 I2C is a multi-master bus; open drain signaling is used to arbitrate 18 structured around two kinds of driver, and two kinds of device. An I2C 38 .. kernel-doc:: include/linux/i2c.h 41 .. kernel-doc:: drivers/i2c/i2c-boardinfo.c 44 .. kernel-doc:: drivers/i2c/i2c-core-base.c 47 .. kernel-doc:: drivers/i2c/i2c-core-smbus.c
|
| /kernel/linux/linux-4.19/Documentation/driver-api/ |
| D | i2c.rst | 5 the "Inter-IC" bus, a simple bus protocol which is widely used where low 7 some vendors use another name (such as "Two-Wire Interface", TWI) for 8 the same bus. I2C only needs two signals (SCL for clock, SDA for data), 12 I2C is a multi-master bus; open drain signaling is used to arbitrate 18 structured around two kinds of driver, and two kinds of device. An I2C 38 .. kernel-doc:: include/linux/i2c.h 41 .. kernel-doc:: drivers/i2c/i2c-boardinfo.c 44 .. kernel-doc:: drivers/i2c/i2c-core-base.c 47 .. kernel-doc:: drivers/i2c/i2c-core-smbus.c
|
| /kernel/linux/linux-4.19/drivers/spmi/ |
| D | Kconfig | 7 SPMI (System Power Management Interface) is a two-wire 21 built-in SPMI PMIC Arbiter interface on Qualcomm MSM family
|
| /kernel/linux/linux-5.10/drivers/spmi/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 SPMI (System Power Management Interface) is a two-wire 22 built-in SPMI PMIC Arbiter interface on Qualcomm MSM family
|
12345678910>>...21