[PATCH 1/7] clk: add compatibility for prepare/unprepare/is_prepared
Sascha Hauer
s.hauer at pengutronix.de
Tue Apr 22 02:18:01 PDT 2025
On Tue, 22 Apr 2025 09:56:31 +0200, Ahmad Fatoum wrote:
> Instead of having to mechanically rename prepare/unprepare operations to
> enable/disable, let's just alias them in a union.
>
> This risks code porters missing to merge both operations when they
> exist, but this can be fixed via enforcing -Woverride-init as default
> warning, which will be added separately.
>
> [...]
Applied, thanks!
[1/7] clk: add compatibility for prepare/unprepare/is_prepared
https://git.pengutronix.de/cgit/barebox/commit/?id=6fea0ca457aa (link may not be stable)
[2/7] clk: mux: replace width member with mask as in Linux
https://git.pengutronix.de/cgit/barebox/commit/?id=6f5ac1a7d794 (link may not be stable)
[3/7] clk: mux: fix mask/width confusion in clk_hw_register_mux
https://git.pengutronix.de/cgit/barebox/commit/?id=2d649ed18181 (link may not be stable)
[4/7] clk: gate: underscore-prefix barebox-specific parent member
https://git.pengutronix.de/cgit/barebox/commit/?id=76d9b8462bba (link may not be stable)
[5/7] clk: gate: add bit_idx member as in Linux
https://git.pengutronix.de/cgit/barebox/commit/?id=8a8c08dd1d30 (link may not be stable)
[6/7] clk: composite: change mux/rate/gate members to clk_hw
https://git.pengutronix.de/cgit/barebox/commit/?id=88c47e010a65 (link may not be stable)
[7/7] clk: move struct clk_composite definition to header
https://git.pengutronix.de/cgit/barebox/commit/?id=e7fe93bd5fe2 (link may not be stable)
Best regards,
--
Sascha Hauer <s.hauer at pengutronix.de>
More information about the barebox
mailing list