Home
last modified time | relevance | path

Searched +full:5 +full:gbase +full:- +full:x (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/sys/contrib/device-tree/Bindings/phy/
H A Dmicrochip,sparx5-serdes.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/phy/microchip,sparx5-serdes.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Steen Hegelund <steen.hegelund@microchip.com>
21 * Rx built-in fault detector (loss-of-lock/loss-of-signal)
22 * Adjustable tx de-emphasis (FFE)
31 The SERDES6G is a high-speed SERDES interface, which can operate at
34 * 100 Mbps (100BASE-FX)
35 * 1.25 Gbps (SGMII/1000BASE-X/1000BASE-KX)
[all …]
H A Dtransmit-amplitude.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/phy/transmit-amplitude.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 Binding describing the peak-to-peak transmit amplitude for common PHYs
14 - Marek Behún <kabel@kernel.org>
17 tx-p2p-microvolt:
19 Transmit amplitude voltages in microvolts, peak-to-peak. If this property
21 'tx-p2p-microvolt-names' property must be provided and contain
24 tx-p2p-microvolt-names:
[all …]
/freebsd/sys/net/
H A Dif_media.h3 /*-
4 * SPDX-License-Identifier: BSD-4-Clause
43 * Prototypes and definitions for BSD/OS-compatible network interface
67 * In-kernel representation of a single supported media type.
72 int ifm_data; /* for driver-specific use */
73 void *ifm_aux; /* for driver-specific use */
82 int ifm_media; /* current user-set media word */
118 * ---- -------
119 * 0-4 Media variant
120 * 5-7 Media type
[all …]
/freebsd/lib/libifconfig/
H A Dsfp.lua2 -- ex: sw=4 et:
3 --[[
4 /*-
31 -- Try to put the template.lua library in the package search path.
34 -- Render the template named by the first argument to this script.
35 require("template").render(arg[1], { -- This table is the template's context.
37 -- The table `enums' is accessible in the template. It is a list of strings
38 -- and tables that describe the various enum types we are generating and the
39 -- ancillary metadata for generating other related code.
42 -- Strings at this level are rendered as block comments for convenience.
[all …]
/freebsd/share/man/man4/
H A Dixl.41 .\" Copyright (c) 2013-2018, Intel Corporation
41 .Bd -ragged -offset indent
47 .Xr loader.conf 5 :
48 .Bd -literal -offset indent
60 .Bl -bullet -compact
97 .Bl -bullet
101 .Em sysutils/intel-qc
[all...]
H A Dmxge.442 .Bd -ragged -offset indent
49 .Xr loader.conf 5 :
50 .Bd -literal -offset indent
87 .Bl -bullet -compact
89 Myricom 10GBase-CX4 (10G-PCIE-8A-C, 10G-PCIE-8AL-C)
91 Myricom 10GBase-R (10G-PCIE-8A-R, 10G-PCIE-8AL-R)
93 Myricom 10G XAUI over ribbon fiber (10G-PCIE-8A-Q, 10G-PCIE-8AL-Q)
99 .Xr loader.conf 5 .
100 .Bl -tag -width indent
112 A non-zero value
[all …]
H A Dbnxt.431 .Nd "Broadcom NetXtreme-C/NetXtreme-E Family Ethernet driver"
36 .Bd -ragged -offset indent
43 .Xr loader.conf 5 :
44 .Bd -literal -offset indent
58 driver provides support for various NICs based on the Broadcom NetXtreme-C and
59 NetXtreme-E families of Gigabit Ethernet controller chips, including the
62 .Bl -bulle
[all...]
H A Dudbp.435 .Bd -ragged -offset indent
41 .Xr loader.conf 5 :
42 .Bd -literal -offset indent
48 driver provides support for host-to-host cables
53 A useful (but non-comprehensive) list of compatible USB host cables
62 .\" clueless. Working on it -- sheldonh
94 .Dl ifconfig ngeth0 inet 169.254.x.x/16
104 The Linux node should be configured to prefer link-local IPv4 addresses
132 The point-to-point nature and additional latency of USB host-host links
133 makes them unsuitable as a "drop-in" replacement for an Ethernet LAN;
[all …]
/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dethernet-controller.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/net/ethernet-controller.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - David S. Miller <davem@davemloft.net>
19 local-mac-address:
22 $ref: /schemas/types.yaml#/definitions/uint8-array
26 mac-address:
31 local-mac-address property.
32 $ref: /schemas/types.yaml#/definitions/uint8-array
[all …]
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 …]
/freebsd/sys/dev/vnic/
H A Dthunder_bgx.h65 #define RX_DMACX_CAM_LMACID(x) (x << 49) argument
152 #define PCS_MRX_STATUS_AN_CPT (1UL << 5)
175 /* MSI-X interrupts */
185 #define GMPX_GMI_RX_INT 5
242 QLM_MODE_10G_KR_4X1, /* 4 10GBASE-KR, 1 lane each */
243 QLM_MODE_40G_KR4_1X4, /* 1 40GBASE-KR4, 4 lanes each */
/freebsd/sys/dev/cxgb/common/
H A Dcxgb_tn1010.c2 SPDX-License-Identifier: BSD-2-Clause
42 /* IEEE auto-negotiation 10GBASE-T registers */
60 #define F_ANEG_MASTER (1 << 5)
64 #define G_ANEG_STAT(x) (((x) >> S_ANEG_STAT) & M_ANEG_STAT) argument
115 return -EINVAL; /* PHY can't disable 1000BASE-T */ in tn1010_advertise()
135 int err, sp = -1, pause = 0; in tn1010_get_link_status()
178 return -EINVAL; /* require autoneg */ in tn1010_set_speed_duplex()
215 cphy_init(&pinfo->phy, pinfo->adapter, pinfo, phy_addr, &tn1010_ops, mdio_ops, in t3_tn1010_phy_prep()
218 "1000/10GBASE-T"); in t3_tn1010_phy_prep()
H A Dcxgb_ael1002.c2 SPDX-License-Identifier: BSD-2-Clause
4 Copyright (c) 2007-2009, Chelsio Inc.
39 PCS_STAT1_X = 24, /* 10GBASE-X PCS status 1 register */
40 PCS_STAT1_R = 32, /* 10GBASE-R PCS status 1 register */
103 for (err = 0; rv->mmd_addr && !err; rv++) { in set_phy_regs()
104 if (rv->clear_bits == 0xffff) in set_phy_regs()
105 err = mdio_write(phy, rv->mmd_addr, rv->reg_addr, in set_phy_regs()
106 rv->set_bits); in set_phy_regs()
108 err = t3_mdio_change_bits(phy, rv->mmd_addr, in set_phy_regs()
109 rv->reg_addr, rv->clear_bits, in set_phy_regs()
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/marvell/
H A Dcn9132-clearfog.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Copyright (C) 2024 Josua Mayer <josua@solid-run.com>
9 /dts-v1/;
11 #include <dt-bindings/input/input.h>
12 #include <dt-bindings/leds/common.h>
15 #include "cn9132-sr-cex7.dtsi"
19 compatible = "solidrun,cn9132-clearfog",
20 "solidrun,cn9132-sr-cex7", "marvell,cn9130";
32 gpio-keys {
33 compatible = "gpio-keys";
[all …]
H A Darmada-7040-mochabin.dts1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
9 /dts-v1/;
11 #include <dt-bindings/gpio/gpio.h>
12 #include "armada-7040.dtsi"
17 "marvell,armada-ap806-qua
[all...]
H A Darmada-8040-clearfog-gt-8k.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
9 #include "armada-8040.dtsi"
11 #include <dt-bindings/input/input.h>
12 #include <dt-bindings/gpio/gpio.h>
16 compatible = "solidrun,clearfog-gt-8k", "marvell,armada8040",
17 "marvell,armada-ap806-qua
[all...]
/freebsd/sys/dev/ixl/
H A Dixl_pf_main.c3 Copyright (c) 2013-2018, Intel Corporation
115 "CL108 RS-FEC",
116 "CL74 FC-FEC/BASE-R",
127 * ixl_set_state - Set the specified state
141 * ixl_clear_state - Clear the specified state
155 * ixl_test_state - Test the specified state
170 * ixl_testandset_state - Test and set the specified state
193 u8 oem_ver = (u8)(hw->nvm.oem_ver >> 24); in ixl_nvm_version_str()
194 u16 oem_build = (u16)((hw->nvm.oem_ver >> 16) & 0xFFFF); in ixl_nvm_version_str()
195 u8 oem_patch = (u8)(hw->nvm.oem_ver & 0xFF); in ixl_nvm_version_str()
[all …]
H A Dif_ixl.c3 Copyright (c) 2013-2018, Intel Corporation
56 __XSTRING(IXL_DRIVER_VERSION_BUILD) "-k"
74 …V(I40E_INTEL_VENDOR_ID, I40E_DEV_ID_10G_BASE_T, "Intel(R) Ethernet Controller X710 for 10GBASE-T"),
75 …E_INTEL_VENDOR_ID, I40E_DEV_ID_10G_BASE_T4, "Intel(R) Ethernet Controller X710/X557-AT 10GBASE-T"),
80 …E_INTEL_VENDOR_ID, I40E_DEV_ID_10G_BASE_T_X722, "Intel(R) Ethernet Connection X722 for 10GBASE-T"),
84 …40E_INTEL_VENDOR_ID, I40E_DEV_ID_10G_BASE_T_BC, "Intel(R) Ethernet Controller X710 for 10GBASE-T"),
87 …(I40E_INTEL_VENDOR_ID, I40E_DEV_ID_5G_BASE_T_BC, "Intel(R) Ethernet Controller V710 for 5GBASE-T"),
88 …(I40E_INTEL_VENDOR_ID, I40E_DEV_ID_1G_BASE_T_BC, "Intel(R) Ethernet Controller I710 for 1GBASE-T"),
228 "Filter out packets with Ethertype 0x8808 from being sent out by non-HW sources");
270 "Display debug statements that are printed in non-shared code");
[all …]
/freebsd/sys/dev/mxge/
H A Dif_mxge.c2 SPDX-License-Identifier: BSD-2-Clause
4 Copyright (c) 2006-2013, Myricom Inc.
161 device_set_desc(dev, "Myri10G-PCIE-8A"); in mxge_probe()
164 device_set_desc(dev, "Myri10G-PCIE-8B"); in mxge_probe()
167 device_set_desc(dev, "Myri10G-PCIE-8??"); in mxge_probe()
184 sc->wc = 1; in mxge_enable_wc()
185 len = rman_get_size(sc->mem_res); in mxge_enable_wc()
186 err = pmap_change_attr((vm_offset_t) sc->sram, in mxge_enable_wc()
189 device_printf(sc->dev, "pmap_change_attr failed, %d\n", in mxge_enable_wc()
191 sc->wc = 0; in mxge_enable_wc()
[all …]
/freebsd/share/misc/
H A Dpci_vendors5 # Date: 2024-11-25 03:15:02
8 # the PCI ID Project at https://pci-ids.ucw.cz/.
14 # (version 2 or higher) or the 3-clause BSD License.
25 # device device_name <-- single tab
26 # subvendor subdevice subsystem_name <-- two tabs
30 # This is a relabelled RTL-8139
31 8139 AT-2500TX V3 Ethernet
41 7a09 PCI-to-PCI Bridge
50 7a19 PCI-to-PCI Bridge
55 7a29 PCI-to-PCI Bridge
[all …]
/freebsd/sys/dev/cxgbe/
H A Dt4_iov.c1 /*-
2 * Copyright (c) 2015-2016 Chelsio Communications, Inc.
65 {0x4000, "Chelsio T440-dbg"},
66 {0x4001, "Chelsio T420-CR"},
67 {0x4002, "Chelsio T422-CR"},
68 {0x4003, "Chelsio T440-CR"},
69 {0x4004, "Chelsio T420-BCH"},
70 {0x4005, "Chelsio T440-BCH"},
71 {0x4006, "Chelsio T440-CH"},
72 {0x4007, "Chelsio T420-SO"},
[all …]
/freebsd/sys/dev/al_eth/
H A Dal_init_eth_lm.c1 /*-
73 /* 40GBASE-LR4 and 40GBASE-SR4 are optic modules */
93 #define RETIMER_LENS_MAX 5
95 al_eth_retimer_boost_lens[RETIMER_LENS_MAX] = {0, 1, 2, 3, 5};
104 /* 5 */ {0x7, 0x3},
105 /* 5+ */{0xb, 0x7},
185 /* Enable loop filter auto-adjust */
195 /* Set Main-cursor tap sign to positive (6.12) */
197 /* Set Post-cursor tap sign to negative (6.12) */
199 /* Set Pre-cursor tap sign to negative (6.12) */
[all …]
/freebsd/sys/dev/axgbe/
H A Dxgbe-phy-v2.c116 #include "xgbe-common.h"
142 /* Rate-change complete wait/retry count */
154 #define XGBE_SFP_PHY_RETRY_MAX 5
230 #define XGBE_SFP_BASE_10GBE_CC_LR BIT(5)
240 #define XGBE_SFP_BASE_100M_CC_FX BIT(5)
275 * Optical specification compliance - denotes wavelength
306 ((_x)->extd[XGBE_SFP_EXTD_SFF_8472] && \
307 !((_x)->extd[XGBE_SFP_EXTD_DIAG] & XGBE_SFP_EXTD_DIAG_ADDR_CHANGE))
314 #define XGBE_BEL_FUSE_VENDOR "BEL-FUSE "
315 #define XGBE_BEL_FUSE_PARTNO "1GBT-SFP06 "
[all …]
/freebsd/sys/dev/qlnx/qlnxe/
H A Dreg_addr.h2 * Copyright (c) 2017-2018 Cavium, Inc.
78- For ending "endless completion". 0 - When receiving a completion timeout while receiving a compl…
79 … DataWidth:0x4 // 0 - TXCPL sync fifo pop underflow 1 - TXR sync fifo pop underflow 2 - TXW hea…
80 …s:R DataWidth:0x6 // 0 - RX target read and config sync fifo push overflow 1 - RX header syn…
81 …ataWidth:0x14 // 4:0 - TXCPL sync fifo pop status 9:5 - TXR sync fifo pop status 14:10 - TXW hea…
88 …ffff<<0) // Vendor ID. PCI-SIG assigned Manufacturer Identifier. Note: The access attributes of …
90 …ce Identifier. Note: The access attributes of this field are as follows: - Dbi: if (DBI_RO_WR_E…
108 … (0x1<<5) // VGA palette snoo…
109 …CIEIP_REG_PCIEEP_CMD_VPS_E5_SHIFT 5
116 … (0x1<<9) // Fast back-to-back transaction ena…
[all …]
/freebsd/sys/dev/bnxt/bnxt_en/
H A Dif_bnxt.c1 /*-
2 * Broadcom NetXtreme-C/E network driver.
81 "Broadcom BCM57301 NetXtreme-C 10Gb Ethernet Controller"),
83 "Broadcom BCM57302 NetXtreme-C 10Gb/25Gb Ethernet Controller"),
85 "Broadcom BCM57304 NetXtreme-C 10Gb/25Gb/40Gb/50Gb Ethernet Controller"),
87 "Broadcom BCM57311 NetXtreme-C 10Gb Ethernet"),
89 "Broadcom BCM57312 NetXtreme-C 10Gb/25Gb Ethernet"),
91 "Broadcom BCM57314 NetXtreme-C 10Gb/25Gb/40Gb/50Gb Ethernet"),
93 "Broadcom BCM57402 NetXtreme-E 10Gb Ethernet Controller"),
95 "Broadcom BCM57402 NetXtreme-E Partition"),
[all …]

12