Searched refs:PCI (Results 1 – 25 of 773) sorted by relevance
12345678910>>...31
/Linux-v4.19/drivers/pci/ |
D | Kconfig | 3 # PCI configuration 10 depends on PCI 16 PCI bus instead of asserting a device IRQ pin. 18 Use of PCI MSI interrupts can be disabled at kernel boot time 31 bool "Enable PCI quirk workarounds" if EXPERT 32 depends on PCI 34 This enables workarounds for various PCI chipset bugs/quirks. 35 Disable this only if your target machine is unaffected by PCI 39 bool "PCI Debugging" 40 depends on PCI && DEBUG_KERNEL [all …]
|
/Linux-v4.19/Documentation/PCI/endpoint/ |
D | pci-endpoint.txt | 1 PCI ENDPOINT FRAMEWORK 4 This document is a guide to use the PCI Endpoint Framework in order to create 10 Linux has a comprehensive PCI subsystem to support PCI controllers that 11 operates in Root Complex mode. The subsystem has capability to scan PCI bus, 12 assign memory resources and IRQ resources, load PCI driver (based on 16 However the PCI controller IP integrated in some SoCs is capable of operating 17 either in Root Complex mode or Endpoint mode. PCI Endpoint Framework will 22 2. PCI Endpoint Core 24 The PCI Endpoint Core layer comprises 3 components: the Endpoint Controller 28 2.1 PCI Endpoint Controller(EPC) Library [all …]
|
D | pci-test-function.txt | 1 PCI TEST 4 Traditionally PCI RC has always been validated by using standard 5 PCI cards like ethernet PCI cards or USB PCI cards or SATA PCI cards. 7 to configure a PCI controller that can operate in EP mode to work as 10 The PCI endpoint test device is a virtual device (defined in software) 12 for other PCI endpoint devices (to use the EP framework). 14 The PCI endpoint test device has the following registers: 47 This register reflects the status of the PCI endpoint device.
|
/Linux-v4.19/Documentation/PCI/ |
D | PCIEBUS-HOWTO.txt | 1 The PCI Express Port Bus Driver Guide HOWTO 7 This guide describes the basics of the PCI Express Port Bus driver 9 register/unregister with the PCI Express Port Bus Driver. 13 3. What is the PCI Express Port Bus Driver 15 A PCI Express Port is a logical PCI-PCI Bridge structure. There 16 are two types of PCI Express Port: the Root Port and the Switch 17 Port. The Root Port originates a PCI Express link from a PCI Express 18 Root Complex and the Switch Port connects PCI Express links to 19 internal logical PCI buses. The Switch Port, which has its secondary 23 PCI Express link from the PCI Express Switch. [all …]
|
D | 00-INDEX | 4 - info on how PCI host bridges are represented in ACPI 8 - a guide describing the PCI Express Port Bus driver 10 - info on PCI error recovery 12 - the PCI Express I/O Virtualization HOWTO 14 - info on the PCI subsystem for device driver authors 16 - the PCI Express Advanced Error Reporting Driver Guide HOWTO 20 - guide to use configfs to configure the PCI endpoint function. 22 - specification of *PCI test* function device. 24 - userguide for PCI endpoint test function. 26 - binding documentation for PCI endpoint function
|
D | pci.txt | 2 How To Write Linux PCI Drivers 8 The world of PCI is vast and full of (mostly unpleasant) surprises. 9 Since each CPU architecture implements different chip-sets and PCI devices 10 have different requirements (erm, "features"), the result is the PCI support 13 PCI device drivers. 24 Please send questions/comments/patches about Linux PCI API to the 25 "Linux PCI" <linux-pci@atrey.karlin.mff.cuni.cz> mailing list. 29 0. Structure of PCI drivers 31 PCI drivers "discover" PCI devices in a system via pci_register_driver(). 32 Actually, it's the other way around. When the PCI generic code discovers [all …]
|
D | pcieaer-howto.txt | 1 The PCI Express Advanced Error Reporting Driver Guide HOWTO 11 This guide describes the basics of the PCI Express Advanced Error 14 PCI Express AER driver. 18 1.3 What is the PCI Express AER Driver? 20 PCI Express error signaling can occur on the PCI Express link itself 21 or on behalf of transactions initiated on the link. PCI Express 24 required of all PCI Express components providing a minimum defined 26 capability is implemented with a PCI Express advanced error reporting 29 The PCI Express AER driver provides the infrastructure to support PCI 30 Express Advanced Error Reporting capability. The PCI Express AER [all …]
|
/Linux-v4.19/Documentation/scsi/ |
D | aic7xxx.txt | 22 aic7850 10 PCI/32 10MHz 8Bit 3 23 aic7855 10 PCI/32 10MHz 8Bit 3 24 aic7856 10 PCI/32 10MHz 8Bit 3 25 aic7859 10 PCI/32 20MHz 8Bit 3 26 aic7860 10 PCI/32 20MHz 8Bit 3 27 aic7870 10 PCI/32 10MHz 16Bit 16 28 aic7880 10 PCI/32 20MHz 16Bit 16 29 aic7890 20 PCI/32 40MHz 16Bit 16 3 4 5 6 7 8 30 aic7891 20 PCI/64 40MHz 16Bit 16 3 4 5 6 7 8 31 aic7892 20 PCI/64-66 80MHz 16Bit 16 3 4 5 6 7 8 [all …]
|
D | advansys.txt | 3 (8-bit transfer) SCSI Host Adapters for the ISA, EISA, VL, and PCI 5 transfer) SCSI Host Adapters for the PCI bus. 21 ABP902/3902 - Bus-Master PCI (16 CDB) 22 ABP3905 - Bus-Master PCI (16 CDB) 23 ABP915 - Bus-Master PCI (16 CDB) 24 ABP920 - Bus-Master PCI (16 CDB) 25 ABP3922 - Bus-Master PCI (16 CDB) 26 ABP3925 - Bus-Master PCI (16 CDB) 27 ABP930 - Bus-Master PCI (16 CDB) 28 ABP930U - Bus-Master PCI Ultra (16 CDB) [all …]
|
/Linux-v4.19/drivers/pci/pcie/ |
D | Kconfig | 3 # PCI Express Port Bus Configuration 6 bool "PCI Express Port Bus support" 7 depends on PCI 9 This automatically enables PCI Express Port Bus support. Users can 12 on PCI Express Ports (Root or Switch). 18 bool "PCI Express Hotplug driver" 21 Say Y here if you have a motherboard that supports PCI Express Native 27 bool "PCI Express Advanced Error Reporting support" 32 This enables PCI Express Root Port Advanced Error Reporting 34 Port will be handled by PCI Express AER driver. [all …]
|
/Linux-v4.19/drivers/staging/comedi/ |
D | Kconfig | 422 tristate "Intelligent Instruments PCI-20001C carrier support" 425 Enable support for Intelligent Instruments PCI-20001C carrier 426 PCI-20001, PCI-20006 and PCI-20341 562 tristate "Comedi PCI drivers" 563 depends on PCI 565 Enable support for comedi PCI drivers. 573 tristate "Generic PCI based 8255 digital i/o board support" 576 Enable support for PCI based 8255 digital i/o boards. This driver 577 provides a PCI wrapper around the generic 8255 driver. 580 ADlink - PCI-7224, PCI-7248, and PCI-7296 [all …]
|
/Linux-v4.19/drivers/pci/hotplug/ |
D | Kconfig | 3 # PCI Hotplug support 7 bool "Support for PCI Hotplug" 8 depends on PCI && SYSFS 10 Say Y here if you have a motherboard with a PCI Hotplug controller. 11 This allows you to add and remove PCI cards while the machine is 19 tristate "Compaq PCI Hotplug driver" 22 Say Y here if you have a motherboard with a Compaq PCI Hotplug 34 Say Y here if you have a Compaq server that has a PCI Hotplug 35 controller. This will allow the PCI Hotplug driver to store the PCI 41 tristate "IBM PCI Hotplug driver" [all …]
|
/Linux-v4.19/drivers/isdn/hardware/mISDN/ |
D | Kconfig | 7 tristate "Support for HFC PCI cards" 9 depends on PCI 12 HFC PCI chip. 16 depends on PCI || CPM1 43 tristate "Support for AVM FRITZ!CARD PCI" 45 depends on PCI 48 Enable support for AVMs FRITZ!CARD PCI cards 53 depends on PCI 62 depends on PCI 71 depends on PCI [all …]
|
/Linux-v4.19/drivers/media/pci/mantis/ |
D | Kconfig | 2 tristate "Mantis/Hopper PCI bridge based devices" 3 depends on PCI && I2C && INPUT && RC_CORE 6 Support for PCI cards based on the Mantis and Hopper PCi bridge. 12 depends on MANTIS_CORE && DVB_CORE && PCI && I2C 24 Support for PCI cards based on the Mantis PCI bridge. 31 depends on MANTIS_CORE && DVB_CORE && PCI && I2C 35 Support for PCI cards based on the Hopper PCI bridge.
|
/Linux-v4.19/drivers/net/can/sja1000/ |
D | Kconfig | 32 tristate "EMS CPC-PCI, CPC-PCIe and CPC-104P Card" 33 depends on PCI 35 This driver is for the one, two or four channel CPC-PCI, 50 tristate "PEAK PCAN-PCI/PCIe/miniPCI Cards" 51 depends on PCI 53 This driver is for the PCAN-PCI/PCIe/miniPCI cards 69 tristate "Kvaser PCIcanx and Kvaser PCIcan PCI Cards" 70 depends on PCI 76 tristate "PLX90xx PCI-bridge based Cards" 77 depends on PCI [all …]
|
/Linux-v4.19/drivers/isdn/hardware/avm/ |
D | Kconfig | 19 tristate "AVM B1 PCI support" 20 depends on PCI 22 Enable support for the PCI version of the AVM B1 card. 25 bool "AVM B1 PCI V4 support" 28 Enable support for the V4 version of AVM B1 PCI card. 51 tristate "AVM T1/T1-B PCI support" 52 depends on PCI 59 depends on PCI 61 Enable support for the AVM C4/C2 PCI cards.
|
/Linux-v4.19/Documentation/filesystems/ |
D | sysfs-pci.txt | 1 Accessing PCI device resources through sysfs 4 sysfs, usually mounted at /sys, provides access to PCI resources on platforms 27 The topmost element describes the PCI domain and bus number. In this case, 35 class PCI class (ascii, ro) 36 config PCI config space (binary, rw) 37 device PCI device (ascii, ro) 42 resource PCI resource host addresses (ascii, ro) 43 resource0..N PCI resource N, if present (binary, mmap, rw[1]) 44 resource0_wc..N_wc PCI WC map resource N, if prefetchable (binary, mmap) 45 revision PCI revision (ascii, ro) [all …]
|
/Linux-v4.19/drivers/net/wireless/intersil/orinoco/ |
D | Kconfig | 3 depends on (PPC_PMAC || PCI || PCMCIA) 25 Hermes cards, PLX9052 based PCI adaptors or the Apple Airport below. 70 tristate "Hermes in PLX9052 based PCI adaptor support (Netgear MA301 etc.)" 71 depends on PCI && HERMES 74 orinoco) driver when used in PLX9052 based PCI adaptors. These 76 PCI <-> PCMCIA bridge. Several vendors sell such adaptors so that 81 tristate "Hermes in TMD7160 based PCI adaptor support" 82 depends on PCI && HERMES 85 orinoco) driver when used in TMD7160 based PCI adaptors. These 87 PCI <-> PCMCIA bridge. Several vendors sell such adaptors so that [all …]
|
/Linux-v4.19/drivers/net/ethernet/dec/tulip/ |
D | Kconfig | 7 depends on (PCI || EISA || CARDBUS) 9 This selects the "Tulip" family of EISA/PCI network cards. 14 tristate "Early DECchip Tulip (dc2104x) PCI support" 15 depends on PCI 20 21040 (Tulip series) chips. Some LinkSys PCI cards are 21 of this type. (If your card is NOT SMC EtherPower 10/100 PCI 42 tristate "DECchip Tulip (dc2114x) PCI support" 43 depends on PCI 48 21140 (Tulip series) chips. Some LinkSys PCI cards are 49 of this type. (If your card is NOT SMC EtherPower 10/100 PCI [all …]
|
/Linux-v4.19/drivers/pci/endpoint/ |
D | Kconfig | 3 # PCI Endpoint Support 6 menu "PCI Endpoint" 9 bool "PCI Endpoint Support" 12 Enable this configuration option to support configurable PCI 13 endpoint. This should be enabled if the platform has a PCI 23 bool "PCI Endpoint Configfs Support"
|
/Linux-v4.19/Documentation/arm/ |
D | IXP4xx | 31 - PCI interface 67 3a. Limited inbound PCI window 69 The IXP4xx family allows for up to 256MB of memory but the PCI interface 70 can only expose 64MB of that memory to the PCI bus. This means that if 71 you are running with > 64MB, all PCI buffers outside of the accessible 74 3b. Limited outbound PCI window 76 IXP4xx provides two methods of accessing PCI memory space: 79 To access PCI via this space, we simply ioremap() the BAR 82 limits the system to just 64MB of PCI memory. This can be 86 configured to use indirect registers to access PCI This allows [all …]
|
/Linux-v4.19/drivers/vfio/pci/ |
D | Kconfig | 2 tristate "VFIO support for PCI devices" 3 depends on VFIO && PCI && EVENTFD 7 Support for the PCI VFIO bus driver. This is required to make 8 use of PCI drivers using the VFIO framework. 13 bool "VFIO PCI support for VGA devices" 16 Support for VGA extension to VFIO PCI. This exposes an additional 31 bool "VFIO PCI extensions for Intel graphics (GVT-d)"
|
/Linux-v4.19/arch/powerpc/boot/dts/fsl/ |
D | mpc8641_hpcn_36b.dts | 138 /* IDSEL 0x11 func 0 - PCI slot 1 */ 144 /* IDSEL 0x11 func 1 - PCI slot 1 */ 150 /* IDSEL 0x11 func 2 - PCI slot 1 */ 156 /* IDSEL 0x11 func 3 - PCI slot 1 */ 162 /* IDSEL 0x11 func 4 - PCI slot 1 */ 168 /* IDSEL 0x11 func 5 - PCI slot 1 */ 174 /* IDSEL 0x11 func 6 - PCI slot 1 */ 180 /* IDSEL 0x11 func 7 - PCI slot 1 */ 186 /* IDSEL 0x12 func 0 - PCI slot 2 */ 192 /* IDSEL 0x12 func 1 - PCI slot 2 */ [all …]
|
D | mpc8641_hpcn.dts | 171 /* IDSEL 0x11 func 0 - PCI slot 1 */ 177 /* IDSEL 0x11 func 1 - PCI slot 1 */ 183 /* IDSEL 0x11 func 2 - PCI slot 1 */ 189 /* IDSEL 0x11 func 3 - PCI slot 1 */ 195 /* IDSEL 0x11 func 4 - PCI slot 1 */ 201 /* IDSEL 0x11 func 5 - PCI slot 1 */ 207 /* IDSEL 0x11 func 6 - PCI slot 1 */ 213 /* IDSEL 0x11 func 7 - PCI slot 1 */ 219 /* IDSEL 0x12 func 0 - PCI slot 2 */ 225 /* IDSEL 0x12 func 1 - PCI slot 2 */ [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/net/wireless/ |
D | qca,ath9k.txt | 4 node is expected to be specified as a child node of the PCI controller to 8 - compatible: For PCI and PCIe devices this should be an identifier following 9 the format as defined in "PCI Bus Binding to Open Firmware" 11 where VVVV is the PCI vendor ID and DDDD is PCI device ID. 12 Typically QCA's PCI vendor ID 168c is used while the PCI device 41 In this example, the node is defined as child node of the PCI controller:
|
12345678910>>...31