]> Git Repo - J-linux.git/commitdiff
Merge branch 'icc-x1e80100' into icc-next
authorGeorgi Djakov <[email protected]>
Thu, 23 Nov 2023 22:27:30 +0000 (00:27 +0200)
committerGeorgi Djakov <[email protected]>
Thu, 23 Nov 2023 22:27:30 +0000 (00:27 +0200)
* icc-x1e80100
  dt-bindings: interconnect: document the RPMh Network-On-Chip Interconnect in Qualcomm SM8650 SoC
  interconnect: qcom: introduce RPMh Network-On-Chip Interconnect on SM8650 SoC
  dt-bindings: interconnect: qcom-bwmon: document SM8650 BWMONs

This series adds interconnect support for the Qualcomm X1E80100 platform,
aka Snapdragon X Elite.

Our v1 post of the patchsets adding support for Snapdragon X Elite SoC had
the part number sc8380xp which is now updated to the new part number x1e80100
based on the new branding scheme and refers to the exact same SoC.
Link: https://www.qualcomm.com/news/releases/2023/10/qualcomm-unleashes-snapdragon-x-elite--the-ai-super-charged-plat
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Georgi Djakov <[email protected]>
1  2 
drivers/interconnect/qcom/Kconfig
drivers/interconnect/qcom/Makefile

index 4c12222e0e8f0a96fe75529953dd086210c7f449,431f5977afcdaae80acb56350eaaf74f05b49a59..4d15ce2dab16bc95b0c3bcbb262e6fe558ce217e
@@@ -245,14 -245,14 +245,23 @@@ config INTERCONNECT_QCOM_SM855
          This is a driver for the Qualcomm Network-on-Chip on SM8550-based
          platforms.
  
 +config INTERCONNECT_QCOM_SM8650
 +      tristate "Qualcomm SM8650 interconnect driver"
 +      depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
 +      select INTERCONNECT_QCOM_RPMH
 +      select INTERCONNECT_QCOM_BCM_VOTER
 +      help
 +        This is a driver for the Qualcomm Network-on-Chip on SM8650-based
 +        platforms.
 +
+ config INTERCONNECT_QCOM_X1E80100
+       tristate "Qualcomm X1E80100 interconnect driver"
+       depends on INTERCONNECT_QCOM_RPMH_POSSIBLE
+       select INTERCONNECT_QCOM_RPMH
+       select INTERCONNECT_QCOM_BCM_VOTER
+       help
+         This is a driver for the Qualcomm Network-on-Chip on X1E80100-based
+         platforms.
  config INTERCONNECT_QCOM_SMD_RPM
        tristate
index 41e5c5000a3c80a78cca2f373e1f592475cf0b86,4d1477e4e5d5ec4beaa548db27cfaa50bcc4592c..3a8a6ef67543233e57a81d5db56fe5bec514e20b
@@@ -30,7 -30,7 +30,8 @@@ qnoc-sm8250-objs                      := sm8250.
  qnoc-sm8350-objs                      := sm8350.o
  qnoc-sm8450-objs                      := sm8450.o
  qnoc-sm8550-objs                      := sm8550.o
 +qnoc-sm8650-objs                      := sm8650.o
+ qnoc-x1e80100-objs                    := x1e80100.o
  icc-smd-rpm-objs                      := smd-rpm.o icc-rpm.o icc-rpm-clocks.o
  
  obj-$(CONFIG_INTERCONNECT_QCOM_BCM_VOTER) += icc-bcm-voter.o
@@@ -60,5 -60,5 +61,6 @@@ obj-$(CONFIG_INTERCONNECT_QCOM_SM8250) 
  obj-$(CONFIG_INTERCONNECT_QCOM_SM8350) += qnoc-sm8350.o
  obj-$(CONFIG_INTERCONNECT_QCOM_SM8450) += qnoc-sm8450.o
  obj-$(CONFIG_INTERCONNECT_QCOM_SM8550) += qnoc-sm8550.o
 +obj-$(CONFIG_INTERCONNECT_QCOM_SM8650) += qnoc-sm8650.o
+ obj-$(CONFIG_INTERCONNECT_QCOM_X1E80100) += qnoc-x1e80100.o
  obj-$(CONFIG_INTERCONNECT_QCOM_SMD_RPM) += icc-smd-rpm.o
This page took 0.06683 seconds and 4 git commands to generate.