AT91 clk driver changes for 5.17:

- Lan966x Generic Clock Controller driver and associated DT bindings
 - Lan966x clock driver extended to support clock gating
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYIAB0WIQQ5TRCVIBiyi/S+BG4fOrpwrNPNDAUCYbCxYwAKCRAfOrpwrNPN
 DFRwAP9nV1gAI7KGsIGDMBjJpphj9TuZ8u3+PIvxi7pBHPM+lwD/RSJPGTYj4Hpi
 S/MCdFjE4STmKo83Ii3k3/nrPPEuAwQ=
 =BQQ9
 -----END PGP SIGNATURE-----

Merge tag 'clk-at91-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into clk-at91

Pull AT91 clk driver updates from Nicolas Ferre:

 - Lan966x Generic Clock Controller driver and associated DT bindings
 - Lan966x clock driver extended to support clock gating

* tag 'clk-at91-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux:
  clk: lan966x: Extend lan966x clock driver for clock gating support
  dt-bindings: clock: lan966x: Extend includes with clock gates
  dt-bindings: clock: lan966x: Extend for clock gate support
  clk: gate: Add devm_clk_hw_register_gate()
  clk: lan966x: Add lan966x SoC clock driver
  dt-bindings: clock: lan966x: Add LAN966X Clock Controller
  dt-bindings: clock: lan966x: Add binding includes for lan966x SoC clock IDs
This commit is contained in:
Stephen Boyd 2021-12-09 00:28:39 -08:00
commit 8f6b28c5b1
7 changed files with 453 additions and 0 deletions