Home
last modified time | relevance | path

Searched refs:wire (Results 1 – 25 of 191) sorted by relevance

12345678

/linux-6.6.21/drivers/w1/masters/
DKconfig3 # 1-wire bus master configuration
6 menu "1-wire Bus Masters"
9 tristate "Matrox G400 transport layer for 1-wire"
12 Say Y here if you want to communicate with your 1-wire devices
19 tristate "DS2490 USB <-> W1 transport layer for 1-wire"
39 tristate "Freescale MXC 1-wire busmaster"
42 Say Y here to enable MXC 1-wire host
45 tristate "GPIO 1-wire busmaster"
48 Say Y here if you want to communicate with your 1-wire devices using
49 GPIO pins. This driver uses the GPIO API to control the wire.
[all …]
/linux-6.6.21/drivers/w1/slaves/
DKconfig3 # 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
31 Say Y here if you want to use a 1-wire
47 Say Y here if you want to use a 1-wire
54 Say Y or M here if you want to use a 1-wire
[all …]
/linux-6.6.21/net/rxrpc/
Dtxbuf.c37 txb->wire.epoch = htonl(call->conn->proto.epoch); in rxrpc_alloc_txbuf()
38 txb->wire.cid = htonl(call->cid); in rxrpc_alloc_txbuf()
39 txb->wire.callNumber = htonl(call->call_id); in rxrpc_alloc_txbuf()
40 txb->wire.seq = htonl(txb->seq); in rxrpc_alloc_txbuf()
41 txb->wire.type = packet_type; in rxrpc_alloc_txbuf()
42 txb->wire.flags = call->conn->out_clientflag; in rxrpc_alloc_txbuf()
43 txb->wire.userStatus = 0; in rxrpc_alloc_txbuf()
44 txb->wire.securityIndex = call->security_ix; in rxrpc_alloc_txbuf()
45 txb->wire._rsvd = 0; in rxrpc_alloc_txbuf()
46 txb->wire.serviceId = htons(call->dest_srx.srx_service); in rxrpc_alloc_txbuf()
Doutput.c209 txb->wire.flags |= RXRPC_REQUEST_ACK; in rxrpc_send_ack_packet()
215 iov[0].iov_base = &txb->wire; in rxrpc_send_ack_packet()
216 iov[0].iov_len = sizeof(txb->wire) + sizeof(txb->ack) + n; in rxrpc_send_ack_packet()
220 txb->wire.serial = htonl(serial); in rxrpc_send_ack_packet()
241 trace_rxrpc_tx_packet(call->debug_id, &txb->wire, in rxrpc_send_ack_packet()
243 if (txb->wire.flags & RXRPC_REQUEST_ACK) in rxrpc_send_ack_packet()
338 txb->wire.serial = htonl(serial); in rxrpc_send_data_packet()
342 txb->wire.userStatus = RXRPC_USERSTATUS_SERVICE_UPGRADE; in rxrpc_send_data_packet()
344 iov[0].iov_base = &txb->wire; in rxrpc_send_data_packet()
345 iov[0].iov_len = sizeof(txb->wire) + txb->len; in rxrpc_send_data_packet()
[all …]
Dcall_event.c85 txb->wire.seq = 0; in rxrpc_send_ACK()
86 txb->wire.type = RXRPC_PACKET_TYPE_ACK; in rxrpc_send_ACK()
87 txb->wire.flags |= RXRPC_SLOW_START_OK; in rxrpc_send_ACK()
163 if (after(ntohl(txb->wire.serial), call->acks_highest_serial)) in rxrpc_resend()
200 before(ntohl(txb->wire.serial), ntohl(ack->serial))) in rxrpc_resend()
323 if (txb->wire.flags & RXRPC_LAST_PACKET) in rxrpc_decant_prepared_tx()
/linux-6.6.21/Documentation/devicetree/bindings/iio/temperature/
Dmaxim,max31865.yaml22 maxim,3-wire:
25 enables 3-wire RTD connection. Else 2-wire or 4-wire RTD connection.
51 maxim,3-wire;
/linux-6.6.21/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.
17 Semiconductor 1-Wire protocols. These protocols use a single wire for
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
49 The driver also supports 1-wire mode. In this mode, there is no need to
51 to the bus using SEARCH_ROM procedure. 1-wire mode can be selected by
Dw1-gpio.rst11 GPIO 1-wire bus master driver. The driver uses the GPIO API to control the
12 wire and the GPIO pin can be specified using GPIO machine descriptor tables.
/linux-6.6.21/drivers/i2c/busses/
Di2c-gpio.c82 #define WIRE_ATTRIBUTE(wire) \ argument
83 static int fops_##wire##_get(void *data, u64 *val) \
88 *val = get##wire(&priv->bit_data); \
92 static int fops_##wire##_set(void *data, u64 val) \
97 set##wire(&priv->bit_data, val); \
101 DEFINE_DEBUGFS_ATTRIBUTE(fops_##wire, fops_##wire##_get, fops_##wire##_set, "%llu\n")
/linux-6.6.21/drivers/w1/
DMakefile6 obj-$(CONFIG_W1) += wire.o
7 wire-objs := w1.o w1_int.o w1_family.o w1_netlink.o w1_io.o
DKconfig3 tristate "Dallas's 1-wire support"
6 Dallas' 1-wire bus is useful to connect slow 1-pin devices
12 will be called wire.
/linux-6.6.21/Documentation/devicetree/bindings/interrupt-controller/
Dintel,ce4100-lapic.yaml42 intel,virtual-wire-mode:
47 Virtual Wire Mode - use lapic as virtual wire interrupt delivery mode.
52 mode is configured to virtual wire compatibility mode.
70 intel,virtual-wire-mode;
/linux-6.6.21/Documentation/devicetree/bindings/sound/
Dawinic,aw8738.yaml14 (set using one-wire pulse control). The mode configures the speaker-guard
26 GPIO used for one-wire pulse control. The pin is typically called SHDN
32 description: Operation mode (number of pulses for one-wire pulse control)
/linux-6.6.21/Documentation/devicetree/bindings/spi/
Dicpdas-lp8841-spi-rtc.txt28 - spi-3wire: The master itself has only 3 wire. It cannor work in
50 spi-3wire;
/linux-6.6.21/Documentation/devicetree/bindings/input/touchscreen/
Dti,am3359-tsc.yaml17 description: Wires refer to application modes i.e. 4/5/8 wire touchscreen
36 ti,wire-config:
63 - ti,wire-config
74 ti,wire-config = <0x00 0x11 0x22 0x33>;
/linux-6.6.21/Documentation/devicetree/bindings/w1/
Domap-hdq.txt1 * OMAP HDQ One wire bus master controller
10 - ti,mode: should be "hdq": HDQ mode "1w": one-wire mode.
Dmaxim,ds2482.yaml7 title: Maxim One wire bus master controller
13 I2C to 1-wire bridges
/linux-6.6.21/Documentation/devicetree/bindings/display/panel/
Dtpo,tpg110.yaml61 spi-3wire: true
72 - spi-3wire
87 spi-3wire;
Dleadtek,ltk035c5444t.yaml27 spi-3wire: true
47 spi-3wire;
Dkingdisplay,kd035g6-54nt.yaml26 spi-3wire: true
48 spi-3wire;
/linux-6.6.21/Documentation/devicetree/bindings/display/
Dmulti-inno,mi0283qt.txt12 - present: IM=x110 4-wire 8-bit data serial interface
13 - absent: IM=x101 3-wire 9-bit data serial interface
/linux-6.6.21/Documentation/devicetree/bindings/leds/backlight/
Dkinetic,ktd253.yaml7 title: Kinetic Technologies KTD253 and KTD259 one-wire backlight
16 using pulses on the enable wire. This is sometimes referred to as
/linux-6.6.21/drivers/infiniband/hw/mlx5/
Dwr.c363 struct ib_sig_domain *wire = &sig_attrs->wire; in mlx5_set_bsf() local
387 switch (sig_attrs->wire.sig_type) { in mlx5_set_bsf()
391 if (mem->sig.dif.pi_interval == wire->sig.dif.pi_interval && in mlx5_set_bsf()
392 mem->sig_type == wire->sig_type) { in mlx5_set_bsf()
395 if (mem->sig.dif.bg_type == wire->sig.dif.bg_type) in mlx5_set_bsf()
396 basic->wire.copy_byte_mask |= MLX5_CPY_GRD_MASK; in mlx5_set_bsf()
397 if (mem->sig.dif.app_tag == wire->sig.dif.app_tag) in mlx5_set_bsf()
398 basic->wire.copy_byte_mask |= MLX5_CPY_APP_MASK; in mlx5_set_bsf()
399 if (mem->sig.dif.ref_tag == wire->sig.dif.ref_tag) in mlx5_set_bsf()
400 basic->wire.copy_byte_mask |= MLX5_CPY_REF_MASK; in mlx5_set_bsf()
[all …]
/linux-6.6.21/drivers/infiniband/ulp/iser/
Diser_memory.c200 iser_set_dif_domain(sc, &sig_attrs->wire); in iser_set_sig_attrs()
201 sig_attrs->wire.sig.dif.bg_type = IB_T10DIF_CRC; in iser_set_sig_attrs()
205 sig_attrs->wire.sig_type = IB_SIG_TYPE_NONE; in iser_set_sig_attrs()
212 iser_set_dif_domain(sc, &sig_attrs->wire); in iser_set_sig_attrs()
213 sig_attrs->wire.sig.dif.bg_type = IB_T10DIF_CRC; in iser_set_sig_attrs()
/linux-6.6.21/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).
41 Then provided control buffer is being written to the wire.
78 Devices that support the 1-wire natively must provide the ability to write and

12345678