Lines Matching +full:msi +full:- +full:map

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pci/xilinx-versal-cpm.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bharat Kumar Gogada <bharat.kumar.gogada@amd.com>
13 - $ref: /schemas/pci/pci-host-bridge.yaml#
18 - xlnx,versal-cpm-host-1.00
19 - xlnx,versal-cpm5-host
20 - xlnx,versal-cpm5-host1
21 - xlnx,versal-cpm5nc-host
25 - description: CPM system level control and status registers.
26 - description: Configuration space region and bridge registers.
27 - description: CPM5 control and status registers.
30 reg-names:
32 - const: cpm_slcr
33 - const: cfg
34 - const: cpm_csr
40 msi-map:
42 Maps a Requester ID to an MSI controller and associated MSI sideband data.
47 "#interrupt-cells":
50 interrupt-controller:
56 "#address-cells":
59 "#interrupt-cells":
62 interrupt-controller: true
65 - reg
66 - reg-names
67 - "#interrupt-cells"
68 - interrupts
69 - interrupt-map
70 - interrupt-map-mask
71 - bus-range
72 - msi-map
73 - interrupt-controller
78 - |
80 #address-cells = <2>;
81 #size-cells = <2>;
83 compatible = "xlnx,versal-cpm-host-1.00";
85 #address-cells = <3>;
86 #interrupt-cells = <1>;
87 #size-cells = <2>;
89 interrupt-parent = <&gic>;
90 interrupt-map-mask = <0 0 0 7>;
91 interrupt-map = <0 0 0 1 &pcie_intc_0 0>,
95 bus-range = <0x00 0xff>;
98 msi-map = <0x0 &its_gic 0x0 0x10000>;
101 reg-names = "cpm_slcr", "cfg";
102 pcie_intc_0: interrupt-controller {
103 #address-cells = <0>;
104 #interrupt-cells = <1>;
105 interrupt-controller;
110 compatible = "xlnx,versal-cpm5-host";
112 #address-cells = <3>;
113 #interrupt-cells = <1>;
114 #size-cells = <2>;
116 interrupt-parent = <&gic>;
117 interrupt-map-mask = <0 0 0 7>;
118 interrupt-map = <0 0 0 1 &pcie_intc_1 0>,
122 bus-range = <0x00 0xff>;
125 msi-map = <0x0 &its_gic 0x0 0x10000>;
129 reg-names = "cpm_slcr", "cfg", "cpm_csr";
131 pcie_intc_1: interrupt-controller {
132 #address-cells = <0>;
133 #interrupt-cells = <1>;
134 interrupt-controller;