arm64: amd-seattle: Fix PCI bus range due to SMMU limitation
authorSuravee Suthikulpanit <Suravee.Suthikulpanit@amd.com>
Mon, 1 Dec 2014 03:46:40 +0000 (21:46 -0600)
committerArnd Bergmann <arnd@arndb.de>
Thu, 4 Dec 2014 16:10:34 +0000 (17:10 +0100)
Since PCIe is using SMMUv1 which only supports 15-bit stream ID,
only 7-bit PCI bus id is used to specify stream ID. Therefore,
we only limit the PCI bus range to 0x7f.

Signed-off-by: Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi

index 0c8e7ae96fed8bb927785948ddb511efc0a1298e..2874d92881fda36c8a9fdb2a2eb2d6900225134e 100644 (file)
                        #size-cells = <2>;
                        #interrupt-cells = <1>;
                        device_type = "pci";
-                       bus-range = <0 0xff>;
+                       bus-range = <0 0x7f>;
                        msi-parent = <&v2m0>;
                        reg = <0 0xf0000000 0 0x10000000>;