Home
last modified time | relevance | path

Searched +full:link +full:- +full:loss +full:- +full:low (Results 1 – 25 of 166) sorted by relevance

1234567

/linux-6.12.1/Documentation/devicetree/bindings/net/
Dti,dp83822.yaml1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Andrew Davis <afd@ti.com>
14 The DP83822 is a low-power, single-port, 10/100 Mbps Ethernet PHY. It
16 data over standard, twisted-pair cables or to connect to an external,
17 fiber-optic transceiver. Additionally, the DP83822 provides flexibility to
24 - $ref: ethernet-phy.yaml#
30 ti,link-loss-low:
34 Sets the DP83822 to detect a link drop condition when the signal goes
[all …]
/linux-6.12.1/drivers/scsi/bfa/
Dbfa_defs_svc.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
4 * Copyright (c) 2014- QLogic Corporation.
8 * Linux driver for QLogic BR-series Fibre Channel Host Bus Adapter.
141 u32 ioh_len_err_event; /* IOH len error - fcp_dl !=
146 u32 ioh_cpu_owned_event; /* IOH hit -iost owned by f/w */
149 u32 ioh_err_int; /* IOH error int during data-phase
161 u32 tio_abts_ack; /* TIO ABTS ack-ed */
162 u32 tio_abts_ack_nocomp;/* TIO ABTS ack-ed but not completed */
190 u32 ds_ro_ooo_err; /* DS relative offset out-of-order error */
[all …]
/linux-6.12.1/drivers/ata/
Dpata_rz1000.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Copyright (C) 1995-1998 Linus Torvalds & author (see below)
11 * This file provides support for disabling the buggy read-ahead
28 * rz1000_set_mode - mode setting function
29 * @link: ATA link
37 static int rz1000_set_mode(struct ata_link *link, struct ata_device **unused) in rz1000_set_mode() argument
41 ata_for_each_dev(dev, link, ENABLED) { in rz1000_set_mode()
43 dev->pio_mode = XFER_PIO_0; in rz1000_set_mode()
44 dev->xfer_mode = XFER_PIO_0; in rz1000_set_mode()
45 dev->xfer_shift = ATA_SHIFT_PIO; in rz1000_set_mode()
[all …]
Dsata_sil24.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * sata_sil24.c - Driver for Silicon Image 3124/3132 SATA-2 controllers
17 #include <linux/dma-mapping.h>
57 SIL24_MAX_SGT = (PAGE_SIZE - SIL24_PRB_SZ)
113 PORT_CTRL_STAT = 0x1000, /* write: ctrl-set, read: stat */
114 PORT_CTRL_CLR = 0x1004, /* write: ctrl-clear */
115 PORT_IRQ_STAT = 0x1008, /* high: status, low: interrupt */
116 PORT_IRQ_ENABLE_SET = 0x1010, /* write: enable-set */
117 PORT_IRQ_ENABLE_CLR = 0x1014, /* write: enable-clear */
135 PORT_EXEC_DIAG = 0x1e00, /* 32bit exec diag * 16 (64 bytes, 0-10 used on 3124) */
[all …]
/linux-6.12.1/drivers/scsi/aic94xx/
Daic94xx_sas.h1 /* SPDX-License-Identifier: GPL-2.0-only */
14 /* ---------- DDBs ---------- */
16 * domain that this sequencer can maintain low-level connections for
27 u8 dest_sas_addr[8]; /* bytes 4-11 */
67 u8 itnl_reason; /* I_T nexus loss reason */
81 u8 dest_sas_addr[8]; /* bytes 4-11 */
117 u8 itnl_reason; /* I_T nexus loss reason */
151 __le16 init_list; /* initiator list link pointer */
153 u8 max_conn_to[3]; /* from Conn-Disc mode page, in us, LE */
154 u8 itnl_reason; /* I_T nexus loss reason */
[all …]
/linux-6.12.1/net/tipc/
Dbearer.h4 * Copyright (c) 1996-2006, 2013-2016, Ericsson AB
5 * Copyright (c) 2005, 2010-2011, Wind River Systems
30 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
48 * - address info field is 32 bytes long
49 * - the field's actual content and length is defined per media
50 * - remaining unused bytes in the field are set to zero
72 * struct tipc_media_addr - destination address used by TIPC bearers
75 * @broadcast: non-zero if address is a broadcast address
86 * struct tipc_media - Media specific info exposed to generic bearer layer
94 * @priority: default link (and bearer) priority
[all …]
/linux-6.12.1/drivers/atm/
Dsuni.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * drivers/atm/suni.h - S/UNI PHY driver
6 /* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */
26 /* 0x08-0x0F reserved */
29 #define SUNI_RSOP_SBL 0x12 /* RSOP Section BIP-8 LSB */
30 #define SUNI_RSOP_SBM 0x13 /* RSOP Section BIP-8 MSB */
33 /* 0x16-0x17 reserved */
36 #define SUNI_RLOP_LBL 0x1A /* RLOP Line BIP-8/24 LSB */
37 #define SUNI_RLOP_LB 0x1B /* RLOP Line BIP-8/24 */
38 #define SUNI_RLOP_LBM 0x1C /* RLOP Line BIP-8/24 MSB */
[all …]
/linux-6.12.1/net/ipv4/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
40 so-called IP spoofing, however it can pose problems if you use
42 than packets from that host to you) or if you operate a non-routing
52 <file:Documentation/networking/ip-sysctl.rst>.
71 address into account. Furthermore, the TOS (Type-Of-Service) field
89 equal "cost" and chooses one of them in a non-deterministic fashion
132 <file:Documentation/admin-guide/nfs/nfsroot.rst> for details.
147 Read <file:Documentation/admin-guide/nfs/nfsroot.rst> for details.
160 <file:Documentation/admin-guide/nfs/nfsroot.rst> for details.
173 mobile-IP facilities (allowing laptops to seamlessly move between
[all …]
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/intel/
De1000e.rst1 .. SPDX-License-Identifier: GPL-2.0+
8 Copyright(c) 2008-2018 Intel Corporation.
13 - Identifying Your Adapter
14 - Command Line Parameters
15 - Additional Configurations
16 - Support
48 ---------------------
49 :Valid Range: 0,1,3,4,100-100000
77 "Bulk traffic", for large amounts of packets of normal size; "Low latency",
82 - 0: Off
[all …]
De1000.rst1 .. SPDX-License-Identifier: GPL-2.0+
8 Copyright(c) 1999 - 2013 Intel Corporation.
13 - Identifying Your Adapter
14 - Command Line Parameters
15 - Speed and Duplex Configuration
16 - Additional Configurations
17 - Support
29 networking link on the left to search for your adapter:
50 -------
54 :Valid Range: 0x01-0x0F, 0x20-0x2F
[all …]
/linux-6.12.1/drivers/scsi/isci/
Dscu_remote_node_context.h7 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
20 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
26 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
49 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
67 * struct ssp_remote_node_context - This structure contains the SCU hardware
98 * This field will enable the I_T nexus loss timer for this remote node.
119 /* WORD 1 - 2 */
122 * This is the low word of the remote device SAS Address
155 * there are no frames being transmitted on the link.
197 * struct stp_remote_node_context - This structure contains the SCU hardware
Dport_config.c7 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
20 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
26 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
49 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
93 return -1; in sci_sas_address_compare()
94 } else if (address_one.low > address_two.low) { in sci_sas_address_compare()
96 } else if (address_one.low < address_two.low) { in sci_sas_address_compare()
97 return -1; in sci_sas_address_compare()
133 for (i = 0; i < ihost->logical_port_entries; i++) { in sci_port_configuration_agent_find_port()
134 struct isci_port *iport = &ihost->ports[i]; in sci_port_configuration_agent_find_port()
[all …]
Dprobe_roms.h7 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
20 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
26 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
49 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
103 * - A value of 1 indicates generation 1 (i.e. 1.5 Gb/s).
104 * - A value of 2 indicates generation 2 (i.e. 3.0 Gb/s).
105 * - A value of 3 indicates generation 3 (i.e. 6.0 Gb/s).
125 * These timer values specifies how long a link will remain open with no
134 * These timer values specifies how long a link will remain open in increments
142 * This timer value specifies how long a link will remain open with no
[all …]
/linux-6.12.1/drivers/net/wireless/intel/iwlwifi/fw/api/
Dmac-cfg.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2012-2014, 2018-2019, 2021-2024 Intel Corporation
4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH
5 * Copyright (C) 2016-2017 Intel Deutschland GmbH
13 * enum iwl_mac_conf_subcmd_ids - mac configuration command IDs
100 * struct iwl_p2p_noa_attr - NOA attr contained in probe resp FW notification
103 * @len_low: length low half
123 * struct iwl_probe_resp_data_notif - notification with NOA and CSA counter
140 * struct iwl_missed_vap_notif - notification of missing vap detection
155 * struct iwl_channel_switch_start_notif_v1 - Channel switch start notification
[all …]
/linux-6.12.1/drivers/net/wireless/intel/iwlwifi/mvm/
Dcoex.c1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
3 * Copyright (C) 2013-2014, 2018-2020, 2022-2024 Intel Corporation
4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH
11 #include "iwl-modparams.h"
13 #include "iwl-debug.h"
100 * Checking that we hold mvm->mutex is a good idea, but the rate in iwl_get_coex_type()
109 chanctx_conf = rcu_dereference(vif->bss_conf.chanctx_conf); in iwl_get_coex_type()
112 chanctx_conf->def.chan->band != NL80211_BAND_2GHZ) { in iwl_get_coex_type()
119 phy_ctx_id = *((u16 *)chanctx_conf->drv_priv); in iwl_get_coex_type()
120 primary_ch_phy_id = le32_to_cpu(mvm->last_bt_ci_cmd.primary_ch_phy_id); in iwl_get_coex_type()
[all …]
/linux-6.12.1/drivers/net/ethernet/apple/
Dmace.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * mace.h - definitions for the registers in the Am79C940 MACE
49 #define AUTO_PAD_XMIT 0x01 /* auto-pad short packets on transmission */
53 #define UFLO 0x40 /* underflow - xmit fifo ran dry */
58 #define LCAR 0x02 /* loss of carrier (transmission aborted) */
63 #define RETRY_MASK 0x0f /* number of retries (0 - 15) */
66 #define LLRCV 0x08 /* low latency receive: early DMA request */
68 #define AUTO_STRIP_RCV 0x01 /* auto-strip short LLC frames on recv */
94 #define JABBER 0x80 /* jabber error - 10baseT xmission too long */
95 #define BABBLE 0x40 /* babble - xmitter xmitting for too long */
[all …]
/linux-6.12.1/drivers/net/ethernet/sun/
Dsunqe.h1 /* SPDX-License-Identifier: GPL-2.0 */
15 #define GLOB_MSIZE 0x0cUL /* Local-memory Size */
45 /* The following registers are for per-qe channel information/status. */
59 #define CREG_PIPG 0x34UL /* Inter-Frame Gap */
67 #define CREG_STAT_CLOSS 0x08000000 /* Carrier Loss */
74 #define CREG_STAT_CCOFLOW 0x00100000 /* TX Coll-counter Overflow */
79 #define CREG_STAT_RCCOFLOW 0x00001000 /* RX Coll-counter Overflow */
85 #define CREG_STAT_CECOFLOW 0x00000040 /* CRC Error-counter Overflow*/
114 #define CREG_MMASK_CLOSS 0x08000000 /* Carrier loss */
121 #define CREG_MMASK_RXCOLL 0x00000400 /* RX Coll-Cntr overflow */
[all …]
Dcassini.h1 /* SPDX-License-Identifier: GPL-2.0+ */
29 /* cassini register map: 2M memory mapped in 32-bit memory space accessible as
30 * 32-bit words. there is no i/o port access. REG_ addresses are
62 /* top level interrupts [0-9] are auto-cleared to 0 when the status
63 * register is read. second level interrupts [13 - 18] are cleared at
64 * the source. tx completion register 3 is replicated in [19 - 31]
104 len of non-reassembly pkt
183 #define BIM_CFG_64BIT_DISABLE 0x004 /* disable 64-bit mode */
185 #define BIM_CFG_32BIT 0x010 /* (ro) 1 = 32-bit slot, 0 = 64-bit */
212 #define SW_RESET_RSTOUT 0x00000004 /* force RSTOUT# pin active (low).
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm.h2 * Copyright (C) 2015-2020 Advanced Micro Devices, Inc. All rights reserved.
98 * struct dm_compressor_info - Buffer info used by frame buffer compression
112 * struct dmub_hpd_work - Handle time consuming work in low priority outbox IRQ
125 * struct vblank_control_work - Work data for vblank control
141 * struct idle_workqueue - Work data for periodic action in idle
155 * struct amdgpu_dm_backlight_caps - Information about backlight
175 * @min_input_signal: minimum possible input in range 0-255.
179 * @max_input_signal: maximum possible input in range 0-255.
201 * struct dal_allocation - Tracks mapped FB memory for SMU communication
215 * struct hpd_rx_irq_offload_work_queue - Work queue to handle hpd_rx_irq
[all …]
/linux-6.12.1/drivers/net/ethernet/amd/xgbe/
Dxgbe-phy-v1.c50 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
79 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
110 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
125 #include "xgbe-common.h"
127 #define XGBE_BLWC_PROPERTY "amd,serdes-blwc"
128 #define XGBE_CDR_RATE_PROPERTY "amd,serdes-cdr-rate"
129 #define XGBE_PQ_SKEW_PROPERTY "amd,serdes-pq-skew"
130 #define XGBE_TX_AMP_PROPERTY "amd,serdes-tx-amp"
131 #define XGBE_DFE_CFG_PROPERTY "amd,serdes-dfe-tap-config"
132 #define XGBE_DFE_ENA_PROPERTY "amd,serdes-dfe-tap-enable"
[all …]
/linux-6.12.1/arch/mips/cavium-octeon/executive/
Dcvmx-helper-sgmii.c7 * Copyright (C) 2003-2018 Cavium, Inc.
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-helper.h>
38 #include <asm/octeon/cvmx-helper-board.h>
40 #include <asm/octeon/cvmx-gmxx-defs.h>
41 #include <asm/octeon/cvmx-pcsx-defs.h>
42 #include <asm/octeon/cvmx-pcsxx-defs.h>
54 const uint64_t clock_mhz = cvmx_sysinfo_get()->cpu_clock_hz / 1000000; in __cvmx_helper_sgmii_hardware_init_one_time()
[all …]
/linux-6.12.1/drivers/net/ethernet/actions/
Dowl-emac.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
12 #define OWL_EMAC_DRVNAME "owl-emac"
49 #define OWL_EMAC_VAL_MAC_CSR5_TS_DATA 0x03 /* Transferring data HOST -> FIFO */
55 #define OWL_EMAC_VAL_MAC_CSR5_RS_DATA 0x07 /* Transferring data FIFO -> HOST */
59 #define OWL_EMAC_BIT_MAC_CSR5_GTE BIT(11) /* General-purpose timer expiration */
65 #define OWL_EMAC_BIT_MAC_CSR5_LCIS BIT(4) /* Link change status */
66 #define OWL_EMAC_BIT_MAC_CSR5_LCIQ BIT(3) /* Link change interrupt */
98 #define OWL_EMAC_BIT_MAC_CSR7_GTE BIT(11) /* General-purpose timer overflow */
140 /* General-purpose timer and interrupt mitigation control register */
147 /* MAC address low/high registers */
[all …]
/linux-6.12.1/drivers/net/ethernet/amd/
D7990.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * 7990.h -- LANCE ethernet IC generic routines.
11 * in particular a2065.[ch]. The AMD C-LANCE datasheet was also helpful.
32 * too long (and overflow the RAM on shared-memory cards like the HP LANCE.
41 #define TX_RING_MOD_MASK (TX_RING_SIZE - 1)
42 #define RX_RING_MOD_MASK (RX_RING_SIZE - 1)
51 volatile unsigned short rmd0; /* low address of packet */
61 volatile unsigned short tmd0; /* low address of packet */
74 volatile unsigned short mode; /* Pre-set mode (reg. 15) */
84 /* The Tx and Rx ring entries must be aligned on 8-byte boundaries.
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/
Ddc.h2 * Copyright 2012-2023 Advanced Micro Devices, Inc.
108 // for example, 1080p -> 8K is 4.0, or 4000 raw value
116 // for example, 8K -> 1080p is 0.25, or 250 raw value
128 * DOC: color-management-caps
133 * abstracted HW. DCE 5-12 had almost no important changes, but starting with
140 * struct rom_curve_caps - predefined transfer function caps for degamma and regamma
156 * struct dpp_color_caps - color pipeline capabilities for display pipe and
161 * just plain 256-entry lookup
170 * @dgam_rom_for_yuv: pre-defined degamma LUT for YUV planes
171 * @dgam_rom_caps: pre-definied curve caps for degamma 1D LUT
[all …]
/linux-6.12.1/net/sched/
Dsch_netem.c1 // SPDX-License-Identifier: GPL-2.0-only
34 Sources: [1] Mark Carson, Darrin Santay, "NIST Net - A Linux-based
38 ----------------------------------------------------------------
45 normal, Pareto, or experimental curves. Packet loss,
53 Correlated Loss Generator models
55 Added generation of correlated loss according to the
56 "Gilbert-Elliot" model, a 4-state markov model.
61 and intuitive loss model for packet networks and its implementation
74 /* internal t(ime)fifo qdisc uses t_root and sch->limit */
77 /* a linear queue; reduces rbtree rebalancing when jitter is low */
[all …]

1234567