[PATCH RFC v3 01/17] firmware: arm_scmi: Drop the ARM architecture dependency

Michal Simek michal.simek at amd.com
Wed Nov 4 00:33:45 PST 2026



On 11/2/26 20:45, Han Gao via B4 Relay wrote:
> From: Han Gao <gaohan at iscas.ac.cn>
> 
> The SCMI core and the mailbox and shared memory transports only use
> generic kernel interfaces. Transports that need architecture support,
> such as SMC, already carry their own dependencies.
> 
> Drop the ARM and ARM64 dependency so that other architectures can use
> SCMI.
> 
> Suggested-by: Michal Simek <michal.simek at amd.com>
> Signed-off-by: Han Gao <gaohan at iscas.ac.cn>
> ---
>   drivers/firmware/arm_scmi/Kconfig | 1 -
>   1 file changed, 1 deletion(-)
> 
> diff --git a/drivers/firmware/arm_scmi/Kconfig b/drivers/firmware/arm_scmi/Kconfig
> index 783c24a20e29..b56aed46a387 100644
> --- a/drivers/firmware/arm_scmi/Kconfig
> +++ b/drivers/firmware/arm_scmi/Kconfig
> @@ -3,7 +3,6 @@ menu "ARM System Control and Management Interface Protocol"
>   
>   config ARM_SCMI_PROTOCOL
>   	tristate "ARM System Control and Management Interface (SCMI) Message Protocol"
> -	depends on ARM || ARM64 || COMPILE_TEST
>   	help
>   	  ARM System Control and Management Interface (SCMI) protocol is a
>   	  set of operating system-independent software interfaces that are
> 

I don't think you should be sending it as the part of this series because this 
should go via Sudeep's tree not via riscv tree. It means send it separately.

Thanks,
Michal



More information about the linux-riscv mailing list