[PATCH v5 0/9] firmware: arm_scmi: Refactoring and enablement of ACPI PCC transport
Sudeep Holla
sudeep.holla at kernel.org
Fri Sep 18 09:53:06 PDT 2026
On Tue, 15 Sep 2026 18:03:34 +0100, Sudeep Holla wrote:
> The SCMI can be utilized in systems using either the FDT or ACPI specification.
> While FDT-based systems can natively use SCMI, ACPI-based systems often
> need to abstract the functionality provided by SCMI under ASL methods.
> So far, there has been no need to support SCMI natively on ACPI systems.
>
> However, with the addition of a few new protocols such as Powercap and Telemetry,
> which lack abstractions in the ACPI specification, there is now a need to
> run SCMI natively for those use cases. ACPI for System Control and Management
> Interface document[1] provides a mechanism which allows ACPI-based systems to
> discover whether a platform supports SCMI and to natively use SCMI for
> selected/limited subset of SCMI protocols.
>
> [...]
Applied to sudeep.holla/linux (for-next/scmi/updates), thanks!
[1/9] firmware: arm_scmi: Set generated device fwnode with platform helpers
https://git.kernel.org/sudeep.holla/c/146af926951d
[2/9] firmware: arm_scmi: Extend transport driver macro to support ACPI
https://git.kernel.org/sudeep.holla/c/8bac2642a97a
[3/9] firmware: arm_scmi: Convert OF-only paths to generic fwnode in SCMI core
https://git.kernel.org/sudeep.holla/c/16276ab69678
[4/9] firmware: arm_scmi: Fall back to ACPI HID when "compatible" is absent
https://git.kernel.org/sudeep.holla/c/17b3cdaa7ab4
[5/9] firmware: arm_scmi: Pass protocol ID to transport chan_available()
https://git.kernel.org/sudeep.holla/c/f35ee1a26795
[6/9] firmware: arm_scmi: Refactor protocol device creation logic
https://git.kernel.org/sudeep.holla/c/48339595cbd3
[7/9] firmware: arm_scmi: Add ACPI PCC transport
https://git.kernel.org/sudeep.holla/c/b42e73fa118f
[8/9] firmware: arm_scmi: Initialise known ACPI protocol devices and channels
https://git.kernel.org/sudeep.holla/c/4f5f291a5704
[9/9] firmware: arm_scmi: Validate PCC shared memory signature
https://git.kernel.org/sudeep.holla/c/60a89ec8d8f5
--
Regards,
Sudeep
More information about the linux-arm-kernel
mailing list