/linux-6.14.4/drivers/message/fusion/lsi/ |
D | mpi_log_fc.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (c) 2000-2008 LSI Corporation. All rights reserved. 41 …O_FC_INIT_ERROR_OUT_OF_ORDER_FRAME = 0x20000001, /* received an out of order frame - unsupported */ 46 …INIT_ERROR_SUBPROC_DEAD = 0x20000006, /* Main processor could not initialize sub-processor */ 48 …MPI_IOCLOGINFO_FC_INIT_ERROR_RX_BAD_STATUS = 0x20000008, /* Receiver detected context mismatc… 49 …MPI_IOCLOGINFO_FC_INIT_ERROR_RX_UNEXPECTED_FRAME= 0x20000009, /* CtxMgr detected unsupported frame… 56 …MPI_IOCLOGINFO_FC_TARGET_DOAR_KILLED_BY_LIP = 0x21000003, /* Data Out, Auto Response, not sent… 57 …MPI_IOCLOGINFO_FC_TARGET_DIAR_KILLED_BY_LIP = 0x21000004, /* Data In, Auto Response, not sent … 58 …MPI_IOCLOGINFO_FC_TARGET_DIAR_MISSING_DATA = 0x21000005, /* Data In, Auto Response, missing d… 60 …MPI_IOCLOGINFO_FC_TARGET_WRSP_KILLED_BY_LIP = 0x21000007, /* Auto-response after a write not s… [all …]
|
/linux-6.14.4/Documentation/admin-guide/ |
D | parport.rst | 4 The ``parport`` code provides parallel-port support under Linux. This 16 port-sharing) and architecture-dependent (which deals with actually 28 architecture-dependent code with (for example):: 30 # insmod parport_pc io=0x3bc,0x378,0x278 irq=none,7,auto 32 to tell the ``parport`` code that you want three PC-style ports, one at 34 auto-detected IRQ. Currently, PC-style (``parport_pc``), Sun ``bpp``, 39 are automatically detected. 43 -------- 49 options parport_pc io=0x378,0x278 irq=7,auto 51 modprobe will load ``parport_pc`` (with the options ``io=0x378,0x278 irq=7,auto``) [all …]
|
D | svga.rst | 7 :Copyright: |copy| 1995--1999 Martin Mares, <[email protected]> 22 remember its mode ID (the four-digit hexadecimal number) and then 31 NORMAL_VGA - Standard 80x25 mode available on all display adapters. 33 EXTENDED_VGA - Standard 8-pixel font mode: 80x43 on EGA, 80x50 on VGA. 35 ASK_VGA - Display a video mode menu upon startup (see below). 37 0..35 - Menu item number (when you have used the menu to view the list of 41 modes are listed in a "first detected -- first displayed" manner. It's 44 0x.... - Hexadecimal video mode ID (also displayed on the menu, see below 46 hexadecimal numbers -- you have to convert it to decimal manually. 59 Video adapter: <name-of-detected-video-adapter> [all …]
|
/linux-6.14.4/include/uapi/linux/ |
D | mii.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 * linux/mii.h: definitions for MII-compatible transceivers 23 #define MII_CTRL1000 0x09 /* 1000BASE-T control */ 24 #define MII_STAT1000 0x0a /* 1000BASE-T status */ 30 #define MII_NWAYTEST 0x14 /* N-way auto-neg test reg */ 45 #define BMCR_ANRESTART 0x0200 /* Auto negotiation restart */ 48 #define BMCR_ANENABLE 0x1000 /* Enable auto negotiation */ 55 #define BMSR_ERCAP 0x0001 /* Ext-reg capability */ 56 #define BMSR_JCD 0x0002 /* Jabber detected */ 58 #define BMSR_ANEGCAPABLE 0x0008 /* Able to do auto-negotiation */ [all …]
|
/linux-6.14.4/Documentation/ABI/testing/ |
D | sysfs-class-power-twl4030 | 9 "auto" draw power as appropriate for detected 19 be taken that battery is not over-charged. 30 "auto" draw power as appropriate for detected
|
/linux-6.14.4/Documentation/networking/diagnostic/ |
D | twisted_pair_layer1_diagnostics.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 ------------ 11 1. **Users and System Administrators**: For those dealing with real-world 12 Ethernet issues, this guide provides a practical, step-by-step 15 or mysterious network issues, jump right into the step-by-step guide and 24 Step-by-Step Diagnostic Guide from Linux (General Ethernet) 25 ----------------------------------------------------------- 29 environments, including **Single-Pair Ethernet (SPE)** and **Multi-Pair 43 - **Link is up and stable, but no data transfer**: If the link is stable but 47 - **Link is unstable**: Link resets, speed drops, or other fluctuations [all …]
|
/linux-6.14.4/drivers/scsi/ |
D | sense_codes.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * http://www.t10.org/lists/asc-num.txt [most recent: 20200817] 8 SENSE_CODE(0x0001, "Filemark detected") 9 SENSE_CODE(0x0002, "End-of-partition/medium detected") 10 SENSE_CODE(0x0003, "Setmark detected") 11 SENSE_CODE(0x0004, "Beginning-of-partition/medium detected") 12 SENSE_CODE(0x0005, "End-of-data detected") 14 SENSE_CODE(0x0007, "Programmable early warning detected") 51 SENSE_CODE(0x0409, "Logical unit not ready, self-test in progress") 87 SENSE_CODE(0x0801, "Logical unit communication time-out") [all …]
|
/linux-6.14.4/tools/testing/selftests/drivers/net/hw/ |
D | nic_link_layer.py | 2 # SPDX-License-Identifier: GPL-2.0 6 #The test comprises of auto-negotiation, speed and duplex checks. 35 def _pre_test_checks(cfg: object, link_config: LinkConfig) -> None: 39 …KsftSkipEx(f"Auto-negotiation not supported for interface {cfg.ifname} or {link_config.partner_net… 43 def verify_autonegotiation(cfg: object, expected_state: str, link_config: LinkConfig) -> None: 47 partner_autoneg_output = link_config.get_ethtool_field("auto-negotiation", remote=True) 49 … KsftSkipEx(f"Auto-negotiation state not available for interface {link_config.partner_netif}") 55 autoneg_output = link_config.get_ethtool_field("auto-negotiation") 57 KsftSkipEx(f"Auto-negotiation state not available for interface {cfg.ifname}") 63 link_available = link_config.get_ethtool_field("link-detected") [all …]
|
/linux-6.14.4/include/linux/ |
D | smscphy.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 10 #define MII_LAN83C185_ISF_INT1 (1<<1) /* Auto-Negotiation Page Received */ 12 #define MII_LAN83C185_ISF_INT3 (1<<3) /* Auto-Negotiation LP Ack */ 14 #define MII_LAN83C185_ISF_INT5 (1<<5) /* Remote Fault Detected */ 15 #define MII_LAN83C185_ISF_INT6 (1<<6) /* Auto-Negotiation complete */
|
/linux-6.14.4/drivers/cpufreq/ |
D | speedstep-lib.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * (C) 2002 - 2003 Dominik Brodowski <[email protected]> 17 SPEEDSTEP_CPU_P4M = 0x00000004, /* P4-M */ 18 /* the following processors are not speedstep-capable and are not auto-detected 19 * in speedstep_detect_processor(). However, their speed can be detected using 26 /* speedstep states -- only two of them */ 32 /* detect a speedstep-capable processor */
|
/linux-6.14.4/Documentation/devicetree/bindings/bus/ |
D | brcm,bus-axi.txt | 5 - compatible : brcm,bus-axi 7 - reg : iomem address range of chipcommon core 9 The cores on the AXI bus are automatically detected by bcma with the 13 them manually through device tree. Use an interrupt-map to specify the 17 The top-level axi bus may contain children representing attached cores 18 (devices). This is needed since some hardware details can't be auto 19 detected (e.g. IRQ numbers). Also some of the cores may be responsible 25 compatible = "brcm,bus-axi"; 28 #address-cells = <1>; 29 #size-cells = <1>; [all …]
|
/linux-6.14.4/Documentation/hwmon/ |
D | pmbus-core.rst | 9 power-management protocol with a fully defined command language that facilitates 11 protocol is implemented over the industry-standard SMBus serial interface and 12 enables programming, control, and real-time monitoring of compliant power 18 promoted by the PMBus Implementers Forum (PMBus-IF), comprising 30+ adopters 22 commands, and manufacturers can add as many non-standard commands as they like. 23 Also, different PMBUs devices act differently if non-supported commands are 43 PMBus device capabilities auto-detection 46 For generic PMBus devices, code in pmbus.c attempts to auto-detect all supported 47 PMBus commands. Auto-detection is somewhat limited, since there are simply too 50 pages (see the PMBus specification for details on multi-page PMBus devices). [all …]
|
D | adm9240.rst | 10 Addresses scanned: I2C 0x2c - 0x2f 20 Addresses scanned: I2C 0x2c - 0x2f 24 http://pdfserv.maxim-ic.com/en/ds/DS1780.pdf 30 Addresses scanned: I2C 0x2c - 0x2f 37 - Frodo Looijaard <[email protected]>, 38 - Philip Edelbrock <[email protected]>, 39 - Michiel Rook <[email protected]>, 40 - Grant Coady <[email protected]> with guidance 44 --------- 46 chip MSB 5-bit address. Each chip reports a unique manufacturer [all …]
|
/linux-6.14.4/Documentation/networking/device_drivers/ethernet/3com/ |
D | 3c509.rst | 1 .. SPDX-License-Identifier: GPL-2.0 21 ethercards in Linux. These cards are commonly known by the most widely-used 22 card's 3Com model number, 3c509. They are all 10mb/s ISA-bus cards and shouldn't 23 be (but sometimes are) confused with the similarly-numbered PCI-bus "3c905" 28 - 3c509 (original ISA card) 29 - 3c509B (later revision of the ISA card; supports full-duplex) 30 - 3c589 (PCMCIA) 31 - 3c589B (later revision of the 3c589; supports full-duplex) 32 - 3c579 (EISA) 45 The driver allows boot- or load-time overriding of the card's detected IOADDR, [all …]
|
/linux-6.14.4/Documentation/admin-guide/media/ |
D | mgb4.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 --------------- 13 There are two types of parameters - global / PCI card related, found under 23 | 0 - No module present 24 | 1 - FPDL3 25 | 2 - GMSL 33 | 1 - FPDL3 34 | 2 - GMSL 42 PRODUCT-REVISION-SERIES-SERIAL 55 | 0 - single [all …]
|
/linux-6.14.4/drivers/net/ethernet/atheros/atlx/ |
D | atlx.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 2 /* atlx_hw.h -- common hardware definitions for Attansic network drivers 4 * Copyright(c) 2005 - 2006 Attansic Corporation. All rights reserved. 5 * Copyright(c) 2006 - 2007 Chris Snook <[email protected]> 6 * Copyright(c) 2006 - 2008 Jay Cliburn <[email protected]> 10 * Copyright(c) 1999 - 2005 Intel Corporation. All rights reserved. 149 /* IRQ Anti-Lost Timer Initial Value Register */ 228 /* MAC Half-Duplex Control Register */ 246 /* Wake-On-Lan control register */ 304 #define MII_CR_RESTART_AUTO_NEG 0x0200 /* Restart auto negotiation */ [all …]
|
/linux-6.14.4/arch/mips/bcm63xx/ |
D | dev-flash.c | 50 .name = "physmap-flash", 72 /* no way to auto detect so assume parallel */ in bcm63xx_detect_flash_type() 99 return -EINVAL; in bcm63xx_detect_flash_type() 121 pr_warn("unsupported serial flash detected\n"); in bcm63xx_flash_register() 122 return -ENODEV; in bcm63xx_flash_register() 124 pr_warn("unsupported NAND flash detected\n"); in bcm63xx_flash_register() 125 return -ENODEV; in bcm63xx_flash_register() 129 return -ENODEV; in bcm63xx_flash_register()
|
/linux-6.14.4/Documentation/input/devices/ |
D | appletouch.rst | 3 ---------------------------------- 5 ---------------------------------- 19 Credits go to Johannes Berg for reverse-engineering the touchpad protocol, 25 ----- 28 the module. A new input device will be detected and you will be able to read 44 Option "Protocol" "auto-dev" 69 ------------- 72 noise when the temperature changes. This is especially true when you power-on 75 The appletouch driver tries to handle this noise and auto adapt itself, but it
|
/linux-6.14.4/security/ |
D | Kconfig.hardening | 1 # SPDX-License-Identifier: GPL-2.0-only 12 flaws, this plugin is available to identify and zero-initialize 23 def_bool $(cc-option,-ftrivial-auto-var-init=pattern) 26 def_bool $(cc-option,-ftrivial-auto-var-init=zero) 29 # Clang 16 and later warn about using the -enable flag, but it 31 …def_bool $(cc-option,-ftrivial-auto-var-init=zero -enable-trivial-auto-var-init-zero-knowing-it-wi… 64 bool "zero-init structs marked for userspace (weak)" 69 Zero-initialize any structures on the stack containing 72 exposures, like CVE-2013-2141: 76 bool "zero-init structs passed by reference (strong)" [all …]
|
/linux-6.14.4/drivers/net/ethernet/intel/e1000e/ |
D | defines.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 46 #define E1000_CTRL_EXT_IAME 0x08000000 /* Int ACK Auto-mask */ 100 #define E1000_MANC_SMBUS_EN 0x00000001 /* SMBus Enabled - RO */ 101 #define E1000_MANC_ASF_EN 0x00000002 /* ASF Enabled - RO */ 183 #define E1000_CTRL_ASDE 0x00000020 /* Auto-speed detect enable */ 185 #define E1000_CTRL_ILOS 0x00000080 /* Invert Loss-Of Signal */ 238 /* 1000/H is not supported, nor spec-compliant. */ 292 #define E1000_TCTL_RTLC 0x01000000 /* Re-transmit on late collision */ 389 #define E1000_ICR_SRPD 0x00010000 /* Small Receive Packet Detected */ [all …]
|
D | mac.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 9 * e1000e_get_bus_info_pcie - Get PCIe bus information 18 struct pci_dev *pdev = hw->adapter->pdev; in e1000e_get_bus_info_pcie() 19 struct e1000_mac_info *mac = &hw->mac; in e1000e_get_bus_info_pcie() 20 struct e1000_bus_info *bus = &hw->bus; in e1000e_get_bus_info_pcie() 24 bus->width = e1000_bus_width_unknown; in e1000e_get_bus_info_pcie() 27 bus->width = (enum e1000_bus_width)FIELD_GET(PCI_EXP_LNKSTA_NLW, in e1000e_get_bus_info_pcie() 31 mac->ops.set_lan_id(hw); in e1000e_get_bus_info_pcie() 37 * e1000_set_lan_id_multi_port_pcie - Set LAN id for PCIe multiple port devices [all …]
|
/linux-6.14.4/arch/m68k/include/asm/ |
D | adb_iop.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 31 #define ADB_IOP_AUTOPOLL 0x40 /* auto/SRQ polling enabled */ 33 #define ADB_IOP_SRQ 0x04 /* SRQ detected */
|
/linux-6.14.4/tools/testing/selftests/drivers/net/hw/lib/py/ |
D | linkconfig.py | 1 # SPDX-License-Identifier: GPL-2.0 15 def __init__(self, cfg: object) -> None: 22 def get_partner_netif_name(self) -> Optional[str]: 41 def verify_link_up(self) -> bool: 52 def reset_interface(self, local: bool = True, remote: bool = True) -> bool: 77 if self.verify_link_up() and self.get_ethtool_field("link-detected"): 84 def set_speed_and_duplex(self, speed: str, duplex: str, autoneg: bool = True) -> bool: 89 …process = ethtool(f"--change {self.cfg.ifname} speed {speed} duplex {duplex} autoneg {autoneg_stat… 98 def verify_speed_and_duplex(self, expected_speed: str, expected_duplex: str) -> bool: 111 def set_autonegotiation_state(self, state: str, remote: bool = False) -> bool: [all …]
|
/linux-6.14.4/tools/net/ynl/pyynl/ |
D | ethtool.py | 2 # SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 18 Verify and convert command-line arguments to the ynl-compatible request. 21 valid_attrs.remove('header') # not user-provided 45 Pretty-print a set of fields from the reply. desc specifies the 70 Print out the speed-like strings from the value dict. 72 speed_re = re.compile(r'[0-9]+base[^/]+/.+') 82 'dev-name': args.device, 99 if msg['header']['dev-name'] == args.device: 111 Convert ynl-formatted bitmask to a dict of bit=value. 128 parser.add_argument('--json', action=argparse.BooleanOptionalAction) [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/pci/ |
D | snps,dw-pcie-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/snps,dw-pcie-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jingoo Han <[email protected]> 11 - Gustavo Pimentel <[email protected]> 23 Interface - DBI. In accordance with the reference manual the register 24 configuration space belongs to the Configuration-Dependent Module (CDM) 25 and is split up into several sub-parts Standard PCIe configuration 26 space, Port Logic Registers (PL), Shadow Config-space Registers, [all …]
|