Lines Matching +full:num +full:- +full:ib +full:- +full:windows

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pci/fsl,imx6q-pcie-ep.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Lucas Stach <[email protected]>
11 - Richard Zhu <[email protected]>
15 thus inherits all the common properties defined in snps,dw-pcie-ep.yaml.
22 - fsl,imx8mm-pcie-ep
23 - fsl,imx8mq-pcie-ep
24 - fsl,imx8mp-pcie-ep
25 - fsl,imx8q-pcie-ep
26 - fsl,imx95-pcie-ep
31 - description: PCIe bridge clock.
32 - description: PCIe bus clock.
33 - description: PCIe PHY clock.
34 - description: Additional required clock entry for imx6sx-pcie,
35 imx6sx-pcie-ep, imx8mq-pcie, imx8mq-pcie-ep.
37 clock-names:
43 - description: builtin eDMA interrupter.
45 interrupt-names:
47 - const: dma
50 - compatible
51 - reg
52 - reg-names
53 - interrupts
54 - interrupt-names
57 - $ref: /schemas/pci/snps,dw-pcie-ep.yaml#
58 - $ref: /schemas/pci/fsl,imx6q-pcie-common.yaml#
59 - if:
63 - fsl,imx8mm-pcie-ep
64 - fsl,imx8mq-pcie-ep
65 - fsl,imx8mp-pcie-ep
71 reg-names:
73 - const: dbi
74 - const: addr_space
75 - const: dbi2
76 - const: atu
78 - if:
82 - fsl,imx8q-pcie-ep
87 reg-names:
89 - const: dbi
90 - const: addr_space
92 - if:
96 - fsl,imx95-pcie-ep
102 reg-names:
104 - const: dbi
105 - const: atu
106 - const: dbi2
107 - const: app
108 - const: dma
109 - const: addr_space
111 - if:
115 - fsl,imx8mq-pcie-ep
116 - fsl,imx95-pcie-ep
122 clock-names:
124 - const: pcie
125 - const: pcie_bus
126 - const: pcie_phy
127 - const: pcie_aux
129 - if:
133 - fsl,imx8mm-pcie-ep
134 - fsl,imx8mp-pcie-ep
139 clock-names:
141 - const: pcie
142 - const: pcie_bus
143 - const: pcie_aux
145 - if:
149 - fsl,imxq-pcie-ep
154 clock-names:
156 - const: dbi
157 - const: mstr
158 - const: slv
163 - |
164 #include <dt-bindings/clock/imx8mp-clock.h>
165 #include <dt-bindings/power/imx8mp-power.h>
166 #include <dt-bindings/reset/imx8mp-reset.h>
167 #include <dt-bindings/interrupt-controller/arm-gic.h>
169 pcie_ep: pcie-ep@33800000 {
170 compatible = "fsl,imx8mp-pcie-ep";
175 reg-names = "dbi", "addr_space", "dbi2", "atu";
179 clock-names = "pcie", "pcie_bus", "pcie_aux";
180 assigned-clocks = <&clk IMX8MP_CLK_PCIE_AUX>;
181 assigned-clock-rates = <10000000>;
182 assigned-clock-parents = <&clk IMX8MP_SYS_PLL2_50M>;
183 num-lanes = <1>;
185 interrupt-names = "dma";
186 fsl,max-link-speed = <3>;
187 power-domains = <&hsio_blk_ctrl IMX8MP_HSIOBLK_PD_PCIE>;
190 reset-names = "apps", "turnoff";
192 phy-names = "pcie-phy";
193 num-ib-windows = <4>;
194 num-ob-windows = <4>;