Searched +full:pci +full:- +full:host +full:- +full:cam +full:- +full:generic (Results 1 – 21 of 21) sorted by relevance
/Linux-v6.6/Documentation/devicetree/bindings/pci/ |
D | host-generic-pci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/host-generic-pci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Generic PCI host controller 10 - Will Deacon <will@kernel.org> 13 Firmware-initialised PCI host controllers and PCI emulations, such as the 14 virtio-pci implementations found in kvmtool and other para-virtualised 21 Configuration Space is assumed to be memory-mapped (as opposed to being 23 geography of a PCI bus address by concatenating the various components to [all …]
|
/Linux-v6.6/drivers/pci/controller/ |
D | pci-host-generic.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Simple, generic PCI host controller driver targeting firmware-initialised 4 * systems and virtual machines (e.g. the PCI emulation provided by kvmtool). 14 #include <linux/pci-ecam.h> 28 struct pci_config_window *cfg = bus->sysdata; in pci_dw_valid_device() 36 if (bus->number == cfg->busr.start && PCI_SLOT(devfn) > 0) in pci_dw_valid_device() 60 { .compatible = "pci-host-cam-generic", 63 { .compatible = "pci-host-ecam-generic", 66 { .compatible = "marvell,armada8k-pcie-ecam", 69 { .compatible = "socionext,synquacer-pcie-ecam", [all …]
|
/Linux-v6.6/drivers/net/fddi/ |
D | defxx.c | 13 * FDDI TURBOchannel, EISA and PCI controller families. Supported 18 * DEC FDDIcontroller/PCI (DEFPA) 40 * Adapter Probe - 45 * Bus-Specific Initialization - 46 * This driver currently supports both EISA and PCI controller 49 * initialization, the only bus-specific differences is in how the 51 * run-time critical code behaves the same on both families. 55 * Driver Open/Close - 67 * Driver Shutdown - 73 * to ensure that the adapter DMA engine is taken off-line. However, [all …]
|
D | defxx.h | 23 * 16-Aug-96 LVS Created. 24 * 09-Sep-96 LVS Added group_prom field. Moved read/write I/O 26 * 12-Sep-96 LVS Removed packet request header pointers. 28 * 23 Oct 2006 macro Big-endian host support. 44 typedef struct /* 64-bit counter */ 178 #define PI_ITEM_K_EOL 0x00 /* End-of-Item list */ 215 #define PI_K_FALSE 0 /* Generic false */ 216 #define PI_K_TRUE 1 /* Generic true */ 509 * certain host-sent SMT frames such as PMF Get and Set requests. The 861 /* FDX (Full-Duplex) GROUP */ [all …]
|
/Linux-v6.6/drivers/net/ethernet/brocade/bna/ |
D | bfi_enet.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Linux network driver for QLogic BR-series Converged Network Adapter. 6 * Copyright (c) 2005-2014 Brocade Communications Systems, Inc. 7 * Copyright (c) 2014-2015 QLogic Corporation 21 * HDS-off request is dynamic 22 * keep structures as multiple of 32-bit fields for alignment. 23 * All values must be written in big-endian. 46 #define BFI_ENET_RSS_KEY_LEN 10 /* 32-bit words */ 50 u32 addr_hi; /* Most Significant 32-bits */ 51 u32 addr_lo; /* Least Significant 32-Bits */ [all …]
|
/Linux-v6.6/drivers/scsi/sym53c8xx_2/ |
D | sym_glue.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * of PCI-SCSI IO processors. 6 * Copyright (C) 1999-2001 Gerard Roudier <groudier@free.fr> 7 * Copyright (c) 2003-2005 Matthew Wilcox <matthew@wil.cx> 10 * Copyright (C) 1998-2000 Gerard Roudier 13 * a port of the FreeBSD ncr driver to Linux-1.2.13. 17 * Stefan Esser <se@mi.Uni-Koeln.de> 25 *----------------------------------------------------------------------------- 68 MODULE_PARM_DESC(hostid, "The SCSI ID to use for the host adapters"); 79 MODULE_DESCRIPTION("NCR, Symbios and LSI 8xx and 1010 PCI SCSI adapters"); [all …]
|
D | sym_hipd.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 4 * of PCI-SCSI IO processors. 6 * Copyright (C) 1999-2001 Gerard Roudier <groudier@free.fr> 9 * Copyright (C) 1998-2000 Gerard Roudier 12 * a port of the FreeBSD ncr driver to Linux-1.2.13. 16 * Stefan Esser <se@mi.Uni-Koeln.de> 24 *----------------------------------------------------------------------------- 33 * Generic driver options. 75 #define sym_verbose (np->verbose) 131 * Asynchronous pre-scaler (ns). Shall be 40 for [all …]
|
D | sym_hipd.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * of PCI-SCSI IO processors. 6 * Copyright (C) 1999-2001 Gerard Roudier <groudier@free.fr> 7 * Copyright (c) 2003-2005 Matthew Wilcox <matthew@wil.cx> 10 * Copyright (C) 1998-2000 Gerard Roudier 13 * a port of the FreeBSD ncr driver to Linux-1.2.13. 17 * Stefan Esser <se@mi.Uni-Koeln.de> 25 *----------------------------------------------------------------------------- 55 while (n-- > 0) in sym_printl_hex() 62 sym_print_addr(cp->cmd, "%s: ", label); in sym_print_msg() [all …]
|
/Linux-v6.6/drivers/staging/qlge/ |
D | qlge.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright (c) 2003-2006 QLogic Corporation 10 #include <linux/pci.h> 19 #define DRV_STRING "QLogic 10 Gigabit PCI-E Ethernet Driver " 60 #define MAX_INTER_FRAME_WAIT 10 /* 10 usec max interframe-wait for coalescing */ 67 #if ((MAX_SKB_FRAGS - TX_DESC_PER_IOCB) + 2) > 0 68 #define TX_DESC_PER_OAL ((MAX_SKB_FRAGS - TX_DESC_PER_IOCB) + 2) 73 /* Word shifting for converting 64-bit 74 * address to a series of 16-bit words. 90 * PCI->func number. [all …]
|
/Linux-v6.6/drivers/i2c/busses/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 comment "PC SMBus host controller drivers" 10 depends on PCI 16 for Cypress CCGx Type-C controller. Individual bus drivers 21 depends on PCI 24 Host controller on Acer Labs Inc. (ALI) M1535 South Bridges. The SMB 25 controller is part of the 7101 device, which is an ACPI-compliant 29 will be called i2c-ali1535. 33 depends on PCI 36 Host controller on Acer Labs Inc. (ALI) M1563 South Bridges. The SMB [all …]
|
/Linux-v6.6/drivers/pci/ |
D | quirks.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * This file contains work-arounds for many known PCI hardware bugs. 4 * Devices present only on certain architectures (host bridges et cetera) 5 * should be handled in arch-specific code. 11 * Init/reset quirks for USB host controllers should be in the USB quirks 19 #include <linux/pci.h> 20 #include <linux/isa-dma.h> /* isa_dma_bridge_buggy */ 34 #include "pci.h" 41 * Gen 2 switch, and observed with the Delock Riser Card PCI Express x1 > 88 !pcie_cap_has_lnkctl2(dev) || !dev->link_active_reporting) in pcie_failed_link_retrain() [all …]
|
/Linux-v6.6/ |
D | CREDITS | 1 This is at least a partial credits-file of people that have 4 scripts. The fields are: name (N), email (E), web-address 6 snail-mail address (S). 10 ---------- 51 D: in-kernel DRM Maintainer 71 E: tim_alpaerts@toyota-motor-europe.com 75 S: B-2610 Wilrijk-Antwerpen 80 W: http://www-stu.christs.cam.ac.uk/~aia21/ 101 D: Maintainer of ide-cd and Uniform CD-ROM driver, 102 D: ATAPI CD-Changer support, Major 2.1.x CD-ROM update. [all …]
|
/Linux-v6.6/arch/arm64/boot/dts/mediatek/ |
D | mt8192.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 7 /dts-v1/; 8 #include <dt-bindings/clock/mt8192-clk.h> 9 #include <dt-bindings/gce/mt8192-gce.h> 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/interrupt-controller/irq.h> 12 #include <dt-bindings/memory/mt8192-larb-port.h> 13 #include <dt-bindings/pinctrl/mt8192-pinfunc.h> 14 #include <dt-bindings/phy/phy.h> 15 #include <dt-bindings/power/mt8192-power.h> [all …]
|
/Linux-v6.6/arch/powerpc/include/asm/ |
D | cpm2.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 27 /* Device sub-block and page codes. 72 /* CPM2-specific opcodes (see cpm.h for common opcodes) 79 /* The number of pages of host memory we allocate for CPM. This is 157 * get some microcode patches :-). 158 * The parameter ram space for the SMCs is fifty-some bytes, and 357 uint sen_tbuf0data0; /* Save area 0 - current frame */ 358 uint sen_tbuf0data1; /* Save area 1 - current frame */ 369 uint sen_tbuf1data0; /* Save area 0 - current frame */ 370 uint sen_tbuf1data1; /* Save area 1 - current frame */ [all …]
|
/Linux-v6.6/drivers/scsi/qla2xxx/ |
D | qla_nx.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright (c) 2003-2014 QLogic Corporation 8 #include <linux/io-64-nonatomic-lo-hi.h> 9 #include <linux/pci.h> 14 #define MASK(n) ((1ULL<<(n))-1) 97 qla82xx_crb_addr_transform(CAM); in qla82xx_crb_addr_transform_setup() 340 [QLA8XXX_DEV_COLD] = "Cold/Re-init", 355 * In: 'off_in' is offset from CRB space in 128M pci map 356 * Out: 'off_out' is 2M pci map addr 364 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); in qla82xx_pci_set_crbwindow_2M() [all …]
|
/Linux-v6.6/drivers/net/wireless/cisco/ |
D | airo.c | 47 #include <linux/pci.h> 73 MODULE_DEVICE_TABLE(pci, card_ids); 93 /* Include Wireless Extension definition and check version - Jean II */ 146 "LostSync-MaxRetry", 147 "LostSync-MissedBeacons", 148 "LostSync-ArlExceeded", 149 "LostSync-Deauth", 150 "LostSync-Disassoced", 151 "LostSync-TsfTiming", 203 "LostSync-HostReq", [all …]
|
/Linux-v6.6/drivers/media/pci/cx23885/ |
D | cx23885-cards.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 12 #include <linux/pci.h> 14 #include <media/drv-intf/cx25840.h> 19 #include "netup-eeprom.h" 20 #include "netup-init.h" 21 #include "altera-ci.h" 24 #include "cx23888-ir.h" 29 "NetUP Dual DVB-T/C CI card revision"); 35 "\t\t\tHVR-1250 (reported safe)\n" 41 /* ------------------------------------------------------------------ */ [all …]
|
/Linux-v6.6/drivers/net/ethernet/sfc/ |
D | mcdi_pcol.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2009-2018 Solarflare Communications Inc. 5 * Copyright 2019-2020 Xilinx Inc. 13 /* Power-on reset state */ 35 /* The 'doorbell' addresses are hard-wired to alert the MC when written */ 38 /* The rest of these are firmware-defined */ 46 /* Values to be written to the per-port status dword in shared 51 /* Check whether an mcfw version (in host order) belongs to a bootloader */ 71 * | | \--- Response 72 * | \------- Error [all …]
|
/Linux-v6.6/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_main.c | 3 * Copyright (c) 2007-2013 Broadcom Corporation 31 #include <linux/pci.h> 36 #include <linux/dma-mapping.h> 83 #define FW_FILE_NAME_E1 "bnx2x/bnx2x-e1-" FW_FILE_VERSION ".fw" 84 #define FW_FILE_NAME_E1H "bnx2x/bnx2x-e1h-" FW_FILE_VERSION ".fw" 85 #define FW_FILE_NAME_E2 "bnx2x/bnx2x-e2-" FW_FILE_VERSION ".fw" 86 #define FW_FILE_NAME_E1_V15 "bnx2x/bnx2x-e1-" FW_FILE_VERSION_V15 ".fw" 87 #define FW_FILE_NAME_E1H_V15 "bnx2x/bnx2x-e1h-" FW_FILE_VERSION_V15 ".fw" 88 #define FW_FILE_NAME_E2_V15 "bnx2x/bnx2x-e2-" FW_FILE_VERSION_V15 ".fw" 117 MODULE_PARM_DESC(int_mode, " Force interrupt mode other than MSI-X " [all …]
|
/Linux-v6.6/drivers/net/ethernet/qlogic/qed/ |
D | qed_debug.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 4 * Copyright (c) 2019-2021 Marvell International Ltd. 157 return r[0] < (r[1] - imm[0]); in cond8() 235 /* Debug bus pre-trigger recording types */ 242 /* Debug bus post-trigger recording types */ 290 * Addresses are in bytes, sizes are in quad-regs. 398 (((1 << FIELD_BIT_SIZE(type, field)) - 1) << \ 420 (GET_FIELD((block)->flags, DBG_BLOCK_CHIP_HAS_LATENCY_EVENTS) ? 2 : 1) 422 ((block)->num_of_dbg_bus_lines + NUM_EXTRA_DBG_LINES(block)) 913 struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; in qed_grc_set_param() [all …]
|
/Linux-v6.6/drivers/net/wireless/intel/ipw2x00/ |
D | ipw2200.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 Copyright(c) 2003 - 2006 Intel Corporation. All rights reserved. 6 802.11 status code portion of this file from ethereal-0.10.6: 8 Ethereal - Network traffic analyzer 15 Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 21 #include <net/cfg80211-wext.h> 64 #define DRV_COPYRIGHT "Copyright(c) 2003-2006 Intel Corporation" 73 MODULE_FIRMWARE("ipw2200-ibss.fw"); 75 MODULE_FIRMWARE("ipw2200-sniffer.fw"); 77 MODULE_FIRMWARE("ipw2200-bss.fw"); [all …]
|