video: clcd-versatile: Depend on ARM
authorMark Brown <broonie@linaro.org>
Sun, 27 Jul 2014 17:04:18 +0000 (18:04 +0100)
committerArnd Bergmann <arnd@arndb.de>
Mon, 28 Jul 2014 08:53:52 +0000 (10:53 +0200)
commit94f30477fc5be19d26785fe5262eb4f0ac07a3d4
tree68c7a8592562dea15d2f00f25455a5829014efc5
parentec4c4d877becf1c224f45347f4fc0016765e00d0
video: clcd-versatile: Depend on ARM

The Versatile CLCD helpers call dma_alloc_writecombine() which is only
available on ARM and AVR32, meaning they won't build on other platforms
including arm64. Unfortunately the current Kconfig enables the symbol
by default if ARCH_VEXPRESS is defined which means that it is enabled on
arm64 when building for the ARM reference platforms and models for ARMv8
since they have many hardware similarities with their pre-ARMv8 systems.

Since all the systems that need the helpers are ARM systems fix this by
adding a dependency on ARM.

Signed-off-by: Mark Brown <broonie@linaro.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
drivers/video/fbdev/Kconfig