vc4: fix arm64 build with Neon

The addition of Neon assembly breaks on arm64 builds because the assembly
syntax is different. For now, restrict Neon to ARMv7 builds.

Signed-off-by: Rob Herring <robh@kernel.org>
Reviewed-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
Rob Herring 2017-01-30 16:54:52 -06:00 committed by Eric Anholt
parent 6d92f32852
commit 83107acb7b

View file

@ -87,7 +87,7 @@ void vc4_store_tiled_image(void *dst, uint32_t dst_stride,
* should extend this to have some runtime detection of being built for ARMv6
* on a Pi 2+.
*/
#if defined(__ARM_ARCH) && __ARM_ARCH >= 7
#if defined(__ARM_ARCH) && __ARM_ARCH == 7
#define NEON_SUFFIX(x) x ## _neon
#else
#define NEON_SUFFIX(x) x ## _base