/freebsd-src/sys/dev/cxgbe/firmware/ |
H A D | t5fw_cfg_fpga.txt | 3 # Copyright (C) 2010-2013 Chelsio Communications. All rights reserved. 6 # THIS FILE WILL RESULT IN A NON-FUNCTIONAL T4 ADAPTER AND MAY RESULT 7 # IN PHYSICAL DAMAGE TO T4 ADAPTERS. 9 # This file provides the default, power-on configuration for 4-port T4-based 10 # adapters shipped from the factory. These defaults are designed to address 11 # the needs of the vast majority of T4 customers. The basic idea is to have 12 # a default configuration which allows a customer to plug a T4 adapter in and 20 # Some of the more important resources to allocate and their constaints are: 22 # 2. Ingress Queues with Free Lists: 1024. PCI-E SR-IOV Virtual Functions 23 # must use a power of 2 Ingress Queues. [all …]
|
H A D | t6fw_cfg_fpga.txt | 3 # Copyright (C) 2014-2015 Chelsio Communications. All rights reserved. 6 # WILL RESULT IN A NON-FUNCTIONAL ADAPTER AND MAY RESULT IN PHYSICAL DAMAGE 7 # TO ADAPTERS. 10 # This file provides the default, power-on configuration for 2-port T6-based 11 # adapters shipped from the factory. These defaults are designed to address 12 # the needs of the vast majority of Terminator customers. The basic idea is to 13 # have a default configuration which allows a customer to plug a Terminator 21 # Some of the more important resources to allocate and their constaints are: 23 # 2. Ingress Queues with Free Lists: 1024. 24 # 3. Egress Queues: 128K. [all …]
|
H A D | t4fw_cfg_uwire.txt | 3 # Copyright (C) 2010-2017 Chelsio Communications. All rights reserved. 6 # THIS FILE WILL RESULT IN A NON-FUNCTIONAL T4 ADAPTER AND MAY RESULT 7 # IN PHYSICAL DAMAGE TO T4 ADAPTERS. 9 # This file provides the default, power-on configuration for 4-port T4-based 10 # adapters shipped from the factory. These defaults are designed to address 11 # the needs of the vast majority of T4 customers. The basic idea is to have 12 # a default configuration which allows a customer to plug a T4 adapter in and 20 # Some of the more important resources to allocate and their constaints are: 22 # 2. Ingress Queues with Free Lists: 1024. PCI-E SR-IOV Virtual Functions 23 # must use a power of 2 Ingress Queues. [all …]
|
H A D | t5fw_cfg_uwire.txt | 3 # Copyright (C) 2010-2017 Chelsio Communications. All rights reserved. 6 # WILL RESULT IN A NON-FUNCTIONAL ADAPTER AND MAY RESULT IN PHYSICAL DAMAGE 7 # TO ADAPTERS. 10 # This file provides the default, power-on configuration for 4-port T5-based 11 # adapters shipped from the factory. These defaults are designed to address 12 # the needs of the vast majority of Terminator customers. The basic idea is to 13 # have a default configuration which allows a customer to plug a Terminator 21 # Some of the more important resources to allocate and their constaints are: 23 # 2. Ingress Queues with Free Lists: 1024. 24 # 3. Egress Queues: 128K. [all …]
|
H A D | t6fw_cfg_uwire.txt | 3 # Copyright (C) 2014-2015 Chelsio Communications. All rights reserved. 6 # WILL RESULT IN A NON-FUNCTIONAL ADAPTER AND MAY RESULT IN PHYSICAL DAMAGE 7 # TO ADAPTERS. 10 # This file provides the default, power-on configuration for 2-port T6-based 11 # adapters shipped from the factory. These defaults are designed to address 12 # the needs of the vast majority of Terminator customers. The basic idea is to 13 # have a default configuration which allows a customer to plug a Terminator 21 # Some of the more important resources to allocate and their constaints are: 23 # 2. Ingress Queues with Free Lists: 1024. 24 # 3. Egress Queues: 128K. [all …]
|
/freebsd-src/share/man/man4/ |
H A D | iflib.4 | 14 It is designed to remove a large amount of the boilerplate that is often 15 needed for modern network interface devices, allowing driver authors to 23 or through the use of 28 .Bl -tag -width indent 32 Some drivers only use a single value, but others may use more. 33 These numbers must be powers of two, and zero means to use the default. 35 Defaults to all zeros. 37 Override the number of TX descriptors for each queue. 39 Some drivers only use a single value, but others may use more. 40 These numbers must be powers of two, and zero means to use the default. [all …]
|
H A D | gve.4 | 1 .\" SPDX-License-Identifier: BSD-3-Clause 3 .\" Copyright (c) 2023-2024 Google LLC 5 .\" Redistribution and use in source and binary forms, with or without modification, 16 .\" may be used to endorse or promote products derived from this software without 20 .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 24 .\" (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 25 .\" LOSS OF USE, DAT [all...] |
H A D | ena.4 | 1 .\" SPDX-License-Identifier: BSD-2-Clause 3 .\" Copyright (c) 2015-2024 Amazon.com, Inc. or its affiliates. 6 .\" Redistribution and use in source and binary forms, with or without 20 .\" LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 24 .\" LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 27 .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE [all...] |
H A D | bnxt.4 | 2 .\" The term Broadcom refers to Broadcom Limited and/or its subsidiaries 4 .\" Redistribution and use in source and binary forms, with or without 15 .\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 19 .\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 20 .\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 23 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 31 .Nd "Broadcom NetXtreme-C/NetXtreme-E Family Ethernet driver" 33 To compile this driver into the kernel, 36 .Bd -ragge [all...] |
H A D | cxgbe.4 | 1 .\" Copyright (c) 2011-2016, Chelsio Inc 4 .\" Redistribution and use in source and binary forms, with or without 15 .\" contributors may be used to endorse or promote products derived from 19 .\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 23 .\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 24 .\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 27 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 37 .Nd "Chelsio T4-, T5-, and T6-based 100Gb, 40Gb, 25Gb, 10Gb, and 1Gb Ethernet adapter driver" 42 .Bd -ragged -offset indent 49 .Bd -literal -offset indent [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/net/ |
H A D | snps,dwmac.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexandre Torgue <alexandre.torgue@foss.st.com> 11 - Giuseppe Cavallaro <peppe.cavallaro@st.com> 12 - Jos [all...] |
H A D | intel,dwmac-plat.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/intel,dwmac-plat.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Vineetha G. Jaya Kumaran <vineetha.g.jaya.kumaran@intel.com> 17 - intel,keembay-dwmac 19 - compatible 22 - $ref: snps,dwmac.yaml# 27 - items: 28 - enum: [all …]
|
H A D | fsl-fec.txt | 4 - compatible : Should be "fsl,<soc>-fec" 5 - reg : Address and length of the register set for the device 6 - interrupts : Should contain fec interrupt 7 - phy-mode : See ethernet.txt file in the same directory 10 - phy-supply : regulator that powers the Ethernet PHY. 11 - phy-handle : phandle to the PHY device connected to this device. 12 - fixed-link : Assume a fixed link. See fixed-link.txt in the same directory. 13 Use instead of phy-handle. 14 - fsl,num-tx-queues : The property is valid for enet-avb IP, which supports 15 hw multi queues. Should specify the tx queue number, otherwise set tx queue [all …]
|
/freebsd-src/sys/dev/ice/ |
H A D | ice_iflib_recovery_txrx.c | 1 /* SPDX-License-Identifier: BSD-3-Clause */ 5 * Redistribution and use in source and binary forms, with or without 16 * contributors may be used to endorse or promote products derived from 20 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 24 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 25 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 28 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 34 * @brief iflib Tx/Rx ops for recovery mode 38 * exist to prevent any chance that the stack could attempt to transmit or 57 * @brief Tx/Rx operations for recovery mode [all …]
|
H A D | if_ice_iflib.c | 1 /* SPDX-License-Identifier: BSD-3-Clause */ 5 * Redistribution and use in source and binary forms, with or without 16 * contributors may be used to endorse or promote products derived from 20 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 24 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 25 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 28 * ARISING IN ANY WAY OUT OF THE USE O 1399 int bar, queues, vectors, requested; ice_allocate_msix() local [all...] |
/freebsd-src/sys/dev/ixgbe/ |
H A D | ixgbe_dcb_82599.c | 2 SPDX-License-Identifier: BSD-3-Clause 4 Copyright (c) 2001-2020, Intel Corporation 7 Redistribution and use in source and binary forms, with or without 18 contributors may be used to endorse or promote products derived from 22 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 26 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 27 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 30 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 41 * ixgbe_dcb_get_tc_stats_82599 - Returns status for each traffic class 42 * @hw: pointer to hardware structure [all …]
|
/freebsd-src/sys/contrib/dev/iwlwifi/mvm/ |
H A D | sta.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2024 Intel Corporation 4 * Copyright (C) 2013-2014 Intel Mobile Communications GmbH 5 * Copyright (C) 2015-2016 Intel Deutschland GmbH 14 #include "iwl-tran [all...] |
/freebsd-src/sys/dev/dpaa2/ |
H A D | dpaa2_types.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright © 2021-2023 Dmitry Salychev 6 * Redistribution and use in source and binary forms, with or without 16 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 20 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 49 DPAA2_DEV_IO, /* I/O object (to work with QBMan portal) */ 58 DPAA2_DEV_NOTYPE /* Shouldn't be assigned to any DPAA2 device. */ [all …]
|
/freebsd-src/sys/dev/ixl/ |
H A D | ixl_pf_qmgr.h | 3 Copyright (c) 2013-2018, Intel Corporation 6 Redistribution and use in source and binary forms, with or without 17 contributors may be used to endorse or promote products derived from 21 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 25 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 26 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 29 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 41 * Primarily manages the queues that need to be allocated to VSIs. 92 /* Allocate queues for a VF VSI */ 94 /* Allocate queues for the LAN VSIs, or X722 VF VSIs */ [all …]
|
H A D | virtchnl.h | 3 Copyright (c) 2013-2018, Intel Corporation 6 Redistribution and use in source and binary forms, with or without 17 contributors may be used to endorse or promote products derived from 21 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 25 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 26 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 29 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 38 * This header file describes the VF-PF communication protocol used 42 * desc->opcode is always aqc_opc_send_msg_to_pf 45 * PF and VF, but uses all other fields internally. Due to this limitation, [all …]
|
/freebsd-src/sys/dev/ntb/if_ntb/ |
H A D | if_ntb.c | 1 /*- 7 * Redistribution and use in source and binary forms, with or without 17 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 21 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30 * The Non-Transparent Bridge (NTB) is a device that allows you to connect 31 * two or more systems using a PCI-e links, providing remote memory access. 80 &g_if_ntb_num_queues, 0, "Number of queues per interface"); 98 struct ntb_net_queue *queues; member [all …]
|
/freebsd-src/sys/contrib/device-tree/src/arm64/qcom/ |
H A D | sa8540p-ride.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 7 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 13 #include "sa8540p-pmics.dtsi" 17 compatible = "qcom,sa8540p-rid [all...] |
/freebsd-src/sys/dev/mwl/ |
H A D | mwlhal.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2007-2009 Sam Leffler, Errno Consulting 5 * Copyright (c) 2007-2009 Marvell Semiconductor, Inc. 8 * Redistribution and use in source and binary forms, with or without 15 * similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any 22 * LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY 25 * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 26 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 29 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/mailbox/ |
H A D | omap-mailbox.txt | 5 using a queued mailbox interrupt mechanism. The IP block is external to the 10 Each mailbox IP block/cluster has a certain number of h/w fifo queues and output 11 interrupt lines. An output interrupt line is routed to an interrupt controller 12 within a processor subsystem, and there can be more than one line going to a 17 and tx interrupt source per h/w fifo. Communication between different processors 18 is achieved through the appropriate programming of the rx and tx interrupt 21 The number of h/w fifo queues and interrupt lines dictate the usable registers. 23 instance. DRA7xx has multiple instances with different number of h/w fifo queues 25 routed to different processor sub-systems on DRA7xx as they are routed through 29 all these clusters are multiplexed and routed to different processor subsystems [all …]
|
/freebsd-src/sys/dev/qlnx/qlnxe/ |
H A D | ecore_ll2_api.h | 2 * Copyright (c) 2017-2018 Cavium, Inc. 5 * Redistribution and use in source and binary forms, with or without 16 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 20 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 21 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 48 ECORE_LL2_ROCE, /* use this as default or d/c */ 55 ECORE_LL2_TX_DEST_NW /* Light L2 TX Destination to the Network */, 56 ECORE_LL2_TX_DEST_LB /* Light L2 TX Destination to the Loopback */, 57 ECORE_LL2_TX_DEST_DROP /* Light L2 Drop the TX packet */, [all …]
|