interconnect changes for 6.16

This pull request contains the interconnect changes for the 6.16-rc1
 merge window. The core and driver changes are listed below.
 
 Core changes:
 - Add support for dynamic id allocation, that allows creating
   multiple instances of the same provider
 
 Driver changes:
 - Add driver for the EPSS L3 instances on SA8775P SoC
 - Add QoS support for SM8650 SoC
 - Add some missing nodes for SM8650
 - Misc dt-binding style and indentation fixes
 
 Signed-off-by: Georgi Djakov <djakov@kernel.org>
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEExQ4tCsdmOu34XfMFgNDMCsbYFmMFAmgsRQkACgkQgNDMCsbY
 FmNzgxAAgS2sFUm/dvmyHMW6G8EmHAAaK/8FIXrNOGEBZTgwygGb7TqxM/Pkt8nA
 5rOAoJK82v2XWgxJy9XP+d1ZcBO47yyH991DdSb0OBSN8zZSssMyhHkrqBN4yiTg
 91JlIXqlbK42d87hi9YQaHgujaneU8EYCfnXY5zPGcL9IoH2+pcLSSUpY+ZaxjWt
 MA0/FOeyAZPQlMiZ4Fps6UuIdy8zhFPr3FhYUNmXEH7yvNfYVv7LGULrscRfC7ih
 ZQxmcBanm5fSYcE2aDt3io9bsXpbmuooWmS+1C1v0Kay5FYYny3OaYrqVaqdvgNq
 FtjwvMt1sGDE9pUeiz0unm1DAzDIur8Ny+Z+g94onqhSsFddkRhV9NNlGNYDFEQW
 MdSASIhRbapUeAmb7NOT352lN10v0v+tfDXxbfObm/a3HH0wZ2aDnJKVGZWfg6BV
 hPla9kbyzPVjvfy5MsjEfL3ATlNyNhKnI3MxXFVhNbvY+GhZgmc3231lkpoVH7X4
 rmlsqswSr5RLZPRS4X1q5eK50OW7QgAcocH1xHv1H6DzaIfx7TZ34K6Br71Sdw2M
 Bo3RiqwRlUCAttmgea7N92ygGvGEuHonaLPuIB+ZgS8iYPx8grr44oqQvz9fAovx
 FgqvBAp0R65oJfzMAB09dqfyy0IrSPTTDxt+XwScqilh9ktkvlc=
 =pa45
 -----END PGP SIGNATURE-----

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

Georgi writes:

interconnect changes for 6.16

This pull request contains the interconnect changes for the 6.16-rc1
merge window. The core and driver changes are listed below.

Core changes:
- Add support for dynamic id allocation, that allows creating
  multiple instances of the same provider

Driver changes:
- Add driver for the EPSS L3 instances on SA8775P SoC
- Add QoS support for SM8650 SoC
- Add some missing nodes for SM8650
- Misc dt-binding style and indentation fixes

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

* tag 'icc-6.16-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/djakov/icc:
  interconnect: qcom: sm8650: remove regmap config for mc_virt & clk_virt
  interconnect: qcom: sm8650: add the MASTER_APSS_NOC
  dt-bindings: interconnect: sm8650: document the MASTER_APSS_NOC
  interconnect: qcom: sm8650: enable QoS configuration
  dt-bindings: interconnect: Correct indentation and style in DTS example
  interconnect: qcom: sa8775p: Add dynamic icc node id support
  interconnect: qcom: icc-rpmh: Add dynamic icc node id support
  interconnect: qcom: Add multidev EPSS L3 support
  interconnect: core: Add dynamic id allocation support
  dt-bindings: interconnect: Add EPSS L3 compatible for SA8775P
This commit is contained in:
Greg Kroah-Hartman 2025-05-22 18:25:27 +02:00
commit 8b819afa49
17 changed files with 873 additions and 687 deletions