[PATCH 05/22] firmware: arm_scmi: smc: compile only for ARM
Ahmad Fatoum
a.fatoum at pengutronix.de
Thu Mar 13 00:34:28 PDT 2025
The SMC transport driver references ARM register names in C code via the
register asm syntax and thus fails to build on other architectures.
Mark it ARM-only to reflect this. The remainder of the ARM SCMI support
can built with COMPILE_TEST normally.
Signed-off-by: Ahmad Fatoum <a.fatoum at pengutronix.de>
---
drivers/firmware/arm_scmi/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/firmware/arm_scmi/Kconfig b/drivers/firmware/arm_scmi/Kconfig
index 29b0152901ad..3405c6b3e9e3 100644
--- a/drivers/firmware/arm_scmi/Kconfig
+++ b/drivers/firmware/arm_scmi/Kconfig
@@ -58,6 +58,7 @@ config ARM_SCMI_TRANSPORT_OPTEE
config ARM_SCMI_TRANSPORT_SMC
bool "SCMI transport based on SMC"
+ depends on ARM
select ARM_SMCCC
select ARM_SCMI_HAVE_TRANSPORT
select ARM_SCMI_HAVE_SHMEM
--
2.39.5
More information about the barebox
mailing list