iommu/exynos: prevent building on big-endian kernels
authorArnd Bergmann <arnd@arndb.de>
Fri, 28 Jul 2017 13:19:19 +0000 (15:19 +0200)
committerJoerg Roedel <jroedel@suse.de>
Fri, 4 Aug 2017 09:55:40 +0000 (11:55 +0200)
commitdb3a7fd7a9027efac3e4f7cb2582e142cd6b9d47
tree4d0eb8fe6e911fcb5a575669144d5068934e1ac6
parent1f59adb1766d0261085327d97ec185f502d359ab
iommu/exynos: prevent building on big-endian kernels

Since we print the correct warning, an allmodconfig build is no longer
clean but always prints it, which defeats compile-testing:

drivers/iommu/exynos-iommu.c:58:2: error: #warning "revisit driver if we can enable big-endian ptes" [-Werror=cpp]

This replaces the #warning with a dependency, moving warning text into
a comment.

Fixes: 1f59adb1766d ("iommu/exynos: Replace non-existing big-endian Kconfig option")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/Kconfig
drivers/iommu/exynos-iommu.c