mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-04-16 04:13:31 +00:00
47 lines
1.4 KiB
Diff
47 lines
1.4 KiB
Diff
Subject: [PATCH] dt-bindings: PCI: Remove fallback from Rockchip DesignWare binding
|
|
|
|
The snps,dw-pcie binds to a standalone driver. It is not fully
|
|
compatible with the Rockchip implementation and causes a hang if it
|
|
binds to the device.
|
|
|
|
Remove this binding as a valid fallback.
|
|
|
|
Signed-off-by: Peter Geis <pgwipeout@gmail.com>
|
|
Reviewed-by: Rob Herring <robh@kernel.org>
|
|
---
|
|
.../devicetree/bindings/pci/rockchip-dw-pcie.yaml | 12 +-----------
|
|
1 file changed, 1 insertion(+), 11 deletions(-)
|
|
---
|
|
--- a/Documentation/devicetree/bindings/pci/rockchip-dw-pcie.yaml
|
|
+++ b/Documentation/devicetree/bindings/pci/rockchip-dw-pcie.yaml
|
|
@@ -19,20 +19,10 @@ description: |+
|
|
allOf:
|
|
- $ref: /schemas/pci/pci-bus.yaml#
|
|
|
|
-# We need a select here so we don't match all nodes with 'snps,dw-pcie'
|
|
-select:
|
|
- properties:
|
|
- compatible:
|
|
- contains:
|
|
- const: rockchip,rk3568-pcie
|
|
- required:
|
|
- - compatible
|
|
-
|
|
properties:
|
|
compatible:
|
|
items:
|
|
- const: rockchip,rk3568-pcie
|
|
- - const: snps,dw-pcie
|
|
|
|
reg:
|
|
items:
|
|
@@ -110,7 +100,7 @@ examples:
|
|
#size-cells = <2>;
|
|
|
|
pcie3x2: pcie@fe280000 {
|
|
- compatible = "rockchip,rk3568-pcie", "snps,dw-pcie";
|
|
+ compatible = "rockchip,rk3568-pcie";
|
|
reg = <0x3 0xc0800000 0x0 0x390000>,
|
|
<0x0 0xfe280000 0x0 0x10000>,
|
|
<0x3 0x80000000 0x0 0x100000>;
|