interconnect: qcom: sdm845: Split qnodes into their respective NoCs
authorDavid Dai <daidavid1@codeaurora.org>
Fri, 28 Feb 2020 10:11:40 +0000 (12:11 +0200)
committerGeorgi Djakov <georgi.djakov@linaro.org>
Fri, 28 Feb 2020 10:11:40 +0000 (12:11 +0200)
commitaae57773fbe01b573c9447d877964857cfe1d0f0
treeff25c23d6f40191a78d6fc5fc9ffeb16518ac76b
parent976daac4a1c581e5d5fd64047519fd6fcde39738
interconnect: qcom: sdm845: Split qnodes into their respective NoCs

In order to better represent the hardware and its different Network-On-Chip
devices, split the sdm845 provider driver into NoC specific providers.
Remove duplicate functionality already provided by the icc rpmh and
bcm voter drivers to calculate and commit bandwidth requests to hardware.

Signed-off-by: David Dai <daidavid1@codeaurora.org>
Signed-off-by: Odelu Kukatla <okukatla@codeaurora.org>
Signed-off-by: Sibi Sankar <sibis@codeaurora.org>
Reviewed-by: Evan Green <evgreen@chromium.org>
Link: https://lore.kernel.org/r/20200209183411.17195-6-sibis@codeaurora.org
Signed-off-by: Georgi Djakov <georgi.djakov@linaro.org>
drivers/interconnect/qcom/sdm845.c
include/dt-bindings/interconnect/qcom,sdm845.h