firmware: trusted_foundations: add ARMv7 dependency
authorArnd Bergmann <arnd@arndb.de>
Mon, 17 Jun 2019 12:33:23 +0000 (14:33 +0200)
committerOlof Johansson <olof@lixom.net>
Tue, 18 Jun 2019 10:20:35 +0000 (03:20 -0700)
commitcad47b322da0b67d864180b6fc8e92561890ccec
treeccab47f5a753f8ff0a6d8e9c703130678dba82bb
parent4b576d15df5c8cbe9cf427093c1c0f5f58fbf8fa
firmware: trusted_foundations: add ARMv7 dependency

The "+sec" extension is invalid for older ARM architectures, but
the code can now be built on any ARM configuration:

/tmp/trusted_foundations-2d0882.s: Assembler messages:
/tmp/trusted_foundations-2d0882.s:194: Error: architectural extension `sec' is not allowed for the current base architecture
/tmp/trusted_foundations-2d0882.s:201: Error: selected processor does not support `smc #0' in ARM mode
/tmp/trusted_foundations-2d0882.s:213: Error: architectural extension `sec' is not allowed for the current base architecture
/tmp/trusted_foundations-2d0882.s:220: Error: selected processor does not support `smc #0' in ARM mode

Add a dependency on ARMv7 for the build.

Fixes: 4cb5d9eca143 ("firmware: Move Trusted Foundations support")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Olof Johansson <olof@lixom.net>
drivers/firmware/Kconfig