Home
last modified time | relevance | path

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

12345678

/linux/drivers/tty/hvc/
H A 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/Documentation/devicetree/bindings/remoteproc/
H A 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 …]
/linux/arch/alpha/kernel/
H A 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/arch/powerpc/include/asm/
H A 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/tools/perf/util/intel-pt-decoder/
H A 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/drivers/net/phy/mscc/
H A 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/Documentation/networking/dsa/
H A 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/net/rxrpc/
H A 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/Documentation/devicetree/bindings/soc/qcom/
H A 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 …]
H A 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/Documentation/networking/device_drivers/ethernet/netronome/
H A 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/drivers/staging/media/atomisp/include/linux/
H A Datomisp_platform.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 #include <asm/processor.h>
14 #include <media/v4l2-subdev.h>
60 /* CSI2-MIPI specific format: Generic short packet data. It is used to
64 ATOMISP_INPUT_FORMAT_GENERIC_SHORT1, /* Generic Short Packet Code 1 */
65 ATOMISP_INPUT_FORMAT_GENERIC_SHORT2, /* Generic Short Packet Code 2 */
66 ATOMISP_INPUT_FORMAT_GENERIC_SHORT3, /* Generic Short Packet Code 3 */
67 ATOMISP_INPUT_FORMAT_GENERIC_SHORT4, /* Generic Short Packet Code 4 */
68 ATOMISP_INPUT_FORMAT_GENERIC_SHORT5, /* Generic Short Packet Code 5 */
69 ATOMISP_INPUT_FORMAT_GENERIC_SHORT6, /* Generic Short Packet Code 6 */
[all …]
/linux/drivers/media/pci/saa7164/
H A 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/drivers/gpu/drm/
H A 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/drivers/rpmsg/
H A 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/drivers/watchdog/
H A 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/Documentation/networking/
H A 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/drivers/media/common/
H A 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/Documentation/userspace-api/media/
H A 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/drivers/macintosh/
H A 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/Documentation/devicetree/bindings/net/
H A 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 …]
H A Dmarvell,prestera.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Miquel Raynal <miquel.raynal@bootlin.com>
15 - items:
16 - enum:
17 - marvell,prestera-98dx3236
18 - marvell,prestera-98dx3336
19 - marvell,prestera-98dx4251
20 - const: marvell,prestera
[all …]
/linux/drivers/net/wan/
H A Dfarsync.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Actually sync driver for X.21, V.35 and V.24 on FarSync T-series cards
23 * used with the FarSite T-Series cards (T2P & T4P) running in the high
30 * purpose (FarSite T-series).
121 unsigned char lineBuildOut; /* 0, -7.5, -15, -22 */
179 #define FST_RESET 1 /* Processor held in reset state */
182 #define FST_RUNNING 4 /* Processor running */
184 #define FST_HALTED 6 /* Processor flagged a halt */
338 #define DBG_TX 0x0040 /* Packet transmission */
339 #define DBG_RX 0x0080 /* Packet reception */
/linux/Documentation/devicetree/bindings/net/bluetooth/
H A 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 …]
/linux/drivers/soc/qcom/
H A Dwcnss_ctrl.c1 // SPDX-License-Identifier: GPL-2.0-only
27 * struct wcnss_ctrl - driver context
64 * struct wcnss_msg_hdr - common packet header for requests and responses
65 * @type: packet message type
66 * @len: total length of the packet, including this header
74 * struct wcnss_version_resp - version request response
85 * struct wcnss_download_nv_req - firmware fragment request
86 * @hdr: common packet wcnss_msg_hdr header
101 * struct wcnss_download_nv_resp - firmware download response
102 * @hdr: common packet wcnss_msg_hdr header
[all …]

12345678