/openbmc/u-boot/arch/x86/include/asm/arch-quark/ |
H A D | msg_port.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 38 * msg_port_setup - set up the message port control register 41 * @port: port number on the message bus 42 * @reg: register number within a port 44 void msg_port_setup(int op, int port, int reg); 47 * msg_port_read - read a message port register using normal opcode 49 * @port: port number on the message bus 50 * @reg: register number within a port 52 * @return: message port register value 54 u32 msg_port_read(u8 port, u32 reg); [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | PortMetrics.v1_7_0.json | 4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or… 12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 18 "number", 31 "description": "The available OEM-specific actions for this resource.", 32 …"longDescription": "This property shall contain the available OEM-specific actions for this resour… 39 "description": "The port metrics specific to CXL ports.", 40 "longDescription": "This type shall contain the port metrics specific to CXL ports.", 42 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 48 "number", [all …]
|
/openbmc/linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
H A D | counters.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB 13 - `Overview`_ 14 - `Groups`_ 15 - `Types`_ 16 - `Descriptions`_ 27 ---------------------------------------- 29 ---------------------------------------- ---------------------------------------- | 32 | ------------------- --------------- | | ------------------- --------------- | | 34 | ------------------- --------------- | | ------------------- --------------- | | 36 | ------------------- | | ------------------- | | [all …]
|
/openbmc/linux/Documentation/firmware-guide/acpi/dsd/ |
H A D | graph.rst | 1 .. 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 …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/ |
H A D | PortMetrics_v1.xml | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!----> 3 <!--################################################################################ --> 4 <!--# Redfish Schema: PortMetrics v1.7.0 --> 5 <!--# --> 6 <!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 7 <!--# available at http://www.dmtf.org/standards/redfish --> 8 <!--# Copyright 2014-2025 DMTF. --> 9 <!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 10 <!--################################################################################ --> [all …]
|
/openbmc/linux/arch/mips/include/asm/octeon/ |
H A D | cvmx-helper-util.h | 7 * 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 …]
|
H A D | cvmx-pko.h | 7 * 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 …]
|
/openbmc/u-boot/include/ |
H A D | smsc_sio1007.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 10 * The I/O base address of SIO1007 at power-up is determined by the SYSOPT0 55 /* Number of serial ports supported */ 58 /* Number of gpio pins supported */ 64 * Configure the I/O port address of the specified serial device and 67 * @port: SIO1007 I/O port address 68 * @num: serial device number (0 or 1) 69 * @iobase: processor I/O port address to assign to this serial device 70 * @irq: processor IRQ number to assign to this serial device 72 void sio1007_enable_serial(int port, int num, int iobase, int irq); [all …]
|
/openbmc/linux/drivers/pci/controller/ |
H A D | pci-mvebu.c | 1 // 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 …]
|
/openbmc/linux/include/linux/usb/ |
H A D | serial.h | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 1999 - 2012 6 * Greg Kroah-Hartman (greg@kroah.com) 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 …]
|
/openbmc/linux/drivers/usb/serial/ |
H A D | whiteheat.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 9 * Greg Kroah-Hartman (greg@kroah.com) 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 …]
|
/openbmc/linux/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-helper-util.c | 7 * 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 …]
|
/openbmc/linux/include/linux/soundwire/ |
H A D | sdw.h | 1 /* SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) */ 2 /* Copyright(c) 2015-17 Intel Corporation. */ 19 /* SDW Broadcast Device Number */ 22 /* SDW Enumeration Device Number */ 29 /* SDW Master Device Number, not supported yet */ 62 * flow modes for SDW port. These can be isochronous, tx controlled, 70 /* sample packaging for block. It can be per port or per channel */ 75 * enum sdw_slave_status - Slave status 93 * @SDW_CLK_PRE_DEPREPARE: pre clock stop de-prepare 94 * @SDW_CLK_POST_DEPREPARE: post clock stop de-prepare [all …]
|
/openbmc/linux/sound/core/seq/ |
H A D | seq_ports.c | 1 // 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 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 …]
|
/openbmc/linux/Documentation/ABI/stable/ |
H A D | sysfs-driver-ib_srp | 1 What: /sys/class/infiniband_srp/srp-<hca>-<port_number>/add_target 4 Contact: linux-rdma@vger.kernel.org 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 …]
|
H A D | sysfs-class-infiniband | 2 ------------------------------------------------- 9 Contact: linux-rdma@vger.kernel.org 24 Contact: linux-rdma@vger.kernel.org 34 Contact: linux-rdma@vger.kernel.org 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 …]
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | fw_qos.h | 16 * - 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 …]
|
/openbmc/linux/include/linux/ |
H A D | ntb.h | 8 * 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 …]
|
/openbmc/linux/Documentation/firmware-guide/acpi/ |
H A D | intel-pmc-mux.rst | 1 .. 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 …]
|
/openbmc/linux/Documentation/devicetree/bindings/pci/ |
H A D | pci.txt | 3 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 …]
|
/openbmc/u-boot/drivers/net/ |
H A D | vsc9953.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright 2014 - 2015 Freescale Semiconductor, Inc. 19 .port[0] = VSC9953_PORT_INFO_INITIALIZER(0), 20 .port[1] = VSC9953_PORT_INFO_INITIALIZER(1), 21 .port[2] = VSC9953_PORT_INFO_INITIALIZER(2), 22 .port[3] = VSC9953_PORT_INFO_INITIALIZER(3), 23 .port[4] = VSC9953_PORT_INFO_INITIALIZER(4), 24 .port[5] = VSC9953_PORT_INFO_INITIALIZER(5), 25 .port[6] = VSC9953_PORT_INFO_INITIALIZER(6), 26 .port[7] = VSC9953_PORT_INFO_INITIALIZER(7), [all …]
|
/openbmc/openbmc-test-automation/security/ |
H A D | test_bmc_network_security.robot | 66 # Send large number of packets to Redfish interface. 77 Send Network Packets Continuously To IPMI Port 78 [Documentation] Send network packets continuously to IPMI port and verify stability. 81 # Send large number of packets to IPMI port. 91 Send Network Packets Continuously To SSH Port 92 [Documentation] Send network packets continuously to SSH port and verify stability. 95 # Send large number of packets to SSH port. 108 [Documentation] Send large number of packets with flags to Redfish interface 131 Send Network Packets Continuously To SOL Port 132 [Documentation] Send network packets continuously to SOL port and verify stability. [all …]
|
/openbmc/linux/include/scsi/ |
H A D | libfc.h | 1 /* 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_RPN_ID: Register port name by ID (RPN_ID) sent 49 * @LPORT_ST_RFF_ID: Register FC-4 Features by ID (RFF_ID) sent 54 * @LPORT_ST_LOGO: Local port logout (LOGO) sent 55 * @LPORT_ST_RESET: Local port reset 84 * enum fc_rport_state - Remote port states 86 * @RPORT_ST_FLOGI: Waiting for FLOGI completion for point-to-multipoint [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-firmware-sgi_uv | 8 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 …]
|
/openbmc/linux/sound/drivers/ |
H A D | mtpav.c | 1 // 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 …]
|