Skip to content

Commit b64c5c3

Browse files
quic-kdybciorobherring
authored andcommitted
schemas: Allow nonposted-mmio on individual device, children of simple-bus
In some rather bizzare cases, a different kind of memory mapping may be necessary for only some specific devices, with the rest being able to enjoy the performance benefits of posted writes. Signed-off-by: Konrad Dybcio <[email protected]>
1 parent 0f9dc23 commit b64c5c3

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

dtschema/schemas/reg.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,14 @@ properties:
4444
$ref: types.yaml#/definitions/uint32
4545
enum: [ 0, 1, 2 ]
4646

47+
nonposted-mmio:
48+
$ref: types.yaml#/definitions/flag
49+
description:
50+
If present, specifies that the device represented by this node (and
51+
its children, if any) should use non-posted memory accesses for
52+
accessing the memory described by /reg and any other inferred MMIO
53+
regions.
54+
4755
additionalProperties: true
4856

4957
dependencies:

0 commit comments

Comments
 (0)