Skip to content
Commit eebb967d authored by Patrick Delaunay's avatar Patrick Delaunay Committed by Tom Rini
Browse files

firmware: scmi: fix the multi channel support with CCF



When the CCF is activated, the dev->parent is not necessary
the reference to SCMI transport and the function devm_scmi_of_get_channel
failed for the registered SCMI clock, child for protocol@14,
the channel is null and the SCMI clock driver crash for any operations.

This patch changes the first parameter of the ops of_get_channel(),
aligned with other process_msg() to pass directly the good reference,
i.e. parent result of find_scmi_transport_device(dev)
which return the reference of the scmi transport device.

Fixes: 8e96801a ("firmware: scmi: add multi-channel support")
Signed-off-by: default avatarPatrick Delaunay <patrick.delaunay@foss.st.com>
parent 6de1daf6
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment