Lines Matching +full:t8103 +full:- +full:aic

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Mark Kettenis <kettenis@openbsd.org>
22 the standard "reset-gpios" and "max-link-speed" properties appear on
34 - enum:
35 - apple,t8103-pcie
36 - apple,t8112-pcie
37 - apple,t6000-pcie
38 - const: apple,pcie
44 reg-names:
47 - const: config
48 - const: rc
49 - const: port0
50 - const: port1
51 - const: port2
52 - const: port3
64 msi-parent: true
66 msi-ranges:
69 iommu-map: true
70 iommu-map-mask: true
72 power-domains:
76 - compatible
77 - reg
78 - reg-names
79 - bus-range
80 - interrupts
81 - msi-controller
82 - msi-parent
83 - msi-ranges
88 - $ref: /schemas/pci/pci-bus.yaml#
89 - $ref: /schemas/interrupt-controller/msi-controller.yaml#
90 - if:
94 const: apple,t8103-pcie
103 - |
104 #include <dt-bindings/interrupt-controller/apple-aic.h>
107 #address-cells = <2>;
108 #size-cells = <2>;
111 compatible = "apple,t8103-pcie", "apple,pcie";
119 reg-names = "config", "rc", "port0", "port1", "port2";
121 interrupt-parent = <&aic>;
126 msi-controller;
127 msi-parent = <&pcie0>;
128 msi-ranges = <&aic AIC_IRQ 704 IRQ_TYPE_EDGE_RISING 32>;
130 iommu-map = <0x100 &dart0 1 1>,
133 iommu-map-mask = <0xff00>;
135 bus-range = <0 3>;
136 #address-cells = <3>;
137 #size-cells = <2>;
141 power-domains = <&ps_apcie_gp>;
142 pinctrl-0 = <&pcie_pins>;
143 pinctrl-names = "default";
148 reset-gpios = <&pinctrl_ap 152 0>;
150 #address-cells = <3>;
151 #size-cells = <2>;
158 reset-gpios = <&pinctrl_ap 153 0>;
160 #address-cells = <3>;
161 #size-cells = <2>;
168 reset-gpios = <&pinctrl_ap 33 0>;
170 #address-cells = <3>;
171 #size-cells = <2>;