Some buses might not be able to handle 64-bit sized MMIO accesses, on otherwise 64-bit systems. Introduce a boolean property to cater for this limitation. Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@xxxxxxx> --- .../devicetree/bindings/common-properties.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Documentation/devicetree/bindings/common-properties.txt b/Documentation/devicetree/bindings/common-properties.txt index 98a28130e100..3783510102c3 100644 --- a/Documentation/devicetree/bindings/common-properties.txt +++ b/Documentation/devicetree/bindings/common-properties.txt @@ -83,3 +83,18 @@ gpio@0 { #gpio-cells = <2>; #daisy-chained-devices = <3>; }; + +Broken 64-bit buses +------------------- + +Some buses might not be able to handle 64-bit sized MMIO accesses, on otherwise +64-bit systems. This property is only relevant to MMIO bus nodes. + +Optional properties: + - 64bit-mmio-broken: Boolean + +Example: +pcie@0 { + compatible = "name"; + 64bit-mmio-broken; +}; -- 2.30.1