Home
last modified time | relevance | path

Searched +full:multi +full:- +full:protocol (Results 1 – 25 of 348) sorted by relevance

12345678910>>...14

/linux/drivers/firmware/arm_scmi/
H A Dprotocols.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * System Control and Management Interface (SCMI) Message Protocol
44 * struct scmi_msg_resp_prot_version - Response for a message
61 * struct scmi_msg - Message(Tx/Rx) structure
72 * struct scmi_msg_hdr - Message(Tx/Rx) header
75 * @protocol_id: The identifier of the protocol used to send @id message
94 * struct scmi_xfer - Structure representing a message flow
99 * @rx: Receive message, the buffer should be pre-allocated to store
100 * message. If request-ACK protocol is used, we can reuse the same
113 * though the timed-out transaction will anyway cause the command
[all …]
/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-bmc-facebook-greatlakes.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
4 /dts-v1/;
5 #include "aspeed-g6.dtsi"
6 #include <dt-bindings/gpio/aspeed-gpio.h>
7 #include <dt-bindings/leds/leds-pca955x.h>
8 #include <dt-bindings/i2c/i2c.h>
12 compatible = "facebook,greatlakes-bmc", "aspeed,ast2600";
23 iio-hwmon {
24 compatible = "iio-hwmon";
25 io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>, <&adc0 3>,
[all …]
/linux/Documentation/input/
H A Dmulti-touch-protocol.rst4 Multi-touch (MT) Protocol
7 :Copyright: |copy| 2009-2010 Henrik Rydberg <rydberg@euromail.se>
11 ------------
13 In order to utilize the full power of the new multi-touch and multi-user
16 document describes the multi-touch (MT) protocol which allows kernel
19 The protocol is divided into two types, depending on the capabilities of the
20 hardware. For devices handling anonymous contacts (type A), the protocol
22 devices capable of tracking identifiable contacts (type B), the protocol
26 MT protocol type A is obsolete, all kernel drivers have been
29 Protocol Usage
[all …]
H A Dinput_uapi.rst13 event-codes
14 multi-touch-protocol
/linux/Documentation/netlink/specs/
H A Dhandshake.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
7 ---
10 protocol: genetlink
12 doc: Netlink protocol to request a transport layer security handshake.
15 -
17 name: handler-class
18 value-start: 0
20 -
22 name: msg-type
23 value-start: 0
[all …]
H A Dnfsd.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
2 ---
4 protocol: genetlink
5 uapi-header: linux/nfsd_netlink.h
9 attribute-sets:
10 -
11 name: rpc-status
13 -
16 byte-order: big-endian
17 -
[all …]
/linux/Documentation/input/devices/
H A Dalps.rst1 ----------------------
2 ALPS Touchpad Protocol
3 ----------------------
6 ------------
7 Currently the ALPS touchpad driver supports seven protocol versions in use by
10 Since roughly mid-2010 several new ALPS touchpads have been released and
14 adequate. The design choices were to re-define the alps_model_data
29 ---------
32 E8-E6-E6-E6-E9. An ALPS touchpad should respond with either 00-00-0A or
33 00-00-64 if no buttons are pressed. The bits 0-2 of the first byte will be 1s
[all …]
/linux/include/uapi/linux/
H A Dppp_defs.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
3 * ppp_defs.h - PPP definitions.
5 * Copyright 1994-2000 Paul Mackerras.
30 #define PPP_ALLSTATIONS 0xff /* All-Stations broadcast address */
37 * Protocol field values.
39 #define PPP_IP 0x21 /* Internet Protocol */
40 #define PPP_AT 0x29 /* AppleTalk Protocol */
41 #define PPP_IPX 0x2b /* IPX protocol */
44 #define PPP_MP 0x3d /* Multilink protocol */
45 #define PPP_IPV6 0x57 /* Internet Protocol Version 6 */
[all …]
/linux/drivers/input/mouse/
H A Dalps.h1 /* SPDX-License-Identifier: GPL-2.0-only */
28 #define DOLPHIN_PROFILE_XOFFSET 8 /* x-electrode offset */
29 #define DOLPHIN_PROFILE_YOFFSET 1 /* y-electrode offset */
32 * enum SS4_PACKET_ID - defines the packet type for V8
133 #define SS4_TS_Y_V2(_b) -(s8)( \
141 #define SS4_MFPACKET_NO_AX 8160 /* X-Coordinate value */
142 #define SS4_MFPACKET_NO_AY 4080 /* Y-Coordinate value */
143 #define SS4_MFPACKET_NO_AX_BL 8176 /* Buttonless X-Coord value */
144 #define SS4_MFPACKET_NO_AY_BL 4088 /* Buttonless Y-Coord value */
149 * enum V7_PACKET_ID - defines the packet type for V7
[all …]
/linux/sound/soc/ux500/
H A Dux500_msp_dai.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) ST-Ericsson SA 2012
7 * for ST-Ericsson.
17 #include <linux/mfd/dbx500-prcmu.h>
20 #include <sound/soc-dai.h>
30 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); in setup_pcm_multichan()
31 struct msp_multichannel_config *multi = in setup_pcm_multichan() local
32 &msp_config->multichannel_config; in setup_pcm_multichan()
34 if (drvdata->slots > 1) { in setup_pcm_multichan()
35 msp_config->multichannel_configured = 1; in setup_pcm_multichan()
[all …]
/linux/Documentation/networking/
H A Dj1939.rst1 .. SPDX-License-Identifier: (GPL-2.0 OR MIT)
10 SAE J1939 defines a higher layer protocol on CAN. It implements a more
14 ISO-11783 (ISOBUS). This last one specifies the so-called ETP (Extended
15 Transport Protocol), which has been included in this implementation. This
16 results in a maximum packet size of ((2 ^ 24) - 1) * 7 bytes == 111 MiB.
19 -------------------
21 * SAE J1939-21 : data link layer
22 * SAE J1939-81 : network management
23 * ISO 11783-6 : Virtual Terminal (Extended Transport Protocol)
25 .. _j1939-motivation:
[all …]
H A Diso15765-2.rst1 .. SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause)
4 ISO 15765-2 (ISO-TP)
10 ISO 15765-2, also known as ISO-TP, is a transport protocol specifically defined
12 industry, for example as the transport protocol for UDSonCAN (ISO 14229-3) or
13 emission-related diagnostic services (ISO 15031-5).
15 ISO-TP can be used both on CAN CC (aka Classical CAN) and CAN FD (CAN with
21 -------------------
23 * ISO 15765-2:2024 : Road vehicles - Diagnostic communication over Controller
24 Area Network (DoCAN). Part 2: Transport protocol and network layer services.
27 ----------
[all …]
H A Dsctp.rst1 .. SPDX-License-Identifier: GPL-2.0
10 SCTP (Stream Control Transmission Protocol) is a IP based, message oriented,
11 reliable transport protocol, with congestion control, support for
12 transparent multi-homing, and multiple ordered streams of messages.
13 RFC2960 defines the core protocol. The IETF SIGTRAN working group originally
14 developed the SCTP protocol and later handed the protocol over to the
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
[all …]
/linux/tools/testing/selftests/drivers/net/mlxsw/
H A Dtc_restrictions.sh2 # SPDX-License-Identifier: GPL-2.0
41 # It is forbidden in mlxsw driver to have mixed-bound
47 tc filter add block 22 protocol ip pref 1 handle 101 flower \
59 tc filter del block 22 protocol ip pref 1 handle 101 flower
64 tc filter add block 22 protocol ip pref 1 handle 101 flower \
73 tc filter add block 22 protocol ip pref 1 handle 101 flower \
77 tc filter del block 22 protocol ip pref 1 handle 101 flower
90 # egress-bound block.
95 tc filter add block 22 protocol ip pref 1 handle 101 flower \
108 tc filter del block 22 protocol ip pref 1 handle 101 flower
[all …]
/linux/net/atm/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
9 ATM is a high-speed networking technology for Local Area Networks
18 Note that you need a set of user-space programs to actually make use
51 tristate "Multi-Protocol Over ATM (MPOA) support"
54 Multi-Protocol Over ATM allows ATM edge devices such as routers,
69 bool "Per-VC IP filter kludge"
73 large number of IP-only vcc's. Do not enable this unless you are sure
/linux/drivers/media/dvb-frontends/drx39xyj/
H A Ddrx_dap_fasi.h2 Copyright (c), 2004-2005,2007-2010 Trident Microsystems, Inc.
36 * Data access protocol: Fast Access Sequential Interface (fasi)
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/Documentation/hwmon/
H A Dpxe1610.rst10 Addresses scanned: -
18 Addresses scanned: -
26 Addresses scanned: -
34 -----------
36 PXE1610/PXE1110 are Multi-rail/Multiphase Digital Controllers
39 - Intel VR13 DC-DC converter specifications.
40 - Intel SVID protocol.
44 - Servers, Workstations, and High-end desktops
46 PXM1310 is a Multi-rail Controller and it is compliant to
48 - Intel VR13 DC-DC converter specifications.
[all …]
/linux/net/batman-adv/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
7 # B.A.T.M.A.N meshing protocol
11 tristate "B.A.T.M.A.N. Advanced Meshing Protocol"
14 B.A.T.M.A.N. (better approach to mobile ad-hoc networking) is
15 a routing protocol for multi-hop ad-ho
[all...]
/linux/Documentation/driver-api/
H A Di2c.rst5 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
12 I2C is a multi-master bus; open drain signaling is used to arbitrate
26 are functions to perform various I2C protocol operations; at this writing
29 The System Management Bus (SMBus) is a sibling protocol. Most SMBus
31 for SMBus, and it standardizes particular protocol messages and idioms.
33 SMBus controllers don't support all the protocol options that an I2C
34 controller will. There are functions to perform various SMBus protocol
38 .. kernel-doc:: include/linux/i2c.h
41 .. kernel-doc:: drivers/i2c/i2c-boardinfo.c
[all …]
/linux/net/sctp/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
7 tristate "The SCTP Protocol"
16 Stream Control Transmission Protocol
20 "SCTP is a reliable transport protocol operating on top of a
24 -- acknowledged error-fre
[all...]
/linux/drivers/usb/storage/
H A Dinitializers.h1 /* SPDX-License-Identifier: GPL-2.0+ */
6 * (c) 1999, 2000 Matthew Dharm (mdharm-usb@one-eyed-alien.net)
9 * describes in detail the protocol used to communicate with such
12 * similar to commands in the SCSI-II and ATAPI specifications.
15 * exhibits class-specific exemptions from the USB specification.
27 * This places the Shuttle/SCM USB<->SCSI bridge devices in multi-target
33 * This function is required to activate all four slots on the UCR-61S2B
38 /* This places the HUAWEI E220 devices in multi-port mode */
/linux/Documentation/userspace-api/media/dvb/
H A Dnet.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
11 visible through the standard Linux network protocol stack.
15 - `Multi Protocol Encapsulation (MPE) <http://en.wikipedia.org/wiki/Multiprotocol_Encapsulation>`__
17 - `Ultra Lightweight Encapsulation (ULE) <http://en.wikipedia.org/wiki/Unidirectional_Lightweight_…
38 net-types
39 net-add-if
40 net-remove-if
41 net-get-if
/linux/fs/smb/server/
H A DKconfig28 to access files residing on this system using SMB3 protocol.
36 in ksmbd-tools, available from
37 https://github.com/cifsd-team/ksmbd-tools.
40 (https://github.com/cifsd-team/ksmbd-tools/blob/master/README).
42 ksmbd kernel server includes support for auto-negotiation,
43 Secure negotiate, Pre-authentication integrity, oplock/lease,
44 compound requests, multi-credit, packet signing, RDMA(smbdirect),
45 smb3 encryption, copy-offload, secure per-user session
51 bool "Support for SMB Direct protocol"
/linux/Documentation/firmware-guide/acpi/apei/
H A Doutput_format.rst1 .. SPDX-License-Identifier: GPL-2.0
55 [cache error][, TLB error][, bus error][, micro-architectural error]
81 unknown | no error | single-bit ECC | multi-bit ECC | \
82 single-symbol chipkill ECC | multi-symbol chipkill ECC | master abort | \
106 downstream switch port | PCIe to PCI/PCI-X bridge | \
107 PCI/PCI-X to PCIe bridge | root complex integrated endpoint device | \
112 unknown | unknown | unknown | unknown | Data Link Protocol | \
114 Poisoned TLP | Flow Control Protocol | Completion Timeout | \
121 Replay Timer Timeout | Advisory Non-Fatal
/linux/tools/net/ynl/pyynl/
H A Dcli.py2 # SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
44 YNL CLI utility - a general purpose netlink utility that uses YAML
45 specs to drive protocol encoding and decoding.
48 The --multi option can be repeated to include several do operations
55 spec_group.add_argument('--family', dest='family', type=str,
57 spec_group.add_argument('--list-families', action='store_true',
59 spec_group.add_argument('--spec', dest='spec', type=str,
62 parser.add_argument('--schema', dest='schema', type=str)
63 parser.add_argument('--no-schema', action='store_true')
64 parser.add_argument('--json', dest='json_text', type=str)
[all …]

12345678910>>...14