clk: renesas: Updates for v6.13 (take two)

- Add RTC power domain and Battery Backup Function (VBATTB) clock
     support for the RZ/G3S SoC,
   - Add the devm_clk_hw_register_gate_parent_hw() helper,
   - Miscellaneous fixes and improvements.
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYIAB0WIQQ9qaHoIs/1I4cXmEiKwlD9ZEnxcAUCZysgwAAKCRCKwlD9ZEnx
 cF0AAP9mV/Dl4xB2+FZ5W82/9Ei2sWBlUyHCZDrhMjtrUA58LQEA0D/bAUL0lLTV
 Z/drm4xYTOKxm4QReFxzJbd7gNTRXwA=
 =M/H8
 -----END PGP SIGNATURE-----

Merge tag 'renesas-clk-for-v6.13-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas

Pull more Renesas clk driver updates from Geert Uytterhoeven:

 - Add RTC power domain and Battery Backup Function (VBATTB) clock
   support for the Renesas RZ/G3S SoC
 - Add the devm_clk_hw_register_gate_parent_hw() helper

* tag 'renesas-clk-for-v6.13-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers:
  clk: renesas: vbattb: Add VBATTB clock driver
  clk: Add devm_clk_hw_register_gate_parent_hw()
  clk: renesas: rzg2l: Fix FOUTPOSTDIV clk
  dt-bindings: clock: renesas,r9a08g045-vbattb: Document VBATTB
  clk: renesas: r9a08g045: Add power domain for RTC
  clk: renesas: r9a08g045: Mark the watchdog and always-on PM domains as IRQ safe
  clk: renesas: rzg2l-cpg: Use GENPD_FLAG_* flags instead of local ones
  clk: renesas: rzg2l-cpg: Move PM domain power on in rzg2l_cpg_pd_setup()
  dt-bindings: clock: r9a08g045-cpg: Add power domain ID for RTC
This commit is contained in:
Stephen Boyd 2024-11-06 13:30:22 -08:00
commit 0c159634c9
10 changed files with 380 additions and 63 deletions