Home
last modified time | relevance | path

Searched +full:2 +full:- +full:wire (Results 1 – 25 of 1006) sorted by relevance

12345678910>>...41

/kernel/linux/linux-4.19/Documentation/w1/masters/
Domap-hdq1 Kernel driver for omap HDQ/1-wire module.
6 HDQ/1-wire controller on the TI OMAP 2430/3430 platforms.
14 The HDQ/1-Wire module of TI OMAP2430/3430 platforms implement the hardware
16 Semiconductor 1-Wire protocols. These protocols use a single wire for
17 communication between the master (HDQ/1-Wire controller) and the slave
18 (HDQ/1-Wire external compliant device).
20 A typical application of the HDQ/1-Wire module is the communication with battery
23 The controller supports operation in both HDQ and 1-wire mode. The essential
24 difference between the HDQ and 1-wire mode is how the slave device responds to
28 does not respond with a presence pulse as it does in the 1-Wire protocol.
[all …]
/kernel/linux/linux-5.10/Documentation/w1/masters/
Domap-hdq.rst2 Kernel driver for omap HDQ/1-wire module
7 HDQ/1-wire controller on the TI OMAP 2430/3430 platforms.
15 The HDQ/1-Wire module of TI OMAP2430/3430 platforms implement the hardware
17 Semiconductor 1-Wire protocols. These protocols use a single wire for
18 communication between the master (HDQ/1-Wire controller) and the slave
19 (HDQ/1-Wire external compliant device).
21 A typical application of the HDQ/1-Wire module is the communication with battery
24 The controller supports operation in both HDQ and 1-wire mode. The essential
25 difference between the HDQ and 1-wire mode is how the slave device responds to
29 does not respond with a presence pulse as it does in the 1-Wire protocol.
[all …]
/kernel/linux/linux-5.10/include/linux/mfd/
Dmotorola-cpcap.h1 /* SPDX-License-Identifier: GPL-2.0-only */
6 * Copyright (C) 2007-2009 Motorola, Inc.
30 #define CPCAP_REG_INT2 0x0004 /* Interrupt 2 */
34 #define CPCAP_REG_INTM2 0x0014 /* Interrupt Mask 2 */
38 #define CPCAP_REG_INTS2 0x0024 /* Interrupt Sense 2 */
42 #define CPCAP_REG_ASSIGN2 0x0034 /* Resource Assignment 2 */
48 #define CPCAP_REG_VERSC2 0x004c /* Version Control 2 */
52 #define CPCAP_REG_MI2 0x0208 /* Macro Interrupt 2 */
53 #define CPCAP_REG_MIM2 0x020c /* Macro Interrupt Mask 2 */
55 #define CPCAP_REG_UCC2 0x0214 /* UC Control 2 */
[all …]
/kernel/linux/linux-4.19/include/linux/mfd/
Dmotorola-cpcap.h5 * Copyright (C) 2007-2009 Motorola, Inc.
13 * it under the terms of the GNU General Public License version 2 as
33 #define CPCAP_REG_INT2 0x0004 /* Interrupt 2 */
37 #define CPCAP_REG_INTM2 0x0014 /* Interrupt Mask 2 */
41 #define CPCAP_REG_INTS2 0x0024 /* Interrupt Sense 2 */
45 #define CPCAP_REG_ASSIGN2 0x0034 /* Resource Assignment 2 */
51 #define CPCAP_REG_VERSC2 0x004c /* Version Control 2 */
55 #define CPCAP_REG_MI2 0x0208 /* Macro Interrupt 2 */
56 #define CPCAP_REG_MIM2 0x020c /* Macro Interrupt Mask 2 */
58 #define CPCAP_REG_UCC2 0x0214 /* UC Control 2 */
[all …]
/kernel/linux/linux-4.19/arch/sh/include/mach-common/mach/
Dhighlander.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 #define PA_SDPOW (-1)
16 #define PA_IRLPRI2 (PA_BCR+0x0006) /* Interrupt Priorty 2 */
62 #define PA_SMCR (PA_BCR+0x0600) /* 2-wire Serial control */
63 #define PA_SMSMADR (PA_BCR+0x0602) /* 2-wire Serial Slave control */
64 #define PA_SMMR (PA_BCR+0x0604) /* 2-wire Serial Mode control */
65 #define PA_SMSADR1 (PA_BCR+0x0606) /* 2-wire Serial Address1 control */
66 #define PA_SMTRDR1 (PA_BCR+0x0646) /* 2-wire Serial Data1 control */
75 #define PA_POFF (-1)
85 #define PA_ZIGIO2 (PA_BCR+0x000e) /* Zigbee IO control 2 */
[all …]
/kernel/linux/linux-5.10/arch/sh/include/mach-common/mach/
Dhighlander.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 #define PA_SDPOW (-1)
16 #define PA_IRLPRI2 (PA_BCR+0x0006) /* Interrupt Priorty 2 */
62 #define PA_SMCR (PA_BCR+0x0600) /* 2-wire Serial control */
63 #define PA_SMSMADR (PA_BCR+0x0602) /* 2-wire Serial Slave control */
64 #define PA_SMMR (PA_BCR+0x0604) /* 2-wire Serial Mode control */
65 #define PA_SMSADR1 (PA_BCR+0x0606) /* 2-wire Serial Address1 control */
66 #define PA_SMTRDR1 (PA_BCR+0x0646) /* 2-wire Serial Data1 control */
75 #define PA_POFF (-1)
85 #define PA_ZIGIO2 (PA_BCR+0x000e) /* Zigbee IO control 2 */
[all …]
/kernel/linux/linux-4.19/drivers/w1/
DKconfig2 tristate "Dallas's 1-wire support"
4 ---help---
5 Dallas' 1-wire bus is useful to connect slow 1-pin devices
11 will be called wire.
19 ---help---
25 2. Userspace commands. Includes read/write and search/alarm search commands.
/kernel/linux/linux-5.10/drivers/w1/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "Dallas's 1-wire support"
6 Dallas' 1-wire bus is useful to connect slow 1-pin devices
12 will be called wire.
22 information see <file:Documentation/driver-api/connector.rst>.
26 2. Userspace commands. Includes read/write and search/alarm search commands.
/kernel/linux/linux-5.10/include/linux/platform_data/
Dusb-omap1.h15 * - "A" connector (rectagular)
17 * - "B" connector (squarish) or "Mini-B"
19 * - "Mini-AB" connector (very similar to Mini-B)
24 u8 otg; /* port number, 1-based: usb1 == 2 */
35 * 2 == usb0-only, using internal transceiver
36 * 3 == 3 wire bidirectional
37 * 4 == 4 wire bidirectional
38 * 6 == 6 wire unidirectional (or TLL)
/kernel/linux/linux-4.19/include/linux/platform_data/
Dusb-omap1.h15 * - "A" connector (rectagular)
17 * - "B" connector (squarish) or "Mini-B"
19 * - "Mini-AB" connector (very similar to Mini-B)
24 u8 otg; /* port number, 1-based: usb1 == 2 */
35 * 2 == usb0-only, using internal transceiver
36 * 3 == 3 wire bidirectional
37 * 4 == 4 wire bidirectional
38 * 6 == 6 wire unidirectional (or TLL)
/kernel/linux/linux-4.19/sound/ppc/
Dsnd_ps3_reg.h9 * as published by the Free Software Foundation; version 2 of the License.
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
51 * three wire serial
85 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+
87 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+
89 #define PS3_AUDIO_INTR_0_CHAN(n) (1 << ((n) * 2))
97 #define PS3_AUDIO_INTR_0_CHAN2 PS3_AUDIO_INTR_0_CHAN(2)
108 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+
110 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+
118 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+
[all …]
/kernel/linux/linux-5.10/sound/ppc/
Dsnd_ps3_reg.h1 /* SPDX-License-Identifier: GPL-2.0-only */
39 * three wire serial
73 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+
75 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+
77 #define PS3_AUDIO_INTR_0_CHAN(n) (1 << ((n) * 2))
85 #define PS3_AUDIO_INTR_0_CHAN2 PS3_AUDIO_INTR_0_CHAN(2)
96 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+
98 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+
106 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+
108 +-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-|-+-+-+-+-+-+-+-+
[all …]
/kernel/linux/linux-5.10/drivers/iio/common/st_sensors/
Dst_sensors_spi.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright 2012-2013 STMicroelectronics Inc.
34 * st_sensors_is_spi_3_wire() - check if SPI 3-wire mode has been selected
37 * Return: true if SPI 3-wire mode is selected, false otherwise.
42 struct device *dev = &spi->dev; in st_sensors_is_spi_3_wire()
44 if (device_property_read_bool(dev, "spi-3wire")) in st_sensors_is_spi_3_wire()
48 if (pdata && pdata->spi_3wire) in st_sensors_is_spi_3_wire()
55 * st_sensors_configure_spi_3_wire() - configure SPI 3-wire if needed
64 if (settings->sim.addr) { in st_sensors_configure_spi_3_wire()
66 settings->sim.addr, in st_sensors_configure_spi_3_wire()
[all …]
/kernel/linux/linux-4.19/sound/soc/fsl/
Dphycore-ac97.c2 * phycore-ac97.c -- SoC audio for imx_phycore in AC97 mode
8 * Free Software Foundation; either version 2 of the License, or (at your
20 #include <asm/mach-types.h>
22 #include "imx-audmux.h"
33 .codec_dai_name = "wm9712-hifi",
34 .codec_name = "wm9712-codec",
35 .cpu_dai_name = "imx-ssi.0",
36 .platform_name = "imx-ssi.0",
42 .name = "PhyCORE-ac97-audio",
57 IMX_AUDMUX_V1_PCR_SYN | /* 4wire mode */ in imx_phycore_init()
[all …]
/kernel/linux/linux-4.19/drivers/i2c/busses/
Di2c-gpio.c7 * it under the terms of the GNU General Public License version 2 as
13 #include <linux/i2c-algo-bit.h>
14 #include <linux/platform_data/i2c-gpio.h>
42 gpiod_set_value_cansleep(priv->sda, state); in i2c_gpio_setsda_val()
47 * for pins that are configured as open drain and for output-only
55 gpiod_set_value_cansleep(priv->scl, state); in i2c_gpio_setscl_val()
62 return gpiod_get_value_cansleep(priv->sda); in i2c_gpio_getsda()
69 return gpiod_get_value_cansleep(priv->scl); in i2c_gpio_getscl()
75 #define setsda(bd, val) ((bd)->setsda((bd)->data, val))
76 #define setscl(bd, val) ((bd)->setscl((bd)->data, val))
[all …]
/kernel/linux/linux-4.19/drivers/w1/masters/
Dds2482.c2 * 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
13 * the Free Software Foundation; version 2 of the License.
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
[all …]
/kernel/linux/linux-5.10/drivers/w1/masters/
Dsgi_w1.c1 // SPDX-License-Identifier: GPL-2.0
3 * sgi_w1.c - w1 master driver for one wire support in SGI ASICs
13 #include <linux/platform_data/sgi-w1.h>
20 #define MCR_PACK(pulse, sample) (((pulse) << 10) | ((sample) << 2))
41 * reset the device on the One Wire interface
49 writel(MCR_PACK(520, 65), dev->mcr); in sgi_w1_reset_bus()
50 ret = sgi_w1_wait(dev->mcr); in sgi_w1_reset_bus()
56 * this is the low level routine to read/write a bit on the One Wire
66 writel(MCR_PACK(6, 13), dev->mcr); in sgi_w1_touch_bit()
68 writel(MCR_PACK(80, 30), dev->mcr); in sgi_w1_touch_bit()
[all …]
Dds2482.c1 // 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/include/linux/sunrpc/
Dauth_gss.h1 /* SPDX-License-Identifier: GPL-2.0 */
29 RPC_GSS_PROC_CONTINUE_INIT = 2,
35 RPC_GSS_SVC_INTEGRITY = 2,
39 /* on-the-wire gss cred: */
48 /* on-the-wire gss verifier: */
65 * gc_gss_ctx is the context handle that is used to do gss-api calls, while
67 * the wire when communicating with a server. */
/kernel/linux/linux-5.10/include/linux/sunrpc/
Dauth_gss.h1 /* SPDX-License-Identifier: GPL-2.0 */
28 RPC_GSS_PROC_CONTINUE_INIT = 2,
34 RPC_GSS_SVC_INTEGRITY = 2,
38 /* on-the-wire gss cred: */
47 /* on-the-wire gss verifier: */
64 * gc_gss_ctx is the context handle that is used to do gss-api calls, while
66 * the wire when communicating with a server. */
/kernel/linux/linux-4.19/Documentation/w1/
Dw1.generic1 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.
37 Then provided control buffer is being written to the wire.
[all …]
/kernel/linux/linux-5.10/include/rdma/
Dsignature.h1 /* SPDX-License-Identifier: (GPL-2.0 OR Linux-OpenIB) */
3 * Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved.
14 IB_PROT_T10DIF_TYPE_3 = 1 << 2,
23 * enum ib_signature_type - Signature types
25 * @IB_SIG_TYPE_T10_DIF: Type T10-DIF
33 * enum ib_t10_dif_bg_type - Signature T10-DIF block-guard types
34 * @IB_T10DIF_CRC: Corresponds to T10-PI mandated CRC checksum rules.
43 * struct ib_t10_dif_domain - Parameters specific for T10-DIF
45 * @bg_type: T10-DIF block guard type (CRC|CSUM)
68 * struct ib_sig_domain - Parameters for signature domain
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/
Dtrivial-devices.txt12 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-5.10/Documentation/w1/
Dw1-generic.rst2 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-4.19/Documentation/devicetree/bindings/input/touchscreen/
Dti-tsc-adc.txt1 * TI - TSC ADC (Touschscreen and analog digital converter)
5 - child "tsc"
6 ti,wires: Wires refer to application modes i.e. 4/5/8 wire touchscreen
8 ti,x-plate-resistance: X plate resistance
9 ti,coordinate-readouts: The sequencer supports a total of 16
15 Y and 2 for Z (always). This utilises 12
18 ti,wire-config: Different boards could have a different order for
26 XP = 0, XN = 1, YP = 2, YN = 3.
27 - child "adc"
28 ti,adc-channels: List of analog inputs available for ADC.
[all …]

12345678910>>...41