]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
interconnect: qcom: icc-rpmh: Get parent's regmap for nested NoCs
authorLuca Weiss <luca.weiss@fairphone.com>
Fri, 14 Nov 2025 09:31:10 +0000 (10:31 +0100)
committerGeorgi Djakov <djakov@kernel.org>
Wed, 19 Nov 2025 14:03:05 +0000 (16:03 +0200)
commitb56fb8aa66fc18cf4d44a95c4edb97ffcc3d63ef
tree224a5fc9dd137425aff5fe6520e341d19cb603fb
parentdfb1717308ff4940b5252857f76bccbfb25ae69c
interconnect: qcom: icc-rpmh: Get parent's regmap for nested NoCs

Since commit 57eb14779dfd ("interconnect: qcom: icc-rpmh: Support child
NoC device probe") the icc-rpmh driver supports initializing child NoCs,
but those child NoCs also need to be able to get the parent's regmap in
order to enable QoS.

Change the driver to support that and support programming QoS register.

Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20251114-sm6350-icc-qos-v2-2-6af348cb9c69@fairphone.com
Signed-off-by: Georgi Djakov <djakov@kernel.org>
drivers/interconnect/qcom/icc-rpmh.c