[PATCH v9 5/6] reset: spacemit: define three more CCUs
Alex Elder
elder at riscstar.com
Tue May 13 13:36:09 PDT 2025
On 5/13/25 3:12 PM, Yixun Lan wrote:
> Hi Philipp,
>
> On 11:21 Tue 13 May , Philipp Zabel wrote:
>> On Mo, 2025-05-12 at 13:32 -0500, Alex Elder wrote:
>>> Three more CCUs on the SpacemiT K1 SoC implement only resets, not clocks.
>>> Define these resets so they can be used.
>>>
>>> Signed-off-by: Alex Elder <elder at riscstar.com>
>>> ---
>>> drivers/clk/spacemit/ccu-k1.c | 24 +++++++++++++++
>>> drivers/reset/reset-spacemit.c | 51 ++++++++++++++++++++++++++++++++
>>> include/soc/spacemit/k1-syscon.h | 30 +++++++++++++++++++
>>
>> Could you split this into clk: and reset: parts? The reset changes are
>>
> Do you have suggestion how we should merge the patch series in future?
> What I can think of
> 1) take patch 1, 2, 3 via clock tree, and provide an immutable tag
> 2) pull the tag, and take all driver/reset via reset tree, and provide an immutable tag back?
> 3) take the split part of drivers/clock/ in this one via clock tree
I discussed this with Philipp privately this morning.
This series builds on the clock code, which was accepted for this
release.
If I separate the clock from the reset code into two parts, we
still have two header files that have updates, shared by both,
so those headers need to be pulled in first.
I think the easiest thing to do--if Stephen is OK with it--is
to have the entire series go through the clock tree for this
cycle. It avoids any need for coordination and will just
get things right. I think there might be a trivial merge
conflict, and I'll call attention to that when I send the
patches.
I will explain all this in my cover page for v10 of the series,
which will have all the signoffs. Philipp said he will give
his ACK. We'll then see what Stephen decides to do.
-Alex
>
>> Reviewed-by: Philipp Zabel <p.zabel at pengutronix.de>
>>
>> regards
>> Philipp
>>
>
More information about the linux-riscv
mailing list