interconnect: qcom: Add X1E80100 interconnect provider driver
authorRajendra Nayak <quic_rjendra@quicinc.com>
Thu, 23 Nov 2023 13:50:28 +0000 (19:20 +0530)
committerGeorgi Djakov <djakov@kernel.org>
Thu, 23 Nov 2023 22:24:14 +0000 (00:24 +0200)
commit9f196772841e8a344303f42da9b4e596a3554771
tree3a4841af9f37a907af940fc65181ab331d4ca9fd
parentdc84a76f054c01cc1d769a86ffa3a7e13867915a
interconnect: qcom: Add X1E80100 interconnect provider driver

Add driver for the Qualcomm interconnect buses found in X1E80100 based
platforms. The topology consists of several NoCs that are controlled by
a remote processor that collects the aggregated bandwidth for each
master-slave pairs.

Co-developed-by: Abel Vesa <abel.vesa@linaro.org>
Signed-off-by: Abel Vesa <abel.vesa@linaro.org>
Signed-off-by: Rajendra Nayak <quic_rjendra@quicinc.com>
Co-developed-by: Sibi Sankar <quic_sibis@quicinc.com>
Signed-off-by: Sibi Sankar <quic_sibis@quicinc.com>
Link: https://lore.kernel.org/r/20231123135028.29433-3-quic_sibis@quicinc.com
Signed-off-by: Georgi Djakov <djakov@kernel.org>
drivers/interconnect/qcom/Kconfig
drivers/interconnect/qcom/Makefile
drivers/interconnect/qcom/x1e80100.c [new file with mode: 0644]
drivers/interconnect/qcom/x1e80100.h [new file with mode: 0644]