[PATCH v3 8/9] firmware: arm_scmi: Initialise known ACPI protocol devices and channels

Jonathan Cameron jonathan.cameron at oss.qualcomm.com
Mon Aug 24 13:21:02 PDT 2026


On Thu, 13 Aug 2026 12:33:03 +0100
Sudeep Holla <sudeep.holla at kernel.org> wrote:

> Unlike Device Tree, the ACPI SCMI namespace device does not provide
> child fwnodes to represent each protocol. Iterate over the non-BASE
> entries in scmi_dsd_info_list to initialize their protocol devices and
> transport channels. The BASE channel and device are handled by the
> common setup path.
> 
> Let the transport channel-availability and SCMI protocol implementation
> checks decide which of the known protocols are usable on the platform.
> 
> Signed-off-by: Sudeep Holla <sudeep.holla at kernel.org>

Reviewed-by: Jonathan Cameron <jonathan.cameron at oss.qualcomm.com>



More information about the linux-arm-kernel mailing list