Home
last modified time | relevance | path

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

12345678910>>...16

/linux/drivers/firmware/arm_scmi/
H A Dprotocols.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * System Control and Management Interface (SCMI) Message Protocol
42 * struct scmi_msg_resp_prot_version - Response for a message
59 * struct scmi_msg - Message(Tx/Rx) structure
70 * struct scmi_msg_hdr - Message(Tx/Rx) header
73 * @protocol_id: The identifier of the protocol used to send @id message
92 * struct scmi_xfer - Structure representing a message flow
97 * @rx: Receive message, the buffer should be pre-allocated to store
98 * message. If request-ACK protocol is used, we can reuse the same
111 * 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 Devent-codes.rst1 .. _input-event-codes:
8 The input protocol uses a map of types and codes to express input device values
18 The input protocol is a stateful protocol. Events are emitted only when values
36 - Used as markers to separate events. Events may be separated in time or in
37 space, such as with the multitouch protocol.
41 - Used to describe state changes of keyboards, buttons, or other key-like
46 - Used to describe relative axis value changes, e.g. moving the mouse 5 units
51 - Used to describe absolute axis value changes, e.g. describing the
56 - Used to describe miscellaneous input data that do not fit into other types.
60 - Used to describe binary state input switches.
[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/Documentation/netlink/specs/
H A Dhandshake.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
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
25 -
[all …]
H A Dnfsd.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
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 -
20 -
[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 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 …]
H A Dstatistics.rst1 .. SPDX-License-Identifier: GPL-2.0
14 - standard interface statistics based on
16 - protocol-specific statistics; and
17 - driver-defined statistics available via ethtool.
20 -----------------------------
25 $ ip -s -s link show dev ens4u1u1
38 Note that `-s` has been specified twice to see all members of
40 If `-s` is specified once the detailed errors won't be shown.
42 `ip` supports JSON formatting via the `-j` option.
51 see `Documentation/userspace-api/netlink/intro-specs.rst`.
[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-hoc mesh networks. The
17 https://www.open-mesh.org/ for more information and user space
21 bool "B.A.T.M.A.N. V protocol"
25 This option enables the B.A.T.M.A.N. V protocol, the successor
26 of the currently used B.A.T.M.A.N. IV protocol. The main
27 changes include splitting of the OGM protocol into a neighbor
[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/Documentation/driver-api/cxl/
H A Dmaturity-map.rst1 .. SPDX-License-Identifier: GPL-2.0
9 <https://computeexpresslink.org/cxl-specification-landing-page>`_ that
14 <https://lore.kernel.org/linux-cxl/?q=s%3APULL+s%3ACXL+tc%3Atorvalds+NOT+s%3ARe>`_,
20 the change-history of this document provides an overview summary of the
25 - [3] Mature: Work in this area is complete and no changes on the horizon.
29 - [2] Stabilizing: Major functionality operational, common cases are
32 - [1] Initial: Capability that has exited the Proof of Concept phase, but
36 - [0] Known gap: Feature is on a medium to long term horizon to
39 the linux-cxl@vger.kernel.org community has started to look at it.
41 - X: Out of scope for kernel enabling, or kernel enabling not required
[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-free non-duplicated transfer of user data,
25 -- data fragmentation to conform to discovered path MTU size,
26 -- sequenced delivery of user messages within multiple streams,
27 with an option for order-of-arrival delivery of individual user
29 -- optional bundling of multiple user messages into a single SCTP
31 -- network-level fault tolerance through supporting of multi-
[all …]
/linux/tools/net/ynl/
H A Dcli.py2 # SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
25 YNL CLI utility - a general purpose netlink utility that uses YAML
26 specs to drive protocol encoding and decoding.
29 The --multi optio
[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 DKconfig26 to access files residing on this system using SMB3 protocol.
34 in ksmbd-tools, available from
35 https://github.com/cifsd-team/ksmbd-tools.
38 (https://github.com/cifsd-team/ksmbd-tools/blob/master/README).
40 ksmbd kernel server includes support for auto-negotiation,
41 Secure negotiate, Pre-authentication integrity, oplock/lease,
42 compound requests, multi-credit, packet signing, RDMA(smbdirect),
43 smb3 encryption, copy-offload, secure per-user session
49 bool "Support for SMB Direct protocol"

12345678910>>...16