Skip to content

Commit b73baf8

Browse files
committed
dt-bindings: pci: pcie-brcmstb: add BCM2712-specific properties
There is configurable priority forwarding hardware in this variant of the Root Complex controller. Add optional properties to configure FIFO backpressure or Vendor-Defined Message priority forwarding. Signed-off-by: Jonathan Bell <[email protected]>
1 parent d1624ca commit b73baf8

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,11 @@ properties:
8484
$ref: /schemas/types.yaml#/definitions/string
8585
enum: [ safe, no-l1ss, default ]
8686

87+
brcm,fifo-qos-map:
88+
description: 2712 only. Each nibble assigns all per-TC FIFOs an AXI
89+
priority based on fullness (backpressure signalling).
90+
Mutually exclusive with vdm-qos-map.
91+
8792
brcm,scb-sizes:
8893
description: u64 giving the 64bit PCIe memory
8994
viewport size of a memory controller. There may be up to
@@ -96,6 +101,12 @@ properties:
96101
minItems: 1
97102
maxItems: 3
98103

104+
brcm,vdm-qos-map:
105+
description: 2712 only. Each nibble assigns each per-TC FIFO a base AXI
106+
priority with elevation depending on Vendor Messages from the EP -
107+
specifically, RP1.
108+
Mutually exclusive with fifo-qos-map.
109+
99110
resets:
100111
minItems: 1
101112
maxItems: 3

0 commit comments

Comments
 (0)