[PATCH v2 15/31] clk: mediatek: Implement mtk_clk_unregister_fixed_clks() API

AngeloGioacchino Del Regno angelogioacchino.delregno at collabora.com
Tue Feb 8 03:19:04 PST 2022


Il 08/02/22 04:50, Chen-Yu Tsai ha scritto:
> Hi,
> 
> On Thu, Feb 3, 2022 at 5:47 PM AngeloGioacchino Del Regno
> <angelogioacchino.delregno at collabora.com> wrote:
>>
>> Il 02/02/22 14:48, Chen-Yu Tsai ha scritto:
>>> mtk_clk_register_fixed_clks(), as the name suggests, is used to register
>>> a given list of fixed rate clks. However it is lacking a counterpart
>>> unregister API.
>>>
>>> Implement said unregister API so that the various clock platform drivers
>>> can utilize it to do proper unregistration, cleanup and removal.
>>>
>>> In the header file, the register function's declaration is also
>>> reformatted to fit code style guidelines.
>>>
>>> Signed-off-by: Chen-Yu Tsai <wenst at chromium.org>
>>> Reviewed-by: Miles Chen <miles.chen at mediatek.com>
>>
>> Hello Chen-Yu,
>>
>> I like this entire series, but I had to manually apply this patch (and some of
>> the other ones)...
> 
> This was based on linux-next, which already has a couple clk patches queued
> up.
> 
>> Especially for the ones that will be touching MT8195 clock drivers, can you
>> please rebase over series [1] by Chun-Jie?
> 
> I think this series supersedes the first patch in that series? As for the
> other two, I think the discussion about the bindings is ongoing, which
> might affect the third patch as well?

You're right about that - besides, the mentioned series will take a bit of time to
get merged in and this cleanup should not be waiting for all that time, as it's
very, very nice...
In any case, I don't think that the third patch from that series will be affected,
as it's a double-definition instance: the vppsys{0,1} are really defined in mmsys
and they're simply moving it around... The committer forgot to add the two
properties (the ones that he removed from mt8195-clock) to mediatek,mmsys.yaml,
I'll send a reply over that thread.

Anyway, yes, this series definitely supersedes patch 1 in that series, so,
I'm sorry for the noise, and:

Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno at collabora.com>

> 
> ChenYu
> 
>> [1] https://patchwork.kernel.org/project/linux-mediatek/list/?series=603955
>>
>> Thanks,
>> Angelo
>>






More information about the Linux-mediatek mailing list