The latest development version of this page may be more current than this released 4.0.0 version.

pci-host-ecam-generic

Vendor: Generic or vendor-independent

Note

An implementation of a driver matching this compatible is available in drivers/pcie/host/pcie_ecam.c.

Description

These nodes are “pcie” bus nodes.

PCIe Controller in ECAM mode

Properties

Properties not inherited from the base binding file.

Name

Type

Details

msi-parent

phandle

ranges

array

As described in IEEE Std 1275-1994, but must provide at least a
definition of non-prefetchable memory. One or both of prefetchable Memory
and IO Space may also be provided.

This property is required.

interrupt-map-mask

array

interrupt-map

compound

bus-range

array

acpi-hid

string

Used to supply OSPM with the device’s PNP ID or ACPI ID. A node is consder as acpi based or not based on whether this property is present or not.

acpi-uid

string

Provides OSPM with a logical device ID that does not change
across reboots. This object is optional, but is required when the device
has no other way to report a persistent unique device ID. The _UID must be
unique across all devices with either a common _HID or _CID.

acpi-comp-id

string-array

Used to supply OSPM with a device’s Plug and Play-Compatible Device ID