Skip to content

Commit 3216cee

Browse files
srerobherring
authored andcommitted
dt-bindings: PCI: dwc: rockchip: Update for RK3588
The PCIe 2.0 controllers on RK3588 need one additional clock, one additional reset line and one for ranges entry. Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Reviewed-by: Rob Herring <robh@kernel.org> Link: https://lore.kernel.org/r/20230616170022.76107-4-sebastian.reichel@collabora.com Signed-off-by: Rob Herring <robh@kernel.org>
1 parent 74f02dd commit 3216cee

1 file changed

Lines changed: 13 additions & 3 deletions

File tree

Documentation/devicetree/bindings/pci/rockchip-dw-pcie.yaml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,20 +41,24 @@ properties:
4141
- const: config
4242

4343
clocks:
44+
minItems: 5
4445
items:
4546
- description: AHB clock for PCIe master
4647
- description: AHB clock for PCIe slave
4748
- description: AHB clock for PCIe dbi
4849
- description: APB clock for PCIe
4950
- description: Auxiliary clock for PCIe
51+
- description: PIPE clock
5052

5153
clock-names:
54+
minItems: 5
5255
items:
5356
- const: aclk_mst
5457
- const: aclk_slv
5558
- const: aclk_dbi
5659
- const: pclk
5760
- const: aux
61+
- const: pipe
5862

5963
msi-map: true
6064

@@ -70,13 +74,19 @@ properties:
7074
maxItems: 1
7175

7276
ranges:
73-
maxItems: 2
77+
minItems: 2
78+
maxItems: 3
7479

7580
resets:
76-
maxItems: 1
81+
minItems: 1
82+
maxItems: 2
7783

7884
reset-names:
79-
const: pipe
85+
oneOf:
86+
- const: pipe
87+
- items:
88+
- const: pwr
89+
- const: pipe
8090

8191
vpcie3v3-supply: true
8292

0 commit comments

Comments
 (0)