Home
last modified time | relevance | path

Searched +full:port +full:- +full:number (Results 1 – 25 of 1051) sorted by relevance

12345678910>>...43

/linux-6.14.4/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/
Dcounters.rst1 .. SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
13 - `Overview`_
14 - `Groups`_
15 - `Types`_
16 - `Descriptions`_
27 ----------------------------------------
29 ---------------------------------------- ---------------------------------------- |
32 | ------------------- --------------- | | ------------------- --------------- | |
34 | ------------------- --------------- | | ------------------- --------------- | |
36 | ------------------- | | ------------------- | |
[all …]
/linux-6.14.4/Documentation/firmware-guide/acpi/dsd/
Dgraph.rst1 .. SPDX-License-Identifier: GPL-2.0
10 _DSD (Device Specific Data) [dsd-guide] is a predefined ACPI device
14 for graphs: property [dsd-guide] and hierarchical data extensions. The
15 property extension provides generic key-value pairs whereas the
19 a tree-like structure with zero or more properties (key-value pairs)
38 The port and endpoint concepts are very similar to those in Devicetree
39 [devicetree, graph-bindings]. A port represents an interface in a device, and
40 an endpoint represents a connection to that interface. Also see [data-node-ref]
43 All port nodes are located under the device's "_DSD" node in the hierarchical
44 data extension tree. The data extension related to each port node must begin
[all …]
/linux-6.14.4/arch/mips/include/asm/octeon/
Dcvmx-helper-util.h7 * Copyright (c) 2003-2008 Cavium Networks
14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty
21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
69 * Setup the common GMX settings that determine the number of
74 * @num_ports: Number of ports on the interface
81 * Returns the IPD/PKO port number for a port on the given
85 * @port: Port on the interface
87 * Returns IPD/PKO port number
89 extern int cvmx_helper_get_ipd_port(int interface, int port);
92 * Returns the IPD/PKO port number for the first port on the given
[all …]
Dcvmx-pko.h7 * Copyright (c) 2003-2008 Cavium Networks
14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty
21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
44 * - PKO indexes are no longer stored in the FAU. A large
48 * - The PKO <b>use_locking</b> parameter can now have a global
52 * - PKO 3 word commands are now supported. Use
60 #include <asm/octeon/cvmx-fpa.h>
61 #include <asm/octeon/cvmx-pow.h>
62 #include <asm/octeon/cvmx-cmd-queue.h>
63 #include <asm/octeon/cvmx-pko-defs.h>
[all …]
/linux-6.14.4/drivers/pci/controller/
Dpci-mvebu.c1 // SPDX-License-Identifier: GPL-2.0
5 * Author: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
27 #include "../pci-bridge-emul.h"
40 #define PCIE_BAR_CTRL_OFF(n) (0x1804 + (((n) - 1) * 4))
103 u32 port; member
128 static inline void mvebu_writel(struct mvebu_pcie_port *port, u32 val, u32 reg) in mvebu_writel() argument
130 writel(val, port->base + reg); in mvebu_writel()
133 static inline u32 mvebu_readl(struct mvebu_pcie_port *port, u32 reg) in mvebu_readl() argument
135 return readl(port->base + reg); in mvebu_readl()
138 static inline bool mvebu_has_ioport(struct mvebu_pcie_port *port) in mvebu_has_ioport() argument
[all …]
/linux-6.14.4/drivers/usb/serial/
Dwhiteheat.h1 /* SPDX-License-Identifier: GPL-2.0+ */
9 * Greg Kroah-Hartman ([email protected])
11 * See Documentation/usb/usb-serial.rst for more information on using this
21 #define WHITEHEAT_OPEN 1 /* open the port */
22 #define WHITEHEAT_CLOSE 2 /* close the port */
23 #define WHITEHEAT_SETUP_PORT 3 /* change port settings */
31 for a port */
56 __u8 port; /* port number (1 to N) */ member
89 __u8 port; /* port number (1 to N) */ member
90 __le32 baud; /* any value 7 - 460800, firmware calculates
[all …]
/linux-6.14.4/arch/mips/cavium-octeon/executive/
Dcvmx-helper-util.c7 * Copyright (c) 2003-2008 Cavium Networks
14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty
21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
35 #include <asm/octeon/cvmx-config.h>
37 #include <asm/octeon/cvmx-fpa.h>
38 #include <asm/octeon/cvmx-pip.h>
39 #include <asm/octeon/cvmx-pko.h>
40 #include <asm/octeon/cvmx-ipd.h>
41 #include <asm/octeon/cvmx-spi.h>
43 #include <asm/octeon/cvmx-helper.h>
[all …]
/linux-6.14.4/include/linux/usb/
Dserial.h1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 1999 - 2012
6 * Greg Kroah-Hartman ([email protected])
17 /* The maximum number of ports one device can grab at once */
26 * @serial: pointer back to the struct usb_serial owner of this port.
27 * @port: pointer to the corresponding tty_port for this port.
29 * @minor: the minor number of the port
30 * @port_number: the struct usb_serial port number of this port (starts at 0)
31 * @interrupt_in_buffer: pointer to the interrupt in buffer for this port.
32 * @interrupt_in_urb: pointer to the interrupt in struct urb for this port.
[all …]
/linux-6.14.4/sound/core/seq/
Dseq_ports.c1 // SPDX-License-Identifier: GPL-2.0-or-later
24 NOTE: the current implementation of the port structure as a linked list is
26 subscribers of a port we first need to find the address of the port
36 dynamicly kmalloced. When a port is added or deleted we can simply allocate
43 /* return pointer to port structure - port is locked if found */
47 struct snd_seq_client_port *port; in snd_seq_port_use_ptr() local
51 guard(read_lock)(&client->ports_lock); in snd_seq_port_use_ptr()
52 list_for_each_entry(port, &client->ports_list_head, list) { in snd_seq_port_use_ptr()
53 if (port->addr.port == num) { in snd_seq_port_use_ptr()
54 if (port->closing) in snd_seq_port_use_ptr()
[all …]
/linux-6.14.4/Documentation/ABI/stable/
Dsysfs-driver-ib_srp1 What: /sys/class/infiniband_srp/srp-<hca>-<port_number>/add_target
4 Contact: linux-[email protected]
7 a comma-separated list of login parameters to this sysfs
10 * id_ext, a 16-digit hexadecimal number specifying the eight
11 byte identifier extension in the 16-byte SRP target port
12 identifier. The target port identifier is sent by ib_srp
14 * ioc_guid, a 16-digit hexadecimal number specifying the eight
15 byte I/O controller GUID portion of the 16-byte target port
17 * dgid, a 32-digit hexadecimal number specifying the
19 * pkey, a four-digit hexadecimal number specifying the
[all …]
Dsysfs-class-infiniband2 -------------------------------------------------
9 Contact: linux-[email protected]
24 Contact: linux-[email protected]
34 Contact: linux-[email protected]
39 What: /sys/class/infiniband/<device>/ports/<port-num>/lid
40 What: /sys/class/infiniband/<device>/ports/<port-num>/rate
41 What: /sys/class/infiniband/<device>/ports/<port-num>/lid_mask_count
42 What: /sys/class/infiniband/<device>/ports/<port-num>/sm_sl
43 What: /sys/class/infiniband/<device>/ports/<port-num>/sm_lid
44 What: /sys/class/infiniband/<device>/ports/<port-num>/state
[all …]
/linux-6.14.4/drivers/net/ethernet/mellanox/mlx4/
Dfw_qos.h16 * - Redistributions of source code must retain the above
20 * - Redistributions in binary form must reproduce the above
57 * mlx4_SET_PORT_PRIO2TC - This routine maps user priorities to traffic
58 * classes of a given port and device.
61 * @port: Physical port number.
66 int mlx4_SET_PORT_PRIO2TC(struct mlx4_dev *dev, u8 port, u8 *prio2tc);
69 * mlx4_SET_PORT_SCHEDULER - This routine configures the arbitration between
75 * @port: Physical port number.
84 int mlx4_SET_PORT_SCHEDULER(struct mlx4_dev *dev, u8 port, u8 *tc_tx_bw,
87 * mlx4_ALLOCATE_VPP_get - Query port VPP available resources and allocation.
[all …]
/linux-6.14.4/include/linux/soundwire/
Dsdw.h1 /* SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) */
2 /* Copyright(c) 2015-17 Intel Corporation. */
27 /* SDW Broadcast Device Number */
30 /* SDW Enumeration Device Number */
37 /* SDW Master Device Number, not supported yet */
72 * flow modes for SDW port. These can be isochronous, tx controlled,
80 /* sample packaging for block. It can be per port or per channel */
85 * enum sdw_slave_status - Slave status
103 * @SDW_CLK_PRE_DEPREPARE: pre clock stop de-prepare
104 * @SDW_CLK_POST_DEPREPARE: post clock stop de-prepare
[all …]
/linux-6.14.4/include/linux/
Dntb.h8 * Copyright (C) 2016 T-Platforms. All Rights Reserved.
22 * Copyright (C) 2016 T-Platforms. All Rights Reserved.
69 * enum ntb_topo - NTB connection topology
79 NTB_TOPO_NONE = -1,
113 * enum ntb_speed - NTB link training speed
122 NTB_SPEED_AUTO = -1,
131 * enum ntb_width - NTB link training width
143 NTB_WIDTH_AUTO = -1,
155 * enum ntb_default_port - NTB default port number
156 * @NTB_PORT_PRI_USD: Default port of the NTB_TOPO_PRI/NTB_TOPO_B2B_USD
[all …]
/linux-6.14.4/Documentation/firmware-guide/acpi/
Dintel-pmc-mux.rst1 .. SPDX-License-Identifier: GPL-2.0
4 Intel North Mux-Agent
10 North Mux-Agent is a function of the Intel PMC firmware that is supported on
13 platforms that allow the mux-agent to be configured from the operating system
16 The North Mux-Agent (aka. Intel PMC Mux Control, or just mux-agent) driver
18 (drivers/platform/x86/intel_scu_ipc.c). The driver registers with the USB Type-C
19 Mux Class which allows the USB Type-C Controller and Interface drivers to
24 Port nodes
28 -------
30 For every USB Type-C connector under the mux-agent control on the system, there
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/pci/
Dpci.txt3 PCI Bus Binding to: IEEE Std 1275-1994
4 https://www.devicetree.org/open-firmware/bindings/pci/pci2_1.pdf
9 https://www.devicetree.org/open-firmware/practice/imap/imap0_9d.pdf
14 - linux,pci-domain:
15 If present this property assigns a fixed PCI domain number to a host bridge,
16 otherwise an unstable (across boots) unique number will be assigned.
20 number for each host bridge in the system must be unique.
21 - max-link-speed:
27 - reset-gpios:
30 - supports-clkreq:
[all …]
/linux-6.14.4/include/scsi/
Dlibfc.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Maintained at www.Open-FCoE.org
43 * enum fc_lport_state - Local port states
46 * @LPORT_ST_DNS: Waiting for name server remote port to become ready
47 * @LPORT_ST_RNN_ID: Register port name by ID (RNN_ID) sent
49 * @LPORT_ST_RSPN_ID: Waiting for host symbolic port name
51 * @LPORT_ST_RFF_ID: Register FC-4 Features by ID (RFF_ID) sent
54 * @LPORT_ST_RPA: Register Port Attributes
56 * @LPORT_ST_DPRT: Deregister Port
59 * @LPORT_ST_LOGO: Local port logout (LOGO) sent
[all …]
/linux-6.14.4/Documentation/ABI/testing/
Dsysfs-firmware-sgi_uv8 Under that directory are a number of read-only attributes::
18 is used to select arch-dependent addresses and features.
40 The uv_type entry contains the hub revision number.
55 The hubs directory contains a number of hub objects, each representing
59 Each hub object directory contains a number of read-only attributes::
68 The cnode entry contains the cnode number of the corresponding hub.
69 If a cnode value is not applicable, the value returned will be -1.
85 The nasid entry contains the nasid number of the corresponding hub.
86 If a nasid value is not applicable, the value returned will be -1.
94 Each hub object directory also contains a number of port objects,
[all …]
/linux-6.14.4/sound/drivers/
Dmtpav.c1 // SPDX-License-Identifier: GPL-2.0-or-later
12 * -------
18 * Macintosh RS422 serial port
19 * RS422 "network" port for ganging multiple MTP's
20 * PC Parallel Port ( which this driver currently uses )
23 * -------------
30 * - Recoded & debugged
31 * - Added timer interrupt for midi outputs
32 * - hwports is between 1 and 8, which specifies the number of hardware ports.
64 static long port = MTPAV_IOBASE; /* 0x378, 0x278 */ variable
[all …]
/linux-6.14.4/drivers/net/dsa/microchip/
Dksz_dcb.c1 // SPDX-License-Identifier: GPL-2.0
13 /* Port X Control 0 register.
14 * The datasheet specifies: Port 1 - 0x10, Port 2 - 0x20, Port 3 - 0x30.
15 * However, the driver uses get_port_addr(), which maps Port 1 to offset 0.
59 /* ksz_supported_apptrust[] - Supported apptrust selectors and Priority Order
63 * the index within the array indicates the priority of the selector - lower
70 * non-configurable precedence where certain types of priority information
73 * 1. Tail Tag - Highest priority, overrides ACL, VLAN PCP, and DSCP priorities.
74 * 2. ACL - Overrides VLAN PCP and DSCP priorities.
75 * 3. VLAN PCP - Overrides DSCP priority.
[all …]
Dksz9477_acl.c1 // SPDX-License-Identifier: GPL-2.0
8 * - Matching Rules: These registers define the criteria for matching incoming
13 * - Action Rules: These registers define how the ACL should modify the packet's
18 * - Processing Rules: These registers control the overall behavior of the ACL,
23 * +----------------------+
24 * +----------------------+ | (optional) |
27 * +----------------------+ +----------------------+
31 * +----------------------+
35 * +----------------------+
38 * +----------------------+
[all …]
/linux-6.14.4/Documentation/admin-guide/
Ddevices.txt1 0 Unnamed devices (e.g. non-device mounts)
2 0 = reserved as null device number
7 2 = /dev/kmem OBSOLETE - replaced by /proc/kcore
9 4 = /dev/port I/O port access
11 6 = /dev/core OBSOLETE - replaced by /proc/kcore
13 8 = /dev/random Nondeterministic random number gen.
14 9 = /dev/urandom Faster, less secure random number gen.
18 12 = /dev/oldmem OBSOLETE - replaced by /proc/vmcore
31 2 char Pseudo-TTY masters
37 Pseudo-tty's are named as follows:
[all …]
/linux-6.14.4/drivers/net/ethernet/intel/ice/
Dice_ptp.h1 /* SPDX-License-Identifier: GPL-2.0 */
18 * re-use of an index for multiple packets.
21 * that an index is not re-used for multiple transmitted packets. The
26 * the blocks are split up so that indexes are assigned to each port based on
27 * hardware logical port number.
29 * The timestamp blocks are handled differently for E810- and E822-based
30 * devices. In E810 devices, each port has its own block of timestamps, while in
32 * chunks based on the port number to avoid collisions.
34 * Example for port 5 in E810:
35 * +--------+--------+--------+--------+--------+--------+--------+--------+
[all …]
/linux-6.14.4/drivers/auxdisplay/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
4 # see Documentation/kbuild/kconfig-language.rst.
25 This is the base system for character-based LCD displays.
63 tristate "Parallel port LCD/Keypad Panel support"
67 Say Y here if you have an HD44780 or KS-0074 LCD connected to your
68 parallel port. This driver also features 4 and 6-key keypads. The LCD
77 int "Default parallel port number (0=LPT1)"
81 This is the index of the parallel port the panel is connected to. One
82 driver instance only supports one parallel port, so if your keypad
88 int "Default panel profile (0-5, 0=custom)"
[all …]
/linux-6.14.4/tools/include/uapi/linux/
Dif_link.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
43 * struct rtnl_link_stats64 - The main device statistics structure.
45 * @rx_packets: Number of good packets received by the interface.
50 * @tx_packets: Number of packets successfully transmitted.
56 * @rx_bytes: Number of good received bytes, corresponding to @rx_packets.
61 * @tx_bytes: Number of good transmitted bytes, corresponding to @tx_packets.
66 * @rx_errors: Total number of bad packets received on this network device.
71 * @tx_errors: Total number of transmit problems.
76 * @rx_dropped: Number of packets received but not processed,
83 * @tx_dropped: Number of packets dropped on their way to transmission,
[all …]

12345678910>>...43