Lines Matching +full:controller +full:- +full:number
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pci/pci-ep.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: PCI Endpoint Controller
10 Common properties for PCI Endpoint Controller Nodes.
13 - Kishon Vijay Abraham I <kishon@kernel.org>
14 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
18 pattern: "^pcie-ep@"
20 iommu-map:
21 $ref: /schemas/types.yaml#/definitions/uint32-matrix
24 - description: Device ID (see msi-map) base
26 - description: phandle to IOMMU
27 - description: IOMMU specifier base (currently always 1 cell)
28 - description: Number of Device IDs
31 iommu-map-mask:
34 IOMMU specifier per the iommu-map property.
38 max-functions:
39 description: Maximum number of functions that can be configured
45 max-virtual-functions:
46 description: Array representing the number of virtual functions corresponding to each physical
48 $ref: /schemas/types.yaml#/definitions/uint8-array
52 max-link-speed:
56 msi-map:
61 mapping the MSI controller's address into PCI BAR<n>. The PCI Root Complex
63 the EP-side driver of an event, eliminating the need for the driver to
74 - Bits [2:0] for the function number (func)
75 - Bits [18:3] for the virtual function index (vfunc)
81 The property is an arbitrary number of tuples of
82 (device-id-base, msi, msi-base,length).
84 Any Device ID id in the interval [id-base, id-base + length) is
86 (id - id-base + msi-base).
87 $ref: /schemas/types.yaml#/definitions/uint32-matrix
90 - description: The Device ID base matched by the entry
92 - description: phandle to msi-controller node
93 - description: (optional) The msi-specifier produced for the first
94 Device ID matched by the entry. Currently, msi-specifier is 0 or
96 - description: The length of consecutive Device IDs following the
100 msi-map-mask:
102 mapped to an msi-specifier per the msi-map property.
106 num-lanes:
107 description: maximum number of lanes
113 linux,pci-domain:
115 If present this property assigns a fixed PCI domain number to a PCI
116 Endpoint Controller, otherwise an unstable (across boots) unique number
120 controllers. The domain number for each endpoint controller in the system
125 - compatible