Home
last modified time | relevance | path

Searched +full:ports +full:- +full:block +full:- +full:group +full:- +full:count (Results 1 – 25 of 109) sorted by relevance

12345

/openbmc/linux/Documentation/devicetree/bindings/soundwire/
H A Dqcom,soundwire.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
11 - Srinivasa Rao Mandadapu <quic_srivasam@quicinc.com>
19 - qcom,soundwire-v1.3.0
20 - qcom,soundwire-v1.5.0
21 - qcom,soundwire-v1.5.1
22 - qcom,soundwire-v1.6.0
23 - qcom,soundwire-v1.7.0
[all …]
/openbmc/linux/include/linux/platform_data/
H A Dmlxreg.h1 /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */
3 * Copyright (C) 2017-2020 Mellanox Technologies Ltd.
14 * enum mlxreg_wdt_type - type of HW watchdog
28 * enum mlxreg_hotplug_kind - kind of hotplug entry
36 * after hardware-firmware synchronization handshake;
40 * availability / unavailability for the ports on line card;
57 * enum mlxreg_hotplug_device_action - hotplug device action required for
73 * struct mlxreg_core_hotplug_notifier - hotplug notifier block:
86 * struct mlxreg_hotplug_device - I2C device data:
96 * @notifier: pointer to event notifier block;
[all …]
/openbmc/linux/include/linux/soundwire/
H A Dsdw.h1 /* SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) */
2 /* Copyright(c) 2015-17 Intel Corporation. */
25 /* SDW Group Device Numbers */
56 * constants for flow control, ports and transport
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
104 * enum sdw_command_response - Command response as defined by SDW spec
124 /* block group count enum */
[all …]
/openbmc/qemu/docs/specs/
H A Drocker.rst23 --------
30 -------------------------
39 * Register are (R) read-only, (R/W) read/write, (W) write-only, or (COR) clear
41 * TLV values in network-byte-order are designated with (N).
48 -----------------------
53 ---------------------------------------------
62 0xF 1 Built-in self test
65 0x18-28 Reserved
68 0x30-38 Reserved
74 0x41 1 Retry count
[all …]
/openbmc/linux/tools/testing/selftests/net/
H A Dtoeplitz.c1 // SPDX-License-Identifier: GPL-2.0
8 * Optionally, either '-C $rx_irq_cpu_list' or '-r $rps_bitmap' may be given.
10 * If '-C $rx_irq_cpu_list' is given, also
17 * Else if '-r $rps_bitmap' is given, also
60 #define TOEPLITZ_STR_LEN(K) (((K) * 3) - 1) /* hex encoded: AA:BB:CC:...:ZZ */
116 for (bit = 7; bit >= 0; bit--) { in toeplitz()
156 uint16_t *ports; in log_rxhash() local
162 ports = (void *)addrs + (addr_len * 2); in log_rxhash()
165 ntohs(ports[0]), ntohs(ports[1])); in log_rxhash()
208 if (hdr->hv1.tp_rxhash) in recv_frame()
[all …]
/openbmc/u-boot/arch/powerpc/include/asm/
H A Dimmap_83xx.h1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * Copyright 2004-2011 Freescale Semiconductor, Inc.
83 u32 swcnr; /* System watchdog count register */
143 u32 sipnr_h; /* System Internal Interrupt Pending Register - High */
144 u32 sipnr_l; /* System Internal Interrupt Pending Register - Low */
145 u32 siprr_a; /* System Internal Interrupt Group A Priority Register */
146 u32 siprr_b; /* System Internal Interrupt Group B Priority Register */
147 u32 siprr_c; /* System Internal Interrupt Group C Priority Register */
148 u32 siprr_d; /* System Internal Interrupt Group D Priority Register */
149 u32 simsr_h; /* System Internal Interrupt Mask Register - High */
[all …]
/openbmc/linux/drivers/fpga/
H A Ddfl.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 * Copyright (C) 2017-2018 Intel Corporation, Inc.
24 #include <linux/io-64-nonatomic-lo-hi.h>
29 #include <linux/fpga/fpga-region.h>
31 /* maximum supported number of ports */
36 /* Reserved 0xfe for Header Group Register and 0xff for AFU */
89 #define DFHv1_CSR_SIZE_GRP 0x20 /* Size of Reg Block and Group/tag */
94 * 1'b1 = absolute (ARM or other non-PCIe use)
103 #define DFHv1_CSR_SIZE_GRP_GROUPING_ID GENMASK_ULL(30, 16) /* Group Features/interfaces */
105 #define DFHv1_CSR_SIZE_GRP_SIZE GENMASK_ULL(63, 32) /* Size of CSR Block in bytes */
[all …]
/openbmc/linux/drivers/hwtracing/intel_th/
H A Dgth.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2014-2015 Intel Corporation.
25 * struct gth_output - GTH view on an output port
41 * struct gth_device - GTH device
44 * @output_group: attributes describing output ports
46 * @output: output ports
68 val = ioread32(gth->base + reg); in gth_output_set()
71 iowrite32(val, gth->base + reg); in gth_output_set()
80 val = ioread32(gth->base + reg); in gth_output_get()
94 val = ioread32(gth->base + reg); in gth_smcfreq_set()
[all …]
/openbmc/linux/drivers/infiniband/core/
H A Dsysfs.c16 * - Redistributions of source code must retain the above
20 * - Redistributions in binary form must reproduce the above
82 const char *buf, size_t count);
91 const char *buf, size_t count);
95 struct attribute_group group; member
112 if (!port_attr->show) in port_attr_show()
113 return -EIO; in port_attr_show()
115 return port_attr->show(p->ibdev, p->port_num, port_attr, buf); in port_attr_show()
120 const char *buf, size_t count) in port_attr_store() argument
126 if (!port_attr->store) in port_attr_store()
[all …]
/openbmc/linux/drivers/net/ethernet/netronome/nfp/flower/
H A Dlag_conf.c1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
6 /* LAG group config flags. */
27 * struct nfp_flower_cmsg_lag_config - control message payload for LAG config
30 * @ttl: Time to live of packet - host always sets to 0xff
31 * @pkt_number: Config message packet number - increment for each message
32 * @batch_ver: Batch version of messages - increment for each batch of messages
33 * @group_id: Group ID applicable
34 * @group_inst: Group instance number - increment when group is reused
35 * @members: Array of 32-bit words listing all active group members
49 * struct nfp_fl_lag_group - list entry for each LAG group
[all …]
/openbmc/linux/drivers/scsi/mpi3mr/
H A Dmpi3mr.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Copyright (C) 2017-2023 Broadcom Inc.
6 * (mailto: mpi3mr-linuxdrv.pdl@broadcom.com)
14 #include <linux/blk-mq.h>
15 #include <linux/blk-mq-pci.h>
59 #define MPI3MR_DRIVER_RELDATE "24-July-2023"
63 #define MPI3MR_DRIVER_AUTHOR "Broadcom Inc. <mpi3mr-linuxdrv.pdl@broadcom.com>"
107 MPI3MR_NUM_DEVRMCMD - 1)
113 MPI3MR_NUM_EVTACKCMD - 1)
115 /* Reduced resource count definition for crash kernel */
[all …]
/openbmc/qemu/hw/cxl/
H A Dcxl-mailbox-utils.c7 * COPYING file in the top-level directory.
17 #include "hw/pci-bridge/cxl_upstream_port.h"
47 * payload from cmd->payload and operating upon it as necessary. It must then
48 * fill the output data into cmd->payload (overwriting what was there),
108 /* CCI Message Format CXL r3.1 Figure 7-19 */
148 if (cmd->in < sizeof(*in)) { in cmd_tunnel_management_cmd()
157 /* Enough room for minimum sized message - no payload */ in cmd_tunnel_management_cmd()
158 if (in->size < sizeof(in->ccimessage)) { in cmd_tunnel_management_cmd()
161 /* Length of input payload should be in->size + a wrapping tunnel header */ in cmd_tunnel_management_cmd()
162 if (in->size != len_in - offsetof(typeof(*out), ccimessage)) { in cmd_tunnel_management_cmd()
[all …]
/openbmc/linux/net/bridge/
H A Dbr_multicast.c1 // SPDX-License-Identifier: GPL-2.0-or-later
59 __be32 group,
71 const struct in6_addr *group,
77 struct br_ip *group,
93 lockdep_assert_held_once(&br->multicast_lock); in br_sg_port_find()
95 return rhashtable_lookup_fast(&br->sg_port_tbl, sg_p, in br_sg_port_find()
102 return rhashtable_lookup(&br->mdb_hash_tbl, dst, br_mdb_rht_params); in br_mdb_ip_get_rcu()
110 lockdep_assert_held_once(&br->multicast_lock); in br_mdb_ip_get()
113 ent = rhashtable_lookup(&br->mdb_hash_tbl, dst, br_mdb_rht_params); in br_mdb_ip_get()
151 struct net_bridge *br = brmctx->br; in br_mdb_get()
[all …]
/openbmc/linux/include/uapi/sound/
H A Dasequencer.h1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
4 * Copyright (c) 1998-1999 by Frank van de Pol <fvdpol@coil.demon.nl>
5 * (c) 1998-1999 by Jaroslav Kysela <perex@perex.cz>
39 #define SNDRV_SEQ_EVENT_PITCHBEND 13 /**< from -8192 to 8191 */
70 #define SNDRV_SEQ_EVENT_RESET 41 /* reset to power-on state */
92 #define SNDRV_SEQ_EVENT_PORT_SUBSCRIBED 66 /* ports connected */
93 #define SNDRV_SEQ_EVENT_PORT_UNSUBSCRIBED 67 /* ports disconnected */
95 /* 70-89: synthesizer events - obsoleted */
97 /** user-defined events with fixed length
111 /* 100-118: instrument layer - obsoleted */
[all …]
/openbmc/linux/Documentation/usb/
H A Dgadget-testing.rst38 Function-specific configfs interface
39 ------------------------------------
46 The attribute is read-only.
48 There can be at most 4 ACM/generic serial/OBEX ports in the system.
52 ------------------------
77 Function-specific configfs interface
78 ------------------------------------
100 ------------------------
117 Function-specific configfs interface
118 ------------------------------------
[all …]
/openbmc/linux/arch/mips/include/asm/octeon/
H A 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
45 * percentage of the FAU register block used to be tied up
47 * global named block.
48 * - The PKO <b>use_locking</b> parameter can now have a global
49 * effect. Since all application use the same named block,
52 * - PKO 3 word commands are now supported. Use
60 #include <asm/octeon/cvmx-fpa.h>
[all …]
/openbmc/linux/drivers/atm/
H A Dsolos-pci.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Traverse Technologies -- https://www.traverse.com.au/
5 * Xrio Limited -- http://www.xrio.com/
38 #define PTAG "solos-pci"
46 #define PORTS 0x68 macro
62 #define ATMEL_FPGA_BLOCK (ATMEL_FPGA_PAGE * 8) /* FPGA block size*/
63 #define ATMEL_SOLOS_BLOCK (ATMEL_SOLOS_PAGE * 8) /* Solos block size*/
67 #define RX_BUF(card, nr) ((card->buffers) + (nr)*(card->buffer_size)*2)
68 #define TX_BUF(card, nr) ((card->buffers) + (nr)*(card->buffer_size)*2 + (card->buffer_size))
69 #define FLASH_BUF ((card->buffers) + 4*(card->buffer_size)*2)
[all …]
/openbmc/linux/drivers/tty/
H A Dtty_port.c1 // SPDX-License-Identifier: GPL-2.0
24 const u8 *f, size_t count) in tty_port_default_receive_buf() argument
29 tty = READ_ONCE(port->itty); in tty_port_default_receive_buf()
37 count = tty_ldisc_receive_buf(ld, p, f, count); in tty_port_default_receive_buf()
41 return count; in tty_port_default_receive_buf()
45 const u8 *f, size_t count) in tty_port_default_lookahead_buf() argument
50 tty = READ_ONCE(port->itty); in tty_port_default_lookahead_buf()
58 if (ld->ops->lookahead_buf) in tty_port_default_lookahead_buf()
59 ld->ops->lookahead_buf(ld->tty, p, f, count); in tty_port_default_lookahead_buf()
82 * tty_port_init -- initialize tty_port
[all …]
H A Dtty_io.c1 // SPDX-License-Identifier: GPL-2.0
8 * or rs-channels. It also implements echoing, cooked mode etc.
10 * Kill-line thanks to John T Kohl, who also corrected VMIN = VTIME = 0.
19 * between the high-level tty routines (tty_io.c and tty_ioctl.c) and
20 * the low-level tty routines (serial.c, pty.c, console.c). This
21 * makes for cleaner and more compact code. -TYT, 9/17/92
24 * which can be dynamically activated and de-activated by the line
29 * -- TYT, 1/31/92
33 * -- Nick Holloway <alfie@dcs.warwick.ac.uk>, 27th May 1993.
36 * -- julian@uhunix.uhcc.hawaii.edu (J. Cowley), 13Jan94
[all …]
/openbmc/linux/drivers/target/
H A Dtarget_core_configfs.c1 // SPDX-License-Identifier: GPL-2.0-or-later
7 * (c) Copyright 2008-2013 Datera, Inc.
46 struct config_item_type *cit = &tb->tb_##_name##_cit; \
48 cit->ct_item_ops = _item_ops; \
49 cit->ct_group_ops = _group_ops; \
50 cit->ct_attrs = _attrs; \
51 cit->ct_owner = tb->ops->owner; \
58 struct config_item_type *cit = &tb->tb_##_name##_cit; \
60 cit->ct_item_ops = _item_ops; \
61 cit->ct_group_ops = _group_ops; \
[all …]
/openbmc/openbmc/meta-openembedded/meta-webserver/recipes-webadmin/netdata/netdata/
H A Dnetdata.conf5 # wget -O /etc/netdata/netdata.conf http://localhost:19999/netdata.conf
7 # curl -o /etc/netdata/netdata.conf http://localhost:19999/netdata.conf
110 # maximum number of k-means iterations = 1000
133 script to execute on alarm = @@libexecdir/netdata/plugins.d/alarm-notify.sh
145 # mode = static-threaded
153 # x-frame-options response header =
180 registry log file = @@localstatedir/lib/netdata/registry/registry-log.db
184 # registry to announce = https://registry.my-netdata.io
212 # network-viewer = yes
219 # systemd-journal = yes
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum.h1 /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */
2 /* Copyright (c) 2015-2018 Mellanox Technologies. All rights reserved */
33 #define MLXSW_SP_DEFAULT_VID (VLAN_N_VID - 1)
90 MLXSW_SP_RIF_TYPE_IPIP_LB, /* IP-in-IP loopback. */
162 struct mlxsw_sp_port **ports; member
226 * is responsible for freeing the passed-in SKB.
232 * is responsible for freeing the passed-in SKB.
257 return &mlxsw_sp->lags[lag_id]; in mlxsw_sp_lag_get()
299 /* No need an internal lock; At worse - miss a single periodic iteration */
404 unsigned int nbits = mlxsw_core_max_ports(mlxsw_sp->core); in mlxsw_sp_port_bitmap_init()
[all …]
/openbmc/linux/include/soc/mscc/
H A Docelot.h1 /* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
16 /* Port Group IDs (PGID) are masks of destination ports.
19 * frame, and forwards the frame to the ports that are present in the logical
23 * - In one of PGID[0-63]: for the destination masks. There are 2 paths by
25 * - The {DMAC, VID} is present in the MAC table. In that case, the
28 * - The {DMAC, VID} is not present in the MAC table (it is unknown). The
34 * ocelot->num_phys_ports - 1, or a multicast set: the PGIDs from
35 * ocelot->num_phys_ports to 63. By convention, a unicast PGID corresponds to
36 * a physical port and has a single bit set in the destination ports mask:
39 * ports mask.
[all …]
/openbmc/linux/include/uapi/scsi/fc/
H A Dfc_els.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
5 * Maintained at www.Open-FCoE.org
15 * Fibre Channel Switch - Enhanced Link Services definitions.
16 * From T11 FC-LS Rev 1.2 June 7, 2005.
20 * ELS Command codes - byte 0 of the frame payload
28 ELS_ABTX = 0x06, /* Abort exchange - obsolete */
30 ELS_RES = 0x08, /* read exchange status block */
31 ELS_RSS = 0x09, /* read sequence status block */
37 ELS_RLS = 0x0f, /* read link error status block */
56 ELS_NACT = 0x33, /* N-port activate alias_id */
[all …]
/openbmc/linux/drivers/iommu/
H A Diommu.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2007-2008 Advanced Micro Devices, Inc.
24 #include <linux/pci-ats.h>
36 #include "dma-iommu.h"
37 #include "iommu-priv.h"
39 #include "iommu-sva.h"
40 #include "iommu-priv.h"
75 #define for_each_group_device(group, pos) \ argument
76 list_for_each_entry(pos, &(group)->devices, list)
80 ssize_t (*show)(struct iommu_group *group, char *buf);
[all …]

12345