Home
last modified time | relevance | path

Searched +full:serdes +full:- +full:tx +full:- +full:amp (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/contrib/device-tree/Bindings/net/
H A Damd-xgbe.txt1 * AMD 10GbE driver (amd-xgbe)
4 - compatible: Should be "amd,xgbe-seattle-v1a"
5 - reg: Address and length of the register sets for the device
6 - MAC registers
7 - PCS registers
8 - SerDes Rx/Tx registers
9 - SerDes integration registers (1/2)
10 - SerDes integration registers (2/2)
11 - interrupts: Should contain the amd-xgbe interrupt(s). The first interrupt
13 amd,per-channel-interrupt property is specified, then one additional
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/amd/
H A Damd-seattle-xgbe-b.dtsi1 // SPDX-License-Identifier: GPL-2.0
9 compatible = "amd,xgbe-seattle-v1a";
12 <0 0xe1240800 0 0x00400>, /* SERDES RX/TX0 */
13 <0 0xe1250000 0 0x00060>, /* SERDES IR 1/2 */
14 <0 0xe12500f8 0 0x00004>; /* SERDES IR 2/2 */
18 amd,per-channel-interrupt;
19 amd,speed-set = <0>;
20 amd,serdes-blwc = <1>, <1>, <0>;
21 amd,serdes-cdr-rate = <2>, <2>, <7>;
22 amd,serdes-pq-skew = <10>, <10>, <18>;
[all …]
/freebsd/sys/contrib/alpine-hal/
H A Dal_hal_serdes_interface.h9 found at http://www.gnu.org/licenses/gpl-2.0.html
38 * SerDes HAL driver API
39 * @ingroup group_serdes SerDes
44 * @brief Header file for the SerDes HAL driver
53 /* *INDENT-OFF* */
57 /* *INDENT-ON* */
65 /* Relevant to Serdes hssp and 25g */
68 /* Relevant to Serdes hssp only */
71 /* Relevant to Serdes hssp and 25g */
73 /* Relevant to Serdes hssp only */
[all …]
H A Dal_hal_serdes_hssp.c9 found at http://www.gnu.org/licenses/gpl-2.0.html
56 /* c(-1) configurations */
81 * SERDES core reg read
90 * SERDES core reg write
100 * SERDES core masked reg write
638 al_err("%s: invalid tx power mode (%d)\n", __func__, tx_pm); in al_serdes_lane_pm_set()
948 struct al_serdes_regs __iomem *regs_base = obj->regs_base; in al_serdes_grp_reg_read()
951 &regs_base->gen.reg_addr, in al_serdes_grp_reg_read()
954 return al_reg_read32(&regs_base->gen.reg_data); in al_serdes_grp_reg_read()
966 struct al_serdes_regs __iomem *regs_base = obj->regs_base; in al_serdes_grp_reg_write()
[all …]
/freebsd/sys/dev/axgbe/
H A Dxgbe.h4 * Copyright (c) 2014-2016,2020 Advanced Micro Devices, Inc.
134 #define XGBE_DRV_NAME "amd-xgbe"
151 #define XGBE_TX_MAX_BUF_SIZE (0x3fff & ~(64 - 1))
157 * - Maximum number of SKB frags
158 * - Maximum descriptors for contiguous TSO/GSO packet
159 * - Possible context descriptor
160 * - Possible TSO header descriptor
174 /* DMA cache settings - Outer sharable, write-back, write-allocat
456 struct xgbe_tx_ring_data tx; /* Tx-related data */ global() member
509 } tx; global() member
[all...]
/freebsd/sys/dev/al_eth/
H A Dal_init_eth_lm.c1 /*-
43 /* delay before checking link status with new serdes parameters (uSec) */
51 /* num of link training failures till serdes reset */
73 /* 40GBASE-LR4 and 40GBASE-SR4 are optic modules */
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) */
201 /* Set Main-cursor tap magnitude to 13 (6.12) */
239 if (lm_context->debug) \
[all …]
/freebsd/share/misc/
H A Dpci_vendors5 # Date: 2025-12-12 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
53 7a19 PCI-to-PCI Bridge
81 0018 Fn-Link Technology Limited
83 001c PEAK-System Technik GmbH
[all …]