[PATCH v12 0/5] rockchip: clk: add GATE_LINK support
Heiko Stuebner
heiko at sntech.de
Thu Jan 9 08:55:20 PST 2025
On Wed, 11 Dec 2024 17:58:49 +0100, Sebastian Reichel wrote:
> This implements proper GATE_LINK support following the suggestion from Stephen
> Boyd to use clk PM operations by creating MFD dynamically. This required some
> restructuring, since CLK_OF_DECLARE() is called before devices are available.
>
> Apart from improved power consumption, this fixes the runtime errors from the
> pmdomain driver (failed to set idle on domain '%s'). Last but not least it is
> a first step towards reducing usage of CLK_OF_DECLARE_DRIVER() registered
> clocks, which should only be used for early clocks needed for the system
> timer (see this talk from LPC: https://www.youtube.com/watch?v=dofbbVuIAPk ).
>
> [...]
Applied, thanks!
[1/5] clk: rockchip: support clocks registered late
commit: 9e89f02da718bc912f7f253b58804d4a52efed30
[2/5] clk: rockchip: rk3588: register GATE_LINK later
commit: 33af96244a66f855baa43d424844bb437c79c30c
[3/5] clk: rockchip: expose rockchip_clk_set_lookup
commit: fe0fb6675fa48cade97d8bcd46226479c4a704df
[4/5] clk: rockchip: implement linked gate clock support
commit: c62fa612cfa66ab58ab215e5afc95c43c613b513
[5/5] clk: rockchip: rk3588: drop RK3588_LINKED_CLK
commit: e9cdd7d6cf2a5031a968dc21f4f566101b602150
Best regards,
--
Heiko Stuebner <heiko at sntech.de>
More information about the Linux-rockchip
mailing list