Re: [PATCH RFC v2 2/9] clk: renesas: r9a09g077: Add SYSC regmap support
"Lad, Prabhakar" <[email protected]>
| Newsgroups | org.kernel.vger.linux-watchdog,org.kernel.vger.linux-clk,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel,org.kernel.vger.linux-renesas-soc |
|---|---|
| Message-ID | <CA+V-a8vxjms+yqzO_sfFo19nMAuhZ5aFSuBsy1Hm+0PLFio3KA@mail.gmail.com> |
Hi Geert, Thank you for the review. On Mon, Jul 6, 2026 at 11:08 AM Geert Uytterhoeven <[email protected]> wrote: > > Hi Prabhakar, > > On Thu, 2 Jul 2026 at 14:31, Prabhakar <[email protected]> wrote: > > From: Lad Prabhakar <[email protected]> > > > > Add System Controller (SYSC) regmap support for the RZ/T2H SoC. > > > > The RZ/T2H SoC features two System Controller (SYSC) blocks that handle > > low-power management and access control. These blocks are defined as child > > nodes within the Clock Pulse Generator (CPG) address space in the device > > tree. Implement support for creating regmaps for these SYSC blocks. > > > > Register the regmap using of_syscon_register_regmap() against the CPG > > device node so that consumers can access SYSC registers via the existing > > syscon phandle. > > > > Add a sysc_init() callback to the CPG/MSSR core to allow SoC-specific > > initialization of the SYSC regmap. > > > > Signed-off-by: Lad Prabhakar <[email protected]> > > --- > > v1->v2: > > - Made use of for_each_child_of_node_scoped > > - Moved sysc_init() to the end of the probe function > > Thanks for the update! > > > --- a/drivers/clk/renesas/r9a09g077-cpg.c > > +++ b/drivers/clk/renesas/r9a09g077-cpg.c > > > +static int r9a09g077_sysc_init(struct device *dev) > > +{ > > + struct device_node *child, *np = dev->of_node; > > error: unused variable ‘child’ [-Werror=unused-variable] > Oops, I will fix this in the next version. > No need to resend yet. > OK, I will wait for the review of the other patches too. Cheers, Prabhakar