]> www.infradead.org Git - users/jedix/linux-maple.git/commit
interconnect: qcom: sa8775p: Add dynamic icc node id support
authorRaviteja Laggyshetty <quic_rlaggysh@quicinc.com>
Tue, 15 Apr 2025 09:53:41 +0000 (09:53 +0000)
committerGeorgi Djakov <djakov@kernel.org>
Tue, 15 Apr 2025 11:13:54 +0000 (14:13 +0300)
commitb1244645ad6c79d89974c015abe552d47a42dbdc
tree97de1d46170bb81bb94c61678ca9c9f5e90feb88
parent7f9560a3bebe42c6ec96b66a1650403be0bbc4b1
interconnect: qcom: sa8775p: Add dynamic icc node id support

To facilitate dynamic id allocation, discard the static IDs
from node data and set alloc_dyn_id in descriptor structure
to indicate dynamic ID allocation. Update the topology to use
node pointers for links instead of static IDs and forward declare
the node pointer to avoid undefined references.

Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250415095343.32125-6-quic_rlaggysh@quicinc.com
Signed-off-by: Georgi Djakov <djakov@kernel.org>
drivers/interconnect/qcom/sa8775p.c