Skip to content

Commit d589fe0

Browse files
lumagkwilczynski
authored andcommitted
dt-bindings: PCI: qcom-ep: Enable DMA for SM8450
Qualcomm SM8450 platform can (and should) be using DMA for the PCIe Endpoint transfers. Thus, extend the MMIO regions and interrupts in order to acommodate for the DMA resources, mark iommus property as required for the platform. Upstream devicetree doesn't provide support for the Endpoint mode of the PCIe controller, so while this is an ABI break, it doesn't break any of the supported platforms. Fixes: 63e445b ("dt-bindings: PCI: qcom-ep: Add support for SM8450 SoC") Reviewed-by: Manivannan Sadhasivam <[email protected]> Signed-off-by: Dmitry Baryshkov <[email protected]> Reviewed-by: Krzysztof Kozlowski <[email protected]> Link: https://lore.kernel.org/r/[email protected] [kwilczynski: commit log] Signed-off-by: Krzysztof Wilczyński <[email protected]>
1 parent 8f5bd6c commit d589fe0

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -176,9 +176,11 @@ allOf:
176176
then:
177177
properties:
178178
reg:
179-
maxItems: 6
179+
minItems: 7
180+
maxItems: 7
180181
reg-names:
181-
maxItems: 6
182+
minItems: 7
183+
maxItems: 7
182184
clocks:
183185
items:
184186
- description: PCIe Auxiliary clock
@@ -200,9 +202,13 @@ allOf:
200202
- const: ddrss_sf_tbu
201203
- const: aggre_noc_axi
202204
interrupts:
203-
maxItems: 2
205+
minItems: 3
206+
maxItems: 3
204207
interrupt-names:
205-
maxItems: 2
208+
minItems: 3
209+
maxItems: 3
210+
required:
211+
- iommus
206212

207213
- if:
208214
properties:

0 commit comments

Comments
 (0)