linux/drivers/interconnect/qcom
Greg Kroah-Hartman 1f7267d804 This pull request contains the following interconnect updates for
the 7.3-rc1 merge window:
 
 - New driver for Maili SoC
 - Add support for QoS on the SC8280XP SoC
 - Add support for QoS on the x1e80100 SoC
 - Add EPSS L3 scaling support for Shikra SoC
 - Add COMPILE_TEST support for some platforms
 - Misc tiny improvements and fixes
 
 Signed-off-by: Georgi Djakov <djakov@kernel.org>
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEExQ4tCsdmOu34XfMFgNDMCsbYFmMFAmp50fIACgkQgNDMCsbY
 FmNyvg//XKv2VA3p0gpp/WsY3uVX8HJ4aXZpwzI+dTNyIVKA/c/jCMygTzRH2Ob4
 pA16lU1pKhbC82OJg4upa4OTHZ+U6qphItn/zlreXrPA7MsDiCijido+uQW+s82p
 wP+k1/3rMBjafDcJWnw858vDBSXJOoFZ1gbEVLcTd/4cBAVccM0Na4fhSLF4mQFR
 FxYEeWmtI1GllPgmgs7LhSgSN0JvjYmnZnqmic4cejGljn/lQP9PhP/e/p8Iu22I
 q+l/vHYloaTCnVtJOv4W7g7xJW6MZ/dVpjqC1mLVm1XnUyp+5J12Ga+kBFWyVGv+
 Yh8eom3FG91haQKWW6O8tesL7uVTALLtthsV2IvA2F2SIgg0DR2ysD04tqACZlqj
 gUzlW/g8B5RA10UShg36oPRIAsvwAabeEZN9QqmAQna6Z7//xidH7ZX4Wbn8vldu
 OQd0ly+obNsIlnlnuzI754sJDe5qSeMrjPfD4wD8+qyrPLa7tRgjj65XRY/BB8Fj
 UDF4FjPh+Io9yTm67imZVM0cXwBMVbwadHNNjYDu3UkqJi3TiZoOInN5H5n+Q6z/
 QvUUHd0yccmf4ldjzvzpaECC1Ozx9QHs1UVd/SfAcjgUVdwY9JMNA3S/3uIE5vGv
 DxpZk6jIwq0zWwHM2A31N0tnwRflQ/1hLj2cHM4z43FQyEcBfcI=
 =UR/X
 -----END PGP SIGNATURE-----

Merge tag 'icc-7.3-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next

Georgi writes:

This pull request contains the following interconnect updates for
the 7.3-rc1 merge window:

- New driver for Maili SoC
- Add support for QoS on the SC8280XP SoC
- Add support for QoS on the x1e80100 SoC
- Add EPSS L3 scaling support for Shikra SoC
- Add COMPILE_TEST support for some platforms
- Misc tiny improvements and fixes

Signed-off-by: Georgi Djakov <djakov@kernel.org>

* tag 'icc-7.3-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/djakov/icc:
  interconnect: Fix use after free in icc_get() and of_icc_get_by_index()
  interconnect: debugfs-client: add NULL check for platform_device_alloc
  interconnect: qcom: simplify allocation
  interconnect: qcom: add COMPILE_TEST
  interconnect: qcom: add Maili interconnect provider driver
  dt-bindings: interconnect: qcom: document the RPMh Network-On-Chip interconnect in Maili SoC
  interconnect: qcom: Add EPSS L3 scaling support for Shikra SoC
  dt-bindings: interconnect: qcom,osm-l3: Add EPSS L3 DT binding for Qualcomm Shikra SoC
  interconnect: qcom: x1e80100: enable QoS configuration
  dt-bindings: interconnect: qcom,x1e80100-rpmh: add clocks property to enable QoS
  interconnect: qcom: sc8280xp: Enable QoS configuration
  dt-bindings: interconnect: qcom,sc8280xp-rpmh: Add reg and clocks for QoS
2026-08-19 09:55:37 +02:00
..
bcm-voter.c interconnect: qcom: bcm-voter: Use enable_maks for keepalive voting 2023-08-22 01:43:56 +03:00
bcm-voter.h interconnect: qcom: icc-rpmh: Retire DEFINE_QBCM 2023-08-22 15:07:33 +03:00
eliza.c interconnect: qcom: eliza: Add SDCC1 slave node 2026-05-15 10:21:19 +03:00
glymur.c Merge branch 'icc-mahua' into icc-next 2026-03-06 14:38:48 +02:00
hawi.c interconnect: qcom: add Hawi interconnect provider driver 2026-05-21 22:51:30 +03:00
icc-common.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
icc-common.h interconnect: constify of_phandle_args in xlate 2024-02-26 00:38:17 +02:00
icc-rpm-clocks.c interconnect: qcom: define OCMEM bus resource 2026-03-26 20:09:35 +02:00
icc-rpm.c interconnect: qcom: simplify allocation 2026-07-22 12:14:24 +03:00
icc-rpm.h interconnect: qcom: simplify allocation 2026-07-22 12:14:24 +03:00
icc-rpmh.c interconnect: qcom: icc-rpmh: Get parent's regmap for nested NoCs 2025-11-19 16:03:05 +02:00
icc-rpmh.h interconnect: qcom: icc-rpmh: drop support for non-dynamic IDS 2025-11-02 23:20:18 +02:00
kaanapali.c Merge branch 'icc-dynamic-ids' into icc-next 2025-11-19 15:53:04 +02:00
Kconfig Merge branch 'icc-misc' into icc-next 2026-07-22 13:51:41 +03:00
maili.c interconnect: qcom: add Maili interconnect provider driver 2026-07-07 17:18:03 +03:00
Makefile interconnect: qcom: add Maili interconnect provider driver 2026-07-07 17:18:03 +03:00
milos.c interconnect: qcom: icc-rpmh: drop support for non-dynamic IDS 2025-11-02 23:20:18 +02:00
msm8909.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
msm8916.c interconnect: Switch back to struct platform_driver::remove() 2024-10-22 12:34:18 +03:00
msm8937.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
msm8939.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
msm8953.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
msm8974.c interconnect: qcom: msm8974: expand DEFINE_QNODE macros 2026-03-26 20:10:07 +02:00
msm8976.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
msm8996.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
msm8996.h interconnect: qcom: Add MSM8996 interconnect provider driver 2021-11-22 18:35:22 +02:00
nord.c interconnect: qcom: Add interconnect provider driver for Nord SoC 2026-05-10 12:12:10 +03:00
osm-l3.c interconnect: qcom: Add EPSS L3 scaling support for Shikra SoC 2026-07-07 17:06:52 +03:00
qcm2290.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
qcs404.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
qcs615.c interconnect: qcom: qcs615: enable QoS configuration 2026-03-17 12:42:48 +02:00
qcs8300.c interconnect: qcom: qcs8300: enable QoS configuration 2026-03-06 14:05:38 +02:00
qdu1000.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sa8775p.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sar2130p.c interconnect: qcom: icc-rpmh: drop support for non-dynamic IDS 2025-11-02 23:20:18 +02:00
sc7180.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sc7280.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sc8180x.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sc8280xp.c This pull request contains the following interconnect updates for 2026-08-19 09:55:37 +02:00
sdm660.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sdm670.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sdm845.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sdx55.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sdx65.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sdx75.c Merge branch 'icc-dynamic-ids' into icc-next 2025-11-19 15:53:04 +02:00
shikra.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sm6115.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sm6350.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sm7150.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sm8150.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sm8250.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sm8350.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sm8450.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sm8550.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
sm8650.c interconnect: qcom: icc-rpmh: drop support for non-dynamic IDS 2025-11-02 23:20:18 +02:00
sm8750.c interconnect: qcom: icc-rpmh: drop support for non-dynamic IDS 2025-11-02 23:20:18 +02:00
smd-rpm.c interconnect: qcom: smd-rpm: drop duplicated QCOM_RPM_SMD_KEY_RATE define 2026-01-22 22:36:20 +02:00
x1e80100.c interconnect: qcom: x1e80100: enable QoS configuration 2026-07-07 16:32:10 +03:00