The bus AP806's IOMMU sits on can't handle 64bit MMIO accesses[1]. So select 'ARCH_HAS_64BIT_MMIO_BROKEN' for the platform. Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@xxxxxxx> [1] See Armada-AP806 erratum #582743 --- arch/arm64/Kconfig.platforms | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms index cdfd5fed457f..04a97cf486c5 100644 --- a/arch/arm64/Kconfig.platforms +++ b/arch/arm64/Kconfig.platforms @@ -175,6 +175,7 @@ config ARCH_MESON config ARCH_MVEBU bool "Marvell EBU SoC Family" + select ARCH_HAS_64BIT_MMIO_BROKEN select ARMADA_AP806_SYSCON select ARMADA_CP110_SYSCON select ARMADA_37XX_CLK -- 2.30.1