Home
last modified time | relevance | path

Searched +full:packet +full:- +full:processor (Results 1 – 25 of 213) sorted by relevance

123456789

/linux-6.12.1/drivers/tty/hvc/
Dhvsi.c1 // SPDX-License-Identifier: GPL-2.0+
7 * and the service processor on IBM pSeries servers. On these servers, there
9 * console available either. However, the service processor has two standard
10 * serial ports, so this over-complicated protocol allows the OS to control
15 * control a modem attached to the service processor's serial port. Note that
53 * we pass data via two 8-byte registers, so we would like our char arrays
68 /* inbuf is for packet reassembly. leave a little room for leftovers. */
75 atomic_t seqno; /* HVSI packet sequence number */
101 return hp->flags & HVSI_CONSOLE; in is_console()
107 return (hp->state == HVSI_OPEN) in is_open()
[all …]
/linux-6.12.1/drivers/firmware/
Dti_sci.h1 /* SPDX-License-Identifier: BSD-3-Clause */
7 * See: https://software-dl.ti.com/tisci/esd/latest/index.html for details
9 * Copyright (C) 2015-2016 Texas Instruments Incorporated - https://www.ti.com/
53 /* PSI-L requests */
73 /* Processor Control requests */
82 * struct ti_sci_msg_hdr - Generic Message Header for All messages and responses
103 * struct ti_sci_msg_resp_version - Response for a message
125 * struct ti_sci_msg_req_reboot - Reboot the SoC
136 * struct ti_sci_msg_req_set_device_state - Set the desired state of the device
143 * + MSG_FLAG_DEVICE_WAKE_ENABLED - Configure the device to be a wake source.
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/remoteproc/
Dqcom,glink-edge.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/qcom,glink-edge.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm G-Link Edge communication channel nodes
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
13 Qualcomm G-Link subnode represents communication edge, channels and devices
14 related to the remote processor.
20 - qcom,glink-channels
22 Qualcomm APR (Asynchronous Packet Router)
[all …]
Dqcom,smd-edge.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/qcom,smd-edge.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
13 Qualcomm SMD subnode represents a remote subsystem or a remote processor of
14 some sort - or in SMD language an "edge". The name of the edges are not
24 const: smd-edge
29 - qcom,smd-channels
31 Qualcomm APR/GPR (Asynchronous/Generic Packet Router)
[all …]
/linux-6.12.1/arch/alpha/kernel/
Derr_ev7.c1 // SPDX-License-Identifier: GPL-2.0
33 if (el_ptr->class != EL_CLASS__HEADER || in ev7_collect_logout_frame_subpackets()
34 el_ptr->type != EL_TYPE__HEADER__LOGOUT_FRAME) in ev7_collect_logout_frame_subpackets()
41 ((unsigned long)el_ptr + el_ptr->length); in ev7_collect_logout_frame_subpackets()
46 if (el_ptr->class != EL_CLASS__PAL || in ev7_collect_logout_frame_subpackets()
47 el_ptr->type != EL_TYPE__PAL__LOGOUT_FRAME) in ev7_collect_logout_frame_subpackets()
50 lf_subpackets->logout = (struct ev7_pal_logout_subpacket *) in ev7_collect_logout_frame_subpackets()
51 el_ptr->by_type.raw.data_start; in ev7_collect_logout_frame_subpackets()
57 ((unsigned long)el_ptr + el_ptr->length); in ev7_collect_logout_frame_subpackets()
59 subpacket && i < lf_subpackets->logout->subpacket_count; in ev7_collect_logout_frame_subpackets()
[all …]
/linux-6.12.1/arch/powerpc/include/asm/
Dhvsi.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 #define VSV_SET_MODEM_CTL 1 /* to service processor only */
12 #define VSV_MODEM_CTL_UPDATE 2 /* from service processor only */
67 size_t inbuf_pktlen; /* packet length from cursor */
68 atomic_t seqno; /* packet sequence number */
/linux-6.12.1/tools/perf/util/intel-pt-decoder/
Dintel-pt-pkt-decoder.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * intel_pt_pkt_decoder.h: Intel Processor Trace support
4 * Copyright (c) 2013-2014, Intel Corporation.
15 #define INTEL_PT_NEED_MORE_BYTES -1
16 #define INTEL_PT_BAD_PACKET -2
71 * Decoding of BIP packets conflicts with single-byte TNT packets. Since BIP
73 * context must be recorded and passed to the packet decoder.
77 INTEL_PT_BLK_4_CTX, /* 4-byte BIP packets */
78 INTEL_PT_BLK_8_CTX, /* 8-byte BIP packets */
84 struct intel_pt_pkt *packet,
[all …]
/linux-6.12.1/Documentation/networking/dsa/
Dbcm_sf2.rst8 - xDSL gateways such as BCM63138
9 - streaming/multimedia Set Top Box such as BCM7445
10 - Cable Modem/residential gateways such as BCM7145/BCM3390
13 ports, offering a range of built-in and customizable interfaces:
15 - single integrated Gigabit PHY
16 - quad integrated Gigabit PHY
17 - quad external Gigabit PHY w/ MDIO multiplexer
18 - integrated MoCA PHY
19 - several external MII/RevMII/GMII/RGMII interfaces
22 fail-over not to lose packets during a MoCA role re-election, as well as out of
[all …]
/linux-6.12.1/drivers/net/phy/mscc/
Dmscc_ptp.c1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
3 * Driver for Microsemi VSC85xx PHYs - timestamping and PHC support
23 /* Two PHYs share the same 1588 processor and it's to be entirely configured
24 * through the base PHY of this processor.
26 /* phydev->bus->mdio_lock should be locked when using this function */
29 struct vsc8531_private *priv = phydev->priv; in phy_ts_base_write()
31 WARN_ON_ONCE(!mutex_is_locked(&phydev->mdio.bus->mdio_lock)); in phy_ts_base_write()
32 return __mdiobus_write(phydev->mdio.bus, priv->ts_base_addr, regnum, in phy_ts_base_write()
36 /* phydev->bus->mdio_lock should be locked when using this function */
39 struct vsc8531_private *priv = phydev->priv; in phy_ts_base_read()
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/soc/qcom/
Dqcom,apr.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm APR/GPR (Asynchronous/Generic Packet Router)
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
14 communication between Application processor and QDSP. APR/GPR is mainly
20 - qcom,apr
21 - qcom,apr-v2
22 - qcom,gpr
24 power-domains:
[all …]
Dqcom,apr-services.yaml1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/soc/qcom/qcom,apr-services.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
14 Packet Router).
30 11 = Core voice processor.
39 qcom,protection-domain:
40 $ref: /schemas/types.yaml#/definitions/string-array
51 - reg
/linux-6.12.1/net/rxrpc/
Dconn_event.c1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /* connection-level event handling
17 #include "ar-internal.h"
28 if (conn->state != RXRPC_CONN_ABORTED) { in rxrpc_set_conn_aborted()
29 spin_lock(&conn->state_lock); in rxrpc_set_conn_aborted()
30 if (conn->state != RXRPC_CONN_ABORTED) { in rxrpc_set_conn_aborted()
31 conn->abort_code = abort_code; in rxrpc_set_conn_aborted()
32 conn->error = err; in rxrpc_set_conn_aborted()
33 conn->completion = compl; in rxrpc_set_conn_aborted()
35 smp_store_release(&conn->state, RXRPC_CONN_ABORTED); in rxrpc_set_conn_aborted()
[all …]
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/netronome/
Dnfp.rst1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
5 Network Flow Processor (NFP) Kernel Drivers
14 - `Overview`_
15 - `Acquiring Firmware`_
16 - `Devlink Info`_
17 - `Configure Device`_
18 - `Statistics`_
23 This driver supports Netronome and Corigine's line of Network Flow Processor
25 are also incorporated in the companies' family of Agilio SmartNICs. The SR-IOV
35 Firmware files on the host filesystem contain card type (`AMDA-*` string), media
[all …]
/linux-6.12.1/drivers/staging/media/atomisp/include/linux/
Datomisp_platform.h1 /* SPDX-License-Identifier: GPL-2.0 */
22 #include <asm/processor.h>
25 #include <media/v4l2-subdev.h>
71 /* CSI2-MIPI specific format: Generic short packet data. It is used to
75 ATOMISP_INPUT_FORMAT_GENERIC_SHORT1, /* Generic Short Packet Code 1 */
76 ATOMISP_INPUT_FORMAT_GENERIC_SHORT2, /* Generic Short Packet Code 2 */
77 ATOMISP_INPUT_FORMAT_GENERIC_SHORT3, /* Generic Short Packet Code 3 */
78 ATOMISP_INPUT_FORMAT_GENERIC_SHORT4, /* Generic Short Packet Code 4 */
79 ATOMISP_INPUT_FORMAT_GENERIC_SHORT5, /* Generic Short Packet Code 5 */
80 ATOMISP_INPUT_FORMAT_GENERIC_SHORT6, /* Generic Short Packet Code 6 */
[all …]
/linux-6.12.1/drivers/media/pci/saa7164/
Dsaa7164-types.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Copyright (c) 2010-2015 Steven Toth <stoth@kernellabs.com>
188 /* the buffer is the dummy buffer - TODO??? */
248 * bLength - The size of this descriptor in bytes.
249 * bDescriptorType - CS_INTERFACE.
250 * bDescriptorSubtype - VS_FORMAT_MPEG2TS descriptor subtype.
251 * bFormatIndex - A non-zero constant that uniquely identifies the
253 * bDataOffset - Offset to TSP packet within MPEG-2 TS transport
255 * bPacketLength - Length of TSP packet, in bytes (typically 188).
256 * bStrideLength - Length of MPEG-2 TS transport stride.
[all …]
/linux-6.12.1/drivers/gpu/drm/
Ddrm_mipi_dsi.c4 * Copyright (C) 2012-2013, Samsung Electronics, Co., Ltd.
21 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
60 if (!strcmp(dsi->name, drv->name)) in mipi_dsi_device_match()
72 if (err != -ENODEV) in mipi_dsi_uevent()
76 dsi->name); in mipi_dsi_uevent()
93 .name = "mipi-dsi",
100 * of_find_mipi_dsi_device_by_node() - find the MIPI DSI device matching a
121 of_node_put(dev->of_node); in mipi_dsi_dev_release()
135 return ERR_PTR(-ENOMEM); in mipi_dsi_device_alloc()
137 dsi->host = host; in mipi_dsi_device_alloc()
[all …]
/linux-6.12.1/drivers/watchdog/
Dziirave_wdt.c1 // SPDX-License-Identifier: GPL-2.0-or-later
57 /* Received and ready for next Download packet. */
108 rev->major = ret; in ziirave_wdt_revision()
114 rev->minor = ret; in ziirave_wdt_revision()
121 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_wdt_set_state()
138 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_wdt_ping()
147 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_wdt_set_timeout()
152 wdd->timeout = timeout; in ziirave_wdt_set_timeout()
159 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_wdt_get_timeleft()
171 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_firm_read_ack()
[all …]
/linux-6.12.1/drivers/rpmsg/
Dqcom_smd.c1 // SPDX-License-Identifier: GPL-2.0
4 * Copyright (c) 2012-2013, The Linux Foundation. All rights reserved.
27 * The Qualcomm Shared Memory communication solution provides point-to-point
28 * channels for clients to send and receive streaming or packet based data.
35 * pair of items by name, type and remote processor.
37 * Upon creating a new channel the remote processor allocates channel info and
43 * The remote processor signals it intent for bring up the communication
49 * Upon closing a channel, the remote processor will update the state of its
56 * processor.
58 * The remote processor does the equivalent when it transfer data and upon
[all …]
/linux-6.12.1/drivers/misc/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
27 See Documentation/misc-devices/ad525x_dpot.rst for the
40 module will be called ad525x_dpot-i2c.
51 module will be called ad525x_dpot-spi.
61 tristate "Device driver for IBM RSA service processor"
65 This option enables device driver support for in-band access to the
66 IBM RSA (Condor) service processor in eServer xSeries systems.
69 processor. The driver is meant to be used in conjunction with
72 service processor board as a regular serial port. To make use of
78 website <https://www-03.ibm.com/systems/info/x86servers/serverproven/compat/us/>
[all …]
/linux-6.12.1/Documentation/networking/
Dscaling.rst1 .. SPDX-License-Identifier: GPL-2.0
13 multi-processor systems.
17 - RSS: Receive Side Scaling
18 - RPS: Receive Packet Steering
19 - RFS: Receive Flow Steering
20 - Accelerated Receive Flow Steering
21 - XPS: Transmit Packet Steering
28 (multi-queue). On reception, a NIC can send different packets to different
30 applying a filter to each packet that assigns it to one of a small number
33 generally known as “Receive-side Scaling” (RSS). The goal of RSS and
[all …]
/linux-6.12.1/Documentation/userspace-api/media/
Dglossary.rst1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later
52 **Digital Signal Processor**
58 **Field-programmable Gate Array**
63 See https://en.wikipedia.org/wiki/Field-programmable_gate_array.
72 together make a larger user-facing functional peripheral. For
80 **Inter-Integrated Circuit**
82 A multi-master, multi-slave, packet switched, single-ended,
84 like sub-device hardware components.
86 See http://www.nxp.com/docs/en/user-guide/UM10204.pdf.
108 **Image Signal Processor**
[all …]
/linux-6.12.1/drivers/macintosh/
Dadb-iop.c1 // SPDX-License-Identifier: GPL-2.0
3 * I/O Processor (IOP) ADB Driver
5 * Based on via-cuda.c by Paul Mackerras.
7 * 1999-07-01 (jmt) - First implementation for new driver architecture.
9 * 1999-07-31 (jmt) - First working version.
67 req->complete = 1; in adb_iop_done()
68 current_req = req->next; in adb_iop_done()
69 if (req->done) in adb_iop_done()
70 (*req->done)(req); in adb_iop_done()
79 * This will be called when a packet has been successfully sent.
[all …]
/linux-6.12.1/drivers/media/common/
Dtveeprom.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * tveeprom - eeprom decoder for tvcard configuration eeproms
5 * Data and decoding routines shamelessly borrowed from bttv-cards.c
6 * eeprom access routine shamelessly borrowed from bttv-if.c
9 Copyright (C) 1996,97,98 Ralph Metzler (rjkm@thp.uni-koeln.de)
10 & Marcus Metzler (mocm@thp.uni-koeln.de)
11 (c) 1999-2001 Gerd Knorr <kraxel@goldbach.in-berlin.de>
31 #include <media/v4l2-common.h>
67 /* 0-9 */
78 /* 10-19 */
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/net/
Dmarvell,pp2.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Marcin Wojtas <mw@semihalf.com>
11 - Russell King <linux@armlinux.org>
21 - marvell,armada-375-pp2
22 - marvell,armada-7k-pp22
28 "#address-cells":
31 "#size-cells":
37 - description: main controller clock
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/net/bluetooth/
Dnokia,h4p-bluetooth.txt2 ---------------------
9 and a few new packet types used to negotiate uart speed.
13 - compatible: should contain "nokia,h4p-bluetooth" as well as one of the following:
14 * "brcm,bcm2048-nokia"
15 * "ti,wl1271-bluetooth-nokia"
16 - reset-gpios: GPIO specifier, used to reset the BT module (active low)
17 - bluetooth-wakeup-gpios: GPIO specifier, used to wakeup the BT module (active high)
18 - host-wakeup-gpios: GPIO specifier, used to wakeup the host processor (active high)
19 - clock-names: should be "sysclk"
20 - clocks: should contain a clock specifier for every name in clock-names
[all …]

123456789