[PATCH] firmware: arm_scmi: Update ARM_SCMI_HAVE_TRANSPORT rationale

Geert Uytterhoeven geert+renesas at glider.be
Tue Sep 29 05:25:56 PDT 2026


Not enabling any transports no longer breaks the build.

Fixes: c0397c85b53d0bc6 ("firmware: arm_scmi: Use WARN_ON() to check configured transports")
Signed-off-by: Geert Uytterhoeven <geert+renesas at glider.be>
---
Perhaps ARM_SCMI_HAVE_TRANSPORT and the WARN_ON() in scmi_driver_init()
should just be removed? See also commit fc789363c9f095ed ("firmware:
arm_scmi: Remove legacy transport-layer code").
---
 drivers/firmware/arm_scmi/transports/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/firmware/arm_scmi/transports/Kconfig b/drivers/firmware/arm_scmi/transports/Kconfig
index 0e34fbf250532327..6ba0dcb86204d7e9 100644
--- a/drivers/firmware/arm_scmi/transports/Kconfig
+++ b/drivers/firmware/arm_scmi/transports/Kconfig
@@ -5,7 +5,7 @@ config ARM_SCMI_HAVE_TRANSPORT
 	bool
 	help
 	  This declares whether at least one SCMI transport has been configured.
-	  Used to trigger a build bug when trying to build SCMI without any
+	  Used to trigger a runtime warning when enabling SCMI without any
 	  configured transport.
 
 config ARM_SCMI_HAVE_SHMEM
-- 
2.43.0




More information about the linux-arm-kernel mailing list