interconnect: qcom: Add SM6350 driver support
authorLuca Weiss <luca.weiss@fairphone.com>
Wed, 25 May 2022 14:44:00 +0000 (16:44 +0200)
committerGeorgi Djakov <djakov@kernel.org>
Mon, 20 Jun 2022 11:27:07 +0000 (14:27 +0300)
commit6a6eff73a9542141624ad4b27ddbc13f9f3f7103
tree75d5a201086ec938f64436753dbe399378a25368
parent394fb16954793d387e375b645d44fcfd8602bfda
interconnect: qcom: Add SM6350 driver support

Add a driver that handles the different NoCs found on SM6350, generated
from the downstream dtb.

We're exluding ALC, IP0 and all _display nodes. ALC will not be voted
from the kernel[1] and IP0 is handled by the clk-rpmh driver[2].

[1] https://lore.kernel.org/linux-arm-msm/1e79c73f22c8891dc9f868babd940fca@codeaurora.org/
[2] https://lore.kernel.org/linux-arm-msm/20220412220033.1273607-1-swboyd@chromium.org/

Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
Link: https://lore.kernel.org/r/20220525144404.200390-5-luca.weiss@fairphone.com
Signed-off-by: Georgi Djakov <djakov@kernel.org>
drivers/interconnect/qcom/Kconfig
drivers/interconnect/qcom/Makefile
drivers/interconnect/qcom/sm6350.c [new file with mode: 0644]
drivers/interconnect/qcom/sm6350.h [new file with mode: 0644]