Skip to content

Commit 5e0db3c

Browse files
Raviteja LaggyshettyGeorgi Djakov
authored andcommitted
interconnect: qcom: Add interconnect provider driver for SM8750
Introduce SM8750 interconnect provider driver using the interconnect framework. Signed-off-by: Raviteja Laggyshetty <[email protected]> Signed-off-by: Melody Olvera <[email protected]> Reviewed-by: Dmitry Baryshkov <[email protected]> Link: https://lore.kernel.org/r/20241204-sm8750_master_interconnects-v3-2-3d9aad4200e9@quicinc.com Signed-off-by: Georgi Djakov <[email protected]>
1 parent 2102773 commit 5e0db3c

File tree

3 files changed

+1716
-0
lines changed

3 files changed

+1716
-0
lines changed

drivers/interconnect/qcom/Kconfig

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -337,6 +337,15 @@ config INTERCONNECT_QCOM_SM8650
337337
This is a driver for the Qualcomm Network-on-Chip on SM8650-based
338338
platforms.
339339

340+
config INTERCONNECT_QCOM_SM8750
341+
tristate "Qualcomm SM8750 interconnect driver"
342+
depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
343+
select INTERCONNECT_QCOM_RPMH
344+
select INTERCONNECT_QCOM_BCM_VOTER
345+
help
346+
This is a driver for the Qualcomm Network-on-Chip on SM8750-based
347+
platforms.
348+
340349
config INTERCONNECT_QCOM_X1E80100
341350
tristate "Qualcomm X1E80100 interconnect driver"
342351
depends on INTERCONNECT_QCOM_RPMH_POSSIBLE

drivers/interconnect/qcom/Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ qnoc-sm8350-objs := sm8350.o
4040
qnoc-sm8450-objs := sm8450.o
4141
qnoc-sm8550-objs := sm8550.o
4242
qnoc-sm8650-objs := sm8650.o
43+
qnoc-sm8750-objs := sm8750.o
4344
qnoc-x1e80100-objs := x1e80100.o
4445
icc-smd-rpm-objs := smd-rpm.o icc-rpm.o icc-rpm-clocks.o
4546

@@ -80,5 +81,6 @@ obj-$(CONFIG_INTERCONNECT_QCOM_SM8350) += qnoc-sm8350.o
8081
obj-$(CONFIG_INTERCONNECT_QCOM_SM8450) += qnoc-sm8450.o
8182
obj-$(CONFIG_INTERCONNECT_QCOM_SM8550) += qnoc-sm8550.o
8283
obj-$(CONFIG_INTERCONNECT_QCOM_SM8650) += qnoc-sm8650.o
84+
obj-$(CONFIG_INTERCONNECT_QCOM_SM8750) += qnoc-sm8750.o
8385
obj-$(CONFIG_INTERCONNECT_QCOM_X1E80100) += qnoc-x1e80100.o
8486
obj-$(CONFIG_INTERCONNECT_QCOM_SMD_RPM) += icc-smd-rpm.o

0 commit comments

Comments
 (0)