clk/samsung updates for v5.16

- Initial clock driver for the Exynos850 SoC
 - Refactoring of the CPU clock code and conversion of Exynos5433
   CPU clock driver to the platform driver
 - A few conversions to devm_platform_ioremap_resource()
 - Updates of the Kconfig help text
 -----BEGIN PGP SIGNATURE-----
 
 iQJLBAABCAA1FiEEujTcHEnaPOkZ6f78TVsgp4CceosFAmFtzN4XHHMubmF3cm9j
 a2lAc2Ftc3VuZy5jb20ACgkQTVsgp4CceosTsQ//Z3xm7iDhI8z5hTrUJb9udp/i
 ZWxLxlkq6QevBlVBps85yPhrbKy8UG0ml8Ejt1eVRSvJPdoDhlBJYieVQh7fjHI+
 +gApO+VTkr5A9LvpEPUKmn/ybwKrvXRVkgVmjzIigKqRFkOEZU+h8NnhKbwdpK1F
 chRqJ3pLEtSewXjyHfi6Kto/jXXcWWnYudXgr+zkFW1tWwJn3h+RH+grH+o30u+X
 Qy7MIpnB12BZlFEmnd0Y2mcGnNsSTE1gWaqFds/ZhpYwcehzBoQnOnME6FNBs63S
 rRSIUdMH4b+o4waPXkTkj4fu2lRsqPuof6w29KRelBmr+tM5zptMXwTjBA9sn96O
 ic4x1eAuetiiAYTqDXIkxRirYmvU2kLfY07xh8x67FEWtkiosYV780wrCrXXPlc1
 ebv8uRhFCyrrclUgE0sJTW6zJRNqCB81MbUyXfxOe7Z0Qt128Iec3Nmw8yWCqkIM
 zlbGJ+roTdL5GJ6UF4bSHYsY/cvSQdTtTncQ0WY6/zXl19qt3Px0Qe9vW1BEq6G9
 sUq1RjeBoyqcYEXGQ/u/f6b45oAW7BadM94S7fRFXkWLBSVpW8toGvRHONEOgSQm
 UDmRnDCM5kfelis0OTVOsdgDQdrfIDv7fMTQrmDr22DEjhsqrFlFyudqwCfiT21W
 IYJupFi4nJiaI/f6ges=
 =uBdF
 -----END PGP SIGNATURE-----

Merge tag 'clk-v5.16-samsung' of https://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk into clk-samsung

Pull Samsung clk driver updates from Sylwester Nawrocki:

 - Initial clock driver for the Exynos850 SoC
 - Refactoring of the CPU clock code and conversion of Exynos5433
   CPU clock driver to the platform driver
 - A few conversions to devm_platform_ioremap_resource()
 - Updates of the Samsung Kconfig help text

* tag 'clk-v5.16-samsung' of https://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk:
  clk: samsung: describe drivers in Kconfig
  clk: samsung: exynos5433: update apollo and atlas clock probing
  clk: samsung: add support for CPU clocks
  clk: samsung: Introduce Exynos850 clock driver
  dt-bindings: clock: Document Exynos850 CMU bindings
  dt-bindings: clock: Add bindings definitions for Exynos850 CMU
  clk: samsung: clk-pll: Implement pll0831x PLL type
  clk: samsung: clk-pll: Implement pll0822x PLL type
  clk: samsung: s5pv210-audss: Make use of devm_platform_ioremap_resource()
  clk: samsung: exynos5433: Make use of devm_platform_ioremap_resource()
  clk: samsung: exynos4412-isp: Make use of devm_platform_ioremap_resource()
  clk: samsung: exynos-audss: Make use of devm_platform_ioremap_resource()
This commit is contained in:
Stephen Boyd 2021-10-26 12:47:45 -07:00
commit 4e44a0ba4d
14 changed files with 1478 additions and 94 deletions