/openbmc/qemu/docs/ |
H A D | pcie.txt | 1 PCI EXPRESS GUIDELINES 6 The doc proposes best practices on how to use PCI Express (PCIe) / PCI 7 devices in PCI Express based machines and explains the reasoning behind 17 (2) A comparison between PCI and PCI Express technologies. 26 and allows any PCI/PCI Express device to be plugged into any 27 PCI/PCI Express slot. 28 Plugging a PCI device into a PCI Express slot might not always work and 30 Plugging a PCI Express device into a PCI slot will hide the Extended 33 The recommendation is to separate the PCI Express and PCI hierarchies. 34 PCI Express devices should be plugged only into PCI Express Root Ports and [all …]
|
/openbmc/linux/drivers/pci/pcie/ |
H A D | Kconfig | 3 # PCI Express Port Bus Configuration 6 bool "PCI Express Port Bus support" 9 This enables PCI Express Port Bus support. Users can then enable 17 bool "PCI Express Hotplug driver" 29 bool "PCI Express Advanced Error Reporting support" 33 This enables PCI Express Root Port Advanced Error Reporting 35 Port will be handled by PCI Express AER driver. 38 tristate "PCI Express error injection support" 42 This enables PCI Express Root Port Advanced Error Reporting 53 # PCI Express ECRC [all …]
|
H A D | portdrv.c | 3 * Purpose: PCI Express Port Bus Driver 40 * release_pcie_device - free PCI Express port service device structure 106 * @dev: PCI Express port to handle 169 * pcie_init_service_irqs - initialize irqs for PCI Express port services 170 * @dev: PCI Express port to handle 208 * get_port_device_capability - discover capabilities of a PCI Express port 209 * @dev: PCI Express port to examine 211 * The capabilities are read from the port's PCI Express configuration registers 212 * as described in PCI Express Base Specification 1.0a sections 7.8.2, 7.8.9 and 280 * pcie_device_init - allocate and initialize PCI Express port service device [all …]
|
/openbmc/linux/Documentation/PCI/ |
H A D | pciebus-howto.rst | 5 The PCI Express Port Bus Driver Guide HOWTO 14 This guide describes the basics of the PCI Express Port Bus driver 16 register/unregister with the PCI Express Port Bus Driver. 19 What is the PCI Express Port Bus Driver 22 A PCI Express Port is a logical PCI-PCI Bridge structure. There 23 are two types of PCI Express Port: the Root Port and the Switch 24 Port. The Root Port originates a PCI Express link from a PCI Express 25 Root Complex and the Switch Port connects PCI Express links to 30 PCI Express link from the PCI Express Switch. 32 A PCI Express Port can provide up to four distinct functions, [all …]
|
/openbmc/u-boot/board/renesas/stout/ |
H A D | cpld.h | 97 /* connected to COM Express connector and CN6 for camera, BT656 only */ 100 /* connected to COM Express connector and CN6 for camera, all modes */ 103 /* connected to COM Express connector, BT656 only */ 106 /* connected to COM Express connector, all 10-bit modes */ 109 /* connected to COM Express connector, all 12-bit modes */ 112 /* connected to COM Express connector, BT656 only */ 115 /* connected to COM Express connector, modes with sync signals */ 118 /* connected to COM Express connector, modes with field, clken signals */ 121 /* connected to COM Express connector, modes with sync, field, clken signals */ 124 /* connected to COM Express connector, BT656 only */ [all …]
|
/openbmc/linux/drivers/scsi/qla2xxx/ |
H A D | qla_devtbl.h | 31 "QLE2360", "PCI-Express to 2Gb FC, Single Channel", /* 0x117 */ 32 "QLE2362", "PCI-Express to 2Gb FC, Dual Channel", /* 0x118 */ 63 "QLE2460", "PCI-Express to 4Gb FC, Single Channel", /* 0x137 */ 64 "QLE2462", "PCI-Express to 4Gb FC, Dual Channel", /* 0x138 */ 65 "QME2462", "Dell BS PCI-Express to 4Gb FC, Dual Channel", /* 0x139 */ 70 "QLE210", "PCI-Express to 2Gb FC, Single Channel", /* 0x13e */ 71 "QLE220", "PCI-Express to 4Gb FC, Single Channel", /* 0x13f */ 74 "QLE2460", "Sun PCI-Express to 2Gb FC, Single Channel", /* 0x142 */ 75 "QLE2462", "Sun PCI-Express to 4Gb FC, Single Channel", /* 0x143 */ 77 "QLE2440", "PCI-Express to 4Gb FC, Single Channel", /* 0x145 */ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/arm/ |
H A D | arm,vexpress-juno.yaml | 7 title: ARM Versatile Express and Juno Boards 14 ARM's Versatile Express platform were built as reference designs for exploring 15 multicore Cortex-A class systems. The Versatile Express family contains both 29 shared to many common characteristics with the Versatile Express that the 45 - description: CoreTile Express A9x4 (V2P-CA9) has 4 Cortex A9 CPU cores 47 DUI 0448I. This was the first Versatile Express platform. 51 - description: CoreTile Express A5x2 (V2P-CA5s) has 2 Cortex A5 CPU cores 57 - description: Coretile Express A15x2 (V2P-CA15) has 2 Cortex A15 CPU 63 - description: CoreTile Express A15x4 (V2P-CA15, HBI-0237A) has 4 Cortex 70 - description: Coretile Express A15x2 A7x3 (V2P-CA15_A7) has 2 Cortex A15 [all …]
|
H A D | vexpress-scc.txt | 1 ARM Versatile Express Serial Configuration Controller 4 Test chips for ARM Versatile Express platform implement SCC (Serial 18 eg. for Coretile Express A15x2 A7x3 (V2P-CA15_A7):
|
/openbmc/linux/include/dt-bindings/gpio/ |
H A D | gpio.h | 13 /* Bit 0 express polarity */ 17 /* Bit 1 express single-endedness */ 21 /* Bit 2 express Open drain or open source */ 32 /* Bit 3 express GPIO suspend/resume and reset persistence */ 36 /* Bit 4 express pull up */ 39 /* Bit 5 express pull down */ 42 /* Bit 6 express pull disable */
|
/openbmc/linux/arch/arm/mach-versatile/ |
H A D | Kconfig | 250 bool "ARM Ltd. Versatile Express family" 270 ARM core and logic (FPGA) tiles on the Versatile Express motherboard, 273 - CoreTile Express A5x2 (V2P-CA5s) 274 - CoreTile Express A9x4 (V2P-CA9) 275 - CoreTile Express A15x2 (V2P-CA15) 276 - LogicTile Express 13MG (V2F-2XV6) with A5, A7, A9 or A15 SMMs 278 - Versatile Express RTSMs (Models) 293 Provides common dependencies for Versatile Express platforms 308 bool "Versatile Express Serial Power Controller (SPC)" 311 The TC2 (A15x2 A7x3) versatile express core tile integrates a logic [all …]
|
/openbmc/linux/drivers/nvme/host/ |
H A D | Kconfig | 7 tristate "NVM Express block device" 11 The NVM Express driver is for solid state drives directly 12 connected to the PCI or PCI Express bus. If you know you 48 tristate "NVM Express over Fabrics RDMA host driver" 63 tristate "NVM Express over Fabrics FC host driver" 79 tristate "NVM Express over Fabrics TCP host driver" 96 bool "NVM Express over Fabrics In-Band Authentication" 111 tristate "Apple ANS2 NVM Express host driver"
|
/openbmc/u-boot/drivers/misc/ |
H A D | mpc83xx_serdes.h | 56 * PCI Express 58 * PCI Express 60 * to the value used for PCI Express 103 * value used by SATA and PCI Express 105 * value used by SATA and PCI Express 107 * value used by SATA and PCI Express 149 * value used by PCI Express 151 * value used by PCI Express 153 * value used by PCI Express 170 * PLAME = Number of PCI Express lanes [all …]
|
/openbmc/u-boot/board/freescale/t1040qds/ |
H A D | README | 33 - Four PCI Express 2.0 controllers running at up to 5 GHz 56 — PCI Express: supporting Gen 1 and Gen 2; 102 0xF_F803_0000 0xF_F803_FFFF PCI Express 4 I/O Space 64KB 103 0xF_F802_0000 0xF_F802_FFFF PCI Express 3 I/O Space 64KB 104 0xF_F801_0000 0xF_F801_FFFF PCI Express 2 I/O Space 64KB 105 0xF_F800_0000 0xF_F800_FFFF PCI Express 1 I/O Space 64KB 111 0xC_3000_0000 0xC_3FFF_FFFF PCI Express 4 Mem Space 256MB 112 0xC_2000_0000 0xC_2FFF_FFFF PCI Express 3 Mem Space 256MB 113 0xC_1000_0000 0xC_1FFF_FFFF PCI Express 2 Mem Space 256MB 114 0xC_0000_0000 0xC_0FFF_FFFF PCI Express 1 Mem Space 256MB
|
/openbmc/qemu/docs/system/arm/ |
H A D | vexpress.rst | 1 Arm Versatile Express boards (``vexpress-a9``, ``vexpress-a15``) 4 QEMU models two variants of the Arm Versatile Express development 7 - ``vexpress-a9`` models the combination of the Versatile Express 8 motherboard and the CoreTile Express A9x4 daughterboard 9 - ``vexpress-a15`` models the combination of the Versatile Express 10 motherboard and the CoreTile Express A15x2 daughterboard 31 - PCI-express
|
/openbmc/linux/drivers/misc/mei/ |
H A D | Kconfig | 29 82G35 Express 34 82Q35 Express 35 82G33/G31/P35/P31 Express 36 82Q33 Express 37 82X38/X48 Express
|
/openbmc/u-boot/include/dt-bindings/gpio/ |
H A D | gpio.h | 13 /* Bit 0 express polarity */ 17 /* Bit 1 express single-endedness */ 21 /* Bit 2 express Open drain or open source */ 32 /* Bit 3 express GPIO suspend/resume and reset persistence */
|
/openbmc/linux/drivers/net/ethernet/wangxun/ |
H A D | Kconfig | 26 tristate "Wangxun(R) GbE PCI Express adapters support" 31 This driver supports Wangxun(R) GbE PCI Express family of 41 tristate "Wangxun(R) 10GbE PCI Express adapters support" 56 This driver supports Wangxun(R) 10GbE PCI Express family of
|
/openbmc/linux/Documentation/hwmon/ |
H A D | vexpress.rst | 6 * ARM Ltd. Versatile Express platform 13 for the Versatile Express boards: 15 - http://infocenter.arm.com/help/topic/com.arm.doc.subset.boards.express/index.html 26 Versatile Express platform (http://www.arm.com/versatileexpress/) is a
|
/openbmc/qemu/qapi/ |
H A D | cxl.json | 393 # capacity, as defined in Compute Express Link (CXL) Specification, 434 # operations defined in Compute Express Link (CXL) Specification, 441 # @host-id: The "Host ID" field as defined in Compute Express Link 445 # Compute Express Link (CXL) Specification, Revision 3.1, 449 # @region: The "Region Number" field as defined in Compute Express 453 # @tag: The "Tag" field as defined in Compute Express Link (CXL) 456 # @extents: The "Extent List" field as defined in Compute Express Link 480 # capacity, defined in the "Flags" field in Compute Express Link (CXL) 500 # simulates operations defined in Compute Express Link (CXL) 507 # @host-id: The "Host ID" field as defined in Compute Express Link [all …]
|
/openbmc/linux/arch/powerpc/sysdev/ |
H A D | fsl_pci.h | 3 * MPC85xx/86xx PCI Express structure define 38 /* PCI/PCI Express outbound window reg */ 48 /* PCI/PCI Express inbound window reg */ 58 /* PCI/PCI Express IO block registers for 85xx/86xx */ 76 /* PCI/PCI Express outbound window 0-4 85 /* PCI/PCI Express inbound window 3-0
|
/openbmc/u-boot/board/advantech/ |
H A D | Kconfig | 10 Advantech SOM-DB5800 COM Express development board with SOM-6867 13 SOM-6867 is a COM Express Type 6 Compact Module with either an Intel 16 SOM-DB5800 is a COM Express Development board with:
|
/openbmc/linux/drivers/net/ethernet/intel/ |
H A D | Kconfig | 59 tristate "Intel(R) PRO/1000 PCI-Express Gigabit Ethernet support" 64 This driver supports the PCI-Express Intel(R) PRO/1000 gigabit 88 tristate "Intel(R) 82575/82576 PCI-Express Gigabit Ethernet support" 107 bool "Intel(R) PCI-Express Gigabit adapters HWMON support" 143 tristate "Intel(R) 10GbE PCI Express adapters support" 149 This driver supports Intel(R) 10GbE PCI Express family of 162 bool "Intel(R) 10GbE PCI Express adapters HWMON support" 198 tristate "Intel(R) 10GbE PCI Express Virtual Function Ethernet support" 201 This driver supports Intel(R) PCI Express virtual functions for the
|
/openbmc/qemu/tests/functional/ |
H A D | test_virtio_version.py | 56 interfaces = ('pci-express-device', 'conventional-pci-device') 122 #TODO: check if plugging on a PCI Express bus will make the 134 self.assertIn('pci-express-device', generic_ifaces) 137 self.assertIn('pci-express-device', nt_ifaces) 140 self.assertNotIn('pci-express-device', trans_ifaces) 168 self.assertIn('pci-express-device', ifaces)
|
/openbmc/libcper/include/libcper/sections/ |
H A D | cper-section-pcie.h | 27 "PCI Express End Point", "Legacy PCI End Point Device", \ 30 "PCI Express to PCI/PCI-X Bridge", \ 31 "PCI/PCI-X Bridge to PCI Express Bridge", \
|
/openbmc/qemu/include/hw/pci/ |
H A D | pcie_regs.h | 2 * constants for pcie configurations space from pci express spec. 12 /* express capability */ 14 #define PCI_EXP_VER1_SIZEOF 0x14 /* express capability of ver. 1 */ 15 #define PCI_EXP_VER2_SIZEOF 0x3c /* express capability of ver. 2 */
|