| /linux/drivers/scsi/bfa/ |
| H A D | bfa_defs_svc.h | 1 /* 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/drivers/ata/ |
| H A D | pata_rz1000.c | 1 // 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 …]
|
| H A D | sata_sil24.c | 1 // 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/drivers/scsi/aic94xx/ |
| H A D | aic94xx_sas.h | 1 /* 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/net/tipc/ |
| H A D | bearer.h | 4 * 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/net/ipv4/ |
| H A D | Kconfig | 1 # 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-deterministi [all...] |
| /linux/drivers/atm/ |
| H A D | suni.h | 1 /* 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/Documentation/networking/device_drivers/ethernet/intel/ |
| H A D | e1000e.rst | 1 .. 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 …]
|
| H A D | e1000.rst | 1 .. 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/drivers/scsi/isci/ |
| H A D | scu_remote_node_context.h | 7 * 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
|
| H A D | port_config.c | 7 * 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 …]
|
| H A D | probe_roms.h | 7 * 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/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm.h | 1 /* SPDX-License-Identifier: MIT */ 3 * Copyright (C) 2015-2020 Advanced Micro Devices, Inc. All rights reserved. 100 * struct dm_compressor_info - Buffer info used by frame buffer compression 114 * struct dmub_hpd_work - Handle time consuming work in low priority outbox IRQ 127 * struct vblank_control_work - Work data for vblank control 143 * struct idle_workqueue - Work data for periodic action in idle 157 * struct vupdate_offload_work - Work data for offloading task from vupdate handler 173 * struct amdgpu_dm_luminance_data - Custom luminance data 175 * @input_signal: Input signal in range 0-255 183 * struct amdgpu_dm_backlight_caps - Information about backlight [all …]
|
| /linux/drivers/net/ethernet/apple/ |
| H A D | mace.h | 1 /* 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/drivers/net/ethernet/sun/ |
| H A D | sunqe.h | 1 /* 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 …]
|
| H A D | cassini.h | 1 /* 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/arch/mips/cavium-octeon/executive/ |
| H A D | cvmx-helper-sgmii.c | 7 * 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/drivers/net/ethernet/actions/ |
| H A D | owl-emac.h | 1 /* 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/drivers/net/ethernet/amd/ |
| H A D | 7990.h | 1 /* 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/net/sched/ |
| H A D | sch_netem.c | 1 // SPDX-License-Identifier: GPL-2.0-only 35 Sources: [1] Mark Carson, Darrin Santay, "NIST Net - A Linux-based 39 ---------------------------------------------------------------- 46 normal, Pareto, or experimental curves. Packet loss, 54 Correlated Loss Generator models 56 Added generation of correlated loss according to the 57 "Gilbert-Elliot" model, a 4-state markov model. 62 and intuitive loss model for packet networks and its implementation 75 /* internal t(ime)fifo qdisc uses t_root and sch->limit */ 78 /* a linear queue; reduces rbtree rebalancing when jitter is low */ [all …]
|
| /linux/drivers/net/wireless/intel/iwlegacy/ |
| H A D | csr.h | 8 * Copyright(c) 2005 - 2011 Intel Corporation. All rights reserved. 29 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 33 * Copyright(c) 2005 - 2011 Intel Corporation. All rights reserved. 56 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 70 * low power states due to driver-invoked device resets 71 * (e.g. CSR_RESET_REG_FLAG_SW_RESET) or uCode-driven power-saving modes. 86 #define CSR_INT_COALESCING (CSR_BASE+0x004) /* accum ints, 32-usec units */ 100 * 31-8: Reserved 101 * 7-4: Type of device: see CSR_HW_REV_TYPE_xxx definitions 102 * 3-2: Revision step: 0 = A, 1 = B, 2 = C, 3 = D [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/ |
| H A D | dc.h | 2 * Copyright 2012-2023 Advanced Micro Devices, Inc. 61 * MAX_SURFACES - representative of the upper bound of surfaces that can be piped to a single CRTC 65 * MAX_PLANES - representative of the upper bound of planes that are supported by the HW 118 // for example, 1080p -> 8K is 4.0, or 4000 raw value 126 // for example, 8K -> 1080p is 0.25, or 250 raw value 138 * DOC: color-management-caps 143 * abstracted HW. DCE 5-12 had almost no important changes, but starting with 150 * struct rom_curve_caps - predefined transfer function caps for degamma and regamma 166 * struct dpp_color_caps - color pipeline capabilities for display pipe and 171 * just plain 256-entry lookup [all …]
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| H A D | pub.h | 12 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION 31 #define PHY_TYPE_LP 5 /* Phy type Low Power A/B/G */ 34 #define PHY_TYPE_LCNXN 9 /* Phy type 2-stream N */ 35 #define PHY_TYPE_HT 7 /* Phy type 3-Stream N */ 42 #define BRCMS_RSSI_MINVAL -200 /* Low value, e.g. for forcing roam */ 43 #define BRCMS_RSSI_NO_SIGNAL -91 /* NDIS RSSI link quality cutoffs */ 44 #define BRCMS_RSSI_VERY_LOW -80 /* Very low quality cutoffs */ 45 #define BRCMS_RSSI_LOW -70 /* Low quality cutoffs */ 46 #define BRCMS_RSSI_GOOD -68 /* Good quality cutoffs */ 47 #define BRCMS_RSSI_VERY_GOOD -58 /* Very good quality cutoffs */ [all …]
|
| /linux/net/ieee802154/6lowpan/ |
| H A D | core.c | 40 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 80 open_count--; in lowpan_stop() 91 neigh->short_addr = cpu_to_le16(IEEE802154_ADDR_SHORT_UNSPEC); in lowpan_neigh_construct() 97 return READ_ONCE(lowpan_802154_dev(dev)->wdev->ifindex); in lowpan_get_iflink() 111 memset(ldev->broadcast, 0xff, IEEE802154_ADDR_LEN); in lowpan_setup() 113 ldev->hard_header_len = sizeof(struct ipv6hdr); in lowpan_setup() 114 ldev->flags = IFF_BROADCAST | IFF_MULTICAST; in lowpan_setup() 115 ldev->priv_flags |= IFF_NO_QUEUE; in lowpan_setup() 117 ldev->netdev_ops = &lowpan_netdev_ops; in lowpan_setup() 118 ldev->header_ops = &lowpan_header_ops; in lowpan_setup() [all …]
|
| /linux/drivers/message/fusion/ |
| H A D | mptfc.c | 6 * Copyright (c) 1999-2008 LSI Corporation 7 * (mailto:DL-MPTFusionLinux@lsi.com) 10 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ 24 LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, 29 the risks and costs of program errors, damage to or loss of data, 43 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 45 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ 69 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ 85 " return following a device loss event." 88 /* scsi-mid layer global parmeter is max_report_luns, which is 511 */ [all …]
|