Samsung SoC clock drivers changes for 6.12

1. Exynos850: Add clock for Thermal Management Unit.
 2. Exynos7885: Fix duplicated ID in the header, add missing TOP PLLs and
    add clocks for USB block in the FSYS clock controller.
 3. ExynosAutov9: Add DPUM clock controller
 4. ExynosAutov920: Add new (first) clock controllers: TOP and PERIC0
    (and a bit more complete bindings).
 -----BEGIN PGP SIGNATURE-----
 
 iQJEBAABCgAuFiEE3dJiKD0RGyM7briowTdm5oaLg9cFAmbbCtoQHGtyemtAa2Vy
 bmVsLm9yZwAKCRDBN2bmhouD14QPD/9JOBcSI0rwjjvbvonm4ciSMZJpZGj4wFSn
 Hq5lInYvBi1iF1gFA4RdX21l6jRP1wmgMJ21NZMlMxo1/AGUMBnlhlPuFeCXyIwF
 AFQRZsv1YbXNIV+OE+jxaZhx6k6TzNcdsAyPY1KTyVBX6sT8Y25Fa2RA5qhe0ZB1
 +3fO3Lsf7RpAP9X0E3rAjRkLcSiMqHQO8VITXPOTxrq+NCqXPBqiOpgHchkxeew+
 urTKRbc0fCt8yY9gG13iHQrzQPcw5TRGyMN1ECEMDjUZZuOu52b2Ss0esqQnWFNN
 JtJ7751dg6fvwd2NKVvGyvRirWctTNFBGI33s+tTTbMn41We7iH7qh+vjvY9P0Wo
 vvjAEzDTzZULx3AXIXKbGfn6ezm0kIRH3bx4D/ZnsAKjiVGIM/yiZAwxQHooBkgt
 cjiVMdXU6TQhWPFBDgw4BuDTcfVlZjZ8OoXlG9rBj/D60B+fSOEFnmGalSuffAr2
 nZ+RSWuYh5UBWknpW+hb2wCkLWneCctNXF2cAwOJIx4zqH1MHLxTNk3NNzWAgizU
 6SZxoL1wipMIhYTEPkaYQAW+93ievcw8QSPIKYA9FLbKkZlG6oVNb0cpRipqG9tu
 pjCHmo6j1KHNazQ2KjsNiO1uIbiHQR9/rXxX3NYYtqyh3sl0lQVOgMstqCClkt2i
 TrqzmlAV3w==
 =NaSG
 -----END PGP SIGNATURE-----

Merge tag 'samsung-clk-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into clk-samsung

Pull Samsung clk driver updates from Krzysztof Kozlowski:

 - Exynos850: Add clock for Thermal Management Unit
 - Exynos7885: Fix duplicated ID in the header, add missing TOP PLLs and
   add clocks for USB block in the FSYS clock controller
 - ExynosAutov9: Add DPUM clock controller
 - ExynosAutov920: Add new (first) clock controllers: TOP and PERIC0
   (and a bit more complete bindings)

* tag 'samsung-clk-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
  clk: samsung: add top clock support for ExynosAuto v920 SoC
  clk: samsung: clk-pll: Add support for pll_531x
  dt-bindings: clock: add ExynosAuto v920 SoC CMU bindings
  clk: samsung: exynos7885: Add USB related clocks to CMU_FSYS
  clk: samsung: clk-pll: Add support for pll_1418x
  clk: samsung: exynosautov9: add dpum clock support
  dt-bindings: clock: exynosautov9: add dpum clock
  clk: samsung: exynos7885: Add missing MUX clocks from PLLs in CMU_TOP
  clk: samsung: exynos7885: Update CLKS_NR_FSYS after bindings fix
  dt-bindings: clock: exynos7885: Add indices for USB clocks
  dt-bindings: clock: exynos7885: Add CMU_TOP PLL MUX indices
  dt-bindings: clock: exynos7885: Fix duplicated binding
  clk: samsung: exynos850: Add TMU clock
  dt-bindings: clock: exynos850: Add TMU clock
This commit is contained in:
Stephen Boyd 2024-09-06 15:18:14 -07:00
commit 4e52054f8d
13 changed files with 1802 additions and 35 deletions