Home
last modified time | relevance | path

Searched refs:PCI (Results 1 – 25 of 3527) sorted by relevance

12345678910>>...142

/linux/Documentation/translations/zh_CN/PCI/
A Dpci.rst17 如何写Linux PCI驱动
24 的芯片组,并且PCI设备有不同的要求(呃,“特性”),结果是Linux内核中的PCI支持并不
37 请将有关Linux PCI API的问题/评论/补丁发送到“Linux PCI
41 PCI驱动的结构体
43 PCI驱动通过pci_register_driver()在系统中“发现”PCI设备。实际上,它是反过来的。
74 如果没有配置PCI子系统(没有设置 ``CONFIG_PCI`` ),下面描述的大多数PCI函数被定
150 PCI设备被多个驱动程序控制的主要原因是一个PCI设备实现了几个不同的HW服务。例如,组合的
194 启用PCI设备
266 样,这包括所有PCI-X和PCIe兼容设备的驱动程序。许多64位“PCI”设备(在PCI-X之前)
327 PCI设备关闭
[all …]
/linux/Documentation/PCI/
A Dpciebus-howto.rst22 A PCI Express Port is a logical PCI-PCI Bridge structure. There
24 Port. The Root Port originates a PCI Express link from a PCI Express
30 PCI Express link from the PCI Express Switch.
45 Express Port is a PCI-PCI Bridge device with multiple distinct
48 service drivers will compete for a single PCI-PCI Bridge device.
50 driver is loaded first, it claims a PCI-PCI Bridge Root Port. The
53 drivers load and run on a PCI-PCI Bridge device simultaneously
63 a PCI-PCI Bridge Port device.
68 - Allow one service driver to run on multiple PCI-PCI Bridge
71 - Manage and distribute resources of a PCI-PCI Bridge Port
[all …]
A Dpci.rst4 How To Write Linux PCI Drivers
15 PCI device drivers.
29 Structure of PCI drivers
31 PCI drivers "discover" PCI devices in a system via pci_register_driver().
197 Enable the PCI device
226 If the PCI device can use the PCI Memory-Write-Invalidate transaction,
287 Many 64-bit "PCI" devices (before PCI-X) and some PCI-X devices are
334 causes the PCI support to program CPU vector data into the PCI device
361 PCI device shutdown
537 The alternative is the traditional PCI device driver that walks PCI
[all …]
A Dsysfs-pci.rst4 Accessing PCI device resources through sysfs
39 class PCI class (ascii, ro)
40 config PCI config space (binary, rw)
41 device PCI device (ascii, ro)
46 resource PCI resource host addresses (ascii, ro)
49 revision PCI revision (ascii, ro)
50 rom PCI ROM resource, if present (binary, ro)
51 subsystem_device PCI subsystem device (ascii, ro)
52 subsystem_vendor PCI subsystem vendor (ascii, ro)
53 vendor PCI vendor (ascii, ro)
[all …]
A Dpcieaer-howto.rst5 The PCI Express Advanced Error Reporting Driver Guide HOWTO
19 This guide describes the basics of the PCI Express Advanced Error
22 PCI Express AER driver.
25 What is the PCI Express AER Driver?
28 PCI Express error signaling can occur on the PCI Express link itself
29 or on behalf of transactions initiated on the link. PCI Express
37 The PCI Express AER driver provides the infrastructure to support PCI
52 Include the PCI Express AER Root Driver into the Linux Kernel
61 Load PCI Express AER Root Driver
162 PCI error-recovery callbacks
[all …]
/linux/Documentation/PCI/endpoint/
A Dpci-endpoint.rst12 Linux has a comprehensive PCI subsystem to support PCI controllers that
24 PCI Endpoint Core
38 APIs for the PCI controller Driver
42 by the PCI controller driver.
55 * stop: ops to stop the PCI link
139 Add a PCI endpoint function to a PCI endpoint controller. A PCIe device
144 Remove the PCI endpoint function from PCI endpoint controller.
154 the PCI LINK.
178 The PCI Function driver can then register the PCI EPF driver by using
183 The PCI Function driver can unregister the PCI EPF driver by using
[all …]
A Dpci-test-function.rst4 PCI Test Function
9 Traditionally PCI RC has always been validated by using standard
10 PCI cards like ethernet PCI cards or USB PCI cards or SATA PCI cards.
12 to configure a PCI controller that can operate in EP mode to work as
15 The PCI endpoint test device is a virtual device (defined in software)
17 for other PCI endpoint devices (to use the EP framework).
19 The PCI endpoint test device has the following registers:
54 This register reflects the status of the PCI endpoint device.
/linux/drivers/pci/
A DKconfig3 # PCI configuration
14 select PCI
16 menuconfig PCI config
17 bool "PCI support"
21 support for PCI-X and the foundations for PCI Express support.
24 if PCI
28 depends on PCI
84 Say Y here if you want the PCI core to detect if PCI resource
119 PCI devices from a PCI backend to support PCI driver domains.
191 PCI devices from a PCI backend to support PCI driver domains.
[all …]
/linux/Documentation/scsi/
A Daic7xxx.rst88 AHA-2940D aic7880 PCI/32
89 aHA-2940 A/T aic7880 PCI/32
90 AHA-2940D A/T aic7880 PCI/32
97 AHA-4944UW aic7880 PCI/32
98 AHA-2930UW aic7880 PCI/32
101 AHA-2940UW/CN aic7880 PCI/32
102 AHA-2940UDual aic7895 PCI/32
103 AHA-2940UWDual aic7895 PCI/32
104 AHA-3940UWD aic7895 PCI/32
136 2. DEC21050 PCI-PCI bridge with multiple controller chips on secondary bus
[all …]
A Dadvansys.rst11 transfer) SCSI Host Adapters for the PCI bus.
27 - ABP902/3902 - Bus-Master PCI (16 CDB)
28 - ABP3905 - Bus-Master PCI (16 CDB)
29 - ABP915 - Bus-Master PCI (16 CDB)
30 - ABP920 - Bus-Master PCI (16 CDB)
31 - ABP3922 - Bus-Master PCI (16 CDB)
32 - ABP3925 - Bus-Master PCI (16 CDB)
33 - ABP930 - Bus-Master PCI (16 CDB)
34 - ABP930U - Bus-Master PCI Ultra (16 CDB)
36 - ABP960 - Bus-Master PCI MAC/PC (16 CDB)
[all …]
/linux/drivers/pci/hotplug/
A DKconfig3 # PCI Hotplug support
7 bool "Support for PCI Hotplug"
8 depends on PCI && SYSFS
19 tristate "Compaq PCI Hotplug driver"
35 controller. This will allow the PCI Hotplug driver to store the PCI
41 tristate "IBM PCI Hotplug driver"
53 bool "ACPI PCI Hotplug driver"
107 bool "SHPC PCI Hotplug driver"
120 PCI Hotplug
128 tristate "RPA PCI Hotplug driver"
[all …]
/linux/drivers/comedi/
A DKconfig427 PCI-20001, PCI-20006 and PCI-20341
581 ADlink - PCI-7224, PCI-7248, and PCI-7296
780 PCI-1730, PCI-1733, PCI-1734, PCI-1735U, PCI-1736UP, PCI-1739U,
781 PCI-1750, PCI-1751, PCI-1752, PCI-1753/E, PCI-1754, PCI-1756,
937 PCI-DAS1602/12, PCI-DAS1200, PCI-DAS1200jr, PCI-DAS1000, PCI-DAS1001
948 series: PCI-DDA08/12, PCI-DDA04/12, PCI-DDA02/12, PCI-DDA08/16,
1008 PCI-6518, PCI-6519, PCI-6520, PCI-6521, PXI-6521, PCI-6528, PXI-6528
1061 PCI-MIO-16E-4, PCI-6014, PCI-6040E, PXI-6040E, PCI-6030E, PCI-6031E,
1062 PCI-6032E, PCI-6033E, PCI-6071E, PCI-6023E, PCI-6024E, PCI-6025E,
1063 PXI-6025E, PCI-6034E, PCI-6035E, PCI-6052E, PCI-6110, PCI-6111,
[all …]
/linux/drivers/pci/pcie/
A DKconfig3 # PCI Express Port Bus Configuration
6 bool "PCI Express Port Bus support"
16 bool "PCI Express Hotplug driver"
25 bool "PCI Express Advanced Error Reporting support"
31 Port will be handled by PCI Express AER driver.
34 tristate "PCI Express error injection support"
49 # PCI Express ECRC
52 bool "PCI Express ECRC settings control"
61 # PCI Express ASPM
64 bool "PCI Express ASPM control" if EXPERT
[all …]
/linux/drivers/net/can/sja1000/
A DKconfig10 tristate "EMS CPC-PCI, CPC-PCIe and CPC-104P Card"
11 depends on PCI
26 depends on PCI
36 depends on PCI
42 tristate "PEAK PCAN-PCI/PCIe/miniPCI Cards"
43 depends on PCI
71 tristate "PLX90xx PCI-bridge based Cards"
72 depends on PCI
75 the PLX90xx PCI bridge.
78 - Adlink PCI-7841/cPCI-7841 SE card
[all …]
/linux/drivers/isdn/hardware/mISDN/
A DKconfig8 tristate "Support for HFC PCI cards"
10 depends on PCI
13 HFC PCI chip.
17 depends on PCI || CPM1
44 tristate "Support for AVM FRITZ!CARD PCI"
46 depends on PCI
49 Enable support for AVMs FRITZ!CARD PCI cards
54 depends on PCI
63 depends on PCI
72 depends on PCI
[all …]
/linux/drivers/media/pci/mantis/
A DKconfig3 tristate "Mantis/Hopper PCI bridge based devices"
4 depends on PCI && I2C && INPUT && RC_CORE
7 Support for PCI cards based on the Mantis and Hopper PCi bridge.
13 depends on MANTIS_CORE && DVB_CORE && PCI && I2C
25 Support for PCI cards based on the Mantis PCI bridge.
32 depends on MANTIS_CORE && DVB_CORE && PCI && I2C
36 Support for PCI cards based on the Hopper PCI bridge.
/linux/drivers/net/wireless/intersil/orinoco/
A DKconfig4 depends on (PPC_PMAC || PCI || PCMCIA)
72 depends on PCI && HERMES
82 tristate "Hermes in TMD7160 based PCI adaptor support"
83 depends on PCI && HERMES
92 tristate "Nortel emobility PCI adaptor support"
93 depends on PCI && HERMES
98 PCI <-> PCMCIA bridge.
101 tristate "Prism 2.5 PCI 802.11b adaptor support"
102 depends on PCI && HERMES && HERMES_PRISM
104 Enable support for PCI and mini-PCI 802.11b wireless NICs based on
[all …]
/linux/arch/arm/mach-ixp4xx/
A DKconfig15 select PCI
58 bool "IXP4xx legacy PCI driver support"
59 depends on PCI
61 Selects legacy PCI driver.
65 bool "Use indirect PCI memory access"
68 IXP4xx provides two methods of accessing PCI memory space:
71 To access PCI via this space, we simply ioremap() the BAR
78 configured to use indirect registers to access the whole PCI
81 is that every PCI access requires three local register accesses
83 acceptable. In addition, you cannot mmap() PCI devices in this
[all …]
/linux/arch/powerpc/boot/dts/fsl/
A Dmpc8641_hpcn_36b.dts134 /* IDSEL 0x11 func 0 - PCI slot 1 */
140 /* IDSEL 0x11 func 1 - PCI slot 1 */
146 /* IDSEL 0x11 func 2 - PCI slot 1 */
152 /* IDSEL 0x11 func 3 - PCI slot 1 */
158 /* IDSEL 0x11 func 4 - PCI slot 1 */
164 /* IDSEL 0x11 func 5 - PCI slot 1 */
170 /* IDSEL 0x11 func 6 - PCI slot 1 */
176 /* IDSEL 0x11 func 7 - PCI slot 1 */
182 /* IDSEL 0x12 func 0 - PCI slot 2 */
188 /* IDSEL 0x12 func 1 - PCI slot 2 */
[all …]
A Dmpc8641_hpcn.dts167 /* IDSEL 0x11 func 0 - PCI slot 1 */
173 /* IDSEL 0x11 func 1 - PCI slot 1 */
179 /* IDSEL 0x11 func 2 - PCI slot 1 */
185 /* IDSEL 0x11 func 3 - PCI slot 1 */
191 /* IDSEL 0x11 func 4 - PCI slot 1 */
197 /* IDSEL 0x11 func 5 - PCI slot 1 */
203 /* IDSEL 0x11 func 6 - PCI slot 1 */
209 /* IDSEL 0x11 func 7 - PCI slot 1 */
215 /* IDSEL 0x12 func 0 - PCI slot 2 */
221 /* IDSEL 0x12 func 1 - PCI slot 2 */
[all …]
/linux/drivers/net/ethernet/dec/tulip/
A DKconfig8 depends on (PCI || EISA || CARDBUS)
10 This selects the "Tulip" family of EISA/PCI network cards.
15 tristate "Early DECchip Tulip (dc2104x) PCI support"
16 depends on PCI
43 tristate "DECchip Tulip (dc2114x) PCI support"
44 depends on PCI
70 bool "Use PCI shared mem for NIC registers"
109 depends on (PCI || EISA)
124 depends on PCI
135 depends on PCI
[all …]
/linux/Documentation/arm/
A Dixp4xx.rst31 - PCI interface
67 3a. Limited inbound PCI window
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
88 The disadvantage of this is that every PCI access requires
91 mmap() PCI devices in this case due to the indirect nature
92 of the PCI window.
[all …]
/linux/Documentation/power/
A Dpci.rst2 PCI Power Management
44 approach, that is referred to as the native PCI power management (native PCI PM)
74 The PCI Bus Power Management Interface Specification (PCI PM Spec) was
75 introduced between the PCI 2.1 and PCI 2.2 Specifications. It defined a
79 The implementation of the PCI PM Spec is optional for conventional PCI devices,
80 but it is mandatory for PCI Express devices. If a device supports the PCI PM
106 PCI devices supporting the PCI PM Spec can be programmed to go to any of the
132 PCI devices supporting the PCI PM Spec can be programmed to generate PMEs
203 Wakeup signals generated by PCI devices, either as native PCI PMEs, or as
275 The PCI Subsystem participates in the power management of PCI devices in a
[all …]
/linux/Documentation/powerpc/
A Deeh-pci-error-recovery.rst2 PCI Bus EEH Error Recovery
16 hardware features allow PCI bus errors to be cleared and a PCI
41 bugs, and sometimes PCI card hardware bugs.
54 physically removing and re-seating the PCI card.
68 PCI bus to the system CPU electronics complex) detects a PCI error
75 This includes access to PCI memory, I/O space, and PCI config
93 would consist of resetting the PCI device (holding the PCI #RST
110 PCI hotplug tools to remove and replace the dead card.
166 assert the PCI #RST line for 1/8th of a second
168 ask firmware to configure any PCI bridges
[all …]
/linux/Documentation/networking/devlink/
A Ddevlink-port.rst32 - This indicates an eswitch port representing a port of PCI
35 - This indicates an eswitch port representing a port of PCI
38 - This indicates an eswitch port representing a port of PCI
41 - This indicates a virtual port for the PCI virtual function.
60 PCI controllers
67 A PCI device connected to multiple CPUs or multiple PCI root complexes or a
210 * - ``PCI device``
211 - A physical PCI device having one or more PCI buses consists of one or
212 more PCI controllers.
213 * - ``PCI controller``
[all …]

Completed in 48 milliseconds

12345678910>>...142