[RFC PATCH] firmware: arm: Group interface drivers under arm/
Sudeep Holla
sudeep.holla at kernel.org
Tue Sep 8 13:03:19 PDT 2026
On Fri, Jul 17, 2026 at 08:52:24AM +0100, Sudeep Holla wrote:
> Arm firmware interface drivers currently live directly under
> drivers/firmware/. Some use an arm_ prefix while others use generic
> names. More Arm firmware interface drivers, such as
> [1] Realm Management Monitor(RMM) Realm Management Interface (RMMI)
> [2] Live Firmware Activation (LFA)
> expected soon, which would further crowd the top-level directory.
>
> There are couple of other interfaces whose usage within the kernel was
> challenged in the past or is currently being explored.
>
> Create drivers/firmware/arm/ as the common home for Arm firmware
> interface drivers. Move FF-A, SCMI, PSCI and SMCCC under it, drop the
> redundant arm_ prefix from the FF-A and SCMI directory names.
> Update the Kconfig, Kbuild, maintainer and documentation paths.
>
> The resulting hierarchy provides room for upcoming interfaces without
> continuing to add Arm-specific directories at the firmware root.
>
> Signed-off-by: Sudeep Holla <sudeep.holla at kernel.org>
> ---
>
> Hi,
>
> This is just to get a feedback/opinions.
Arnd,
Any opinion ?
--
Regards,
Sudeep
More information about the linux-arm-kernel
mailing list