Hi Krzysztof, > -----Original Message----- > From: Krzysztof Kozlowski <krzk@xxxxxxxxxx> > Sent: 11 July 2025 12:51 > To: Devang Tailor <dev.tailor@xxxxxxxxxxx> > Cc: robh@xxxxxxxxxx; krzk+dt@xxxxxxxxxx; conor+dt@xxxxxxxxxx; > alim.akhtar@xxxxxxxxxxx; alexandre.belloni@xxxxxxxxxxx; > devicetree@xxxxxxxxxxxxxxx; linux-arm-kernel@xxxxxxxxxxxxxxxxxxx; linux- > samsung-soc@xxxxxxxxxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx; linux- > rtc@xxxxxxxxxxxxxxx; faraz.ata@xxxxxxxxxxx > Subject: Re: [PATCH v2 2/3] rtc: s3c: support for exynosautov9 on-chip RTC > > On Thu, Jul 10, 2025 at 02:04:33PM +0530, Devang Tailor wrote: > > The on-chip RTC of this SoC is almost similar to the previous versions > > of SoC. Hence re-use the existing driver with platform specific change > > to enable RTC. > > > > This has been tested with 'hwclock' & 'date' utilities > > > > Signed-off-by: Devang Tailor <dev.tailor@xxxxxxxxxxx> > > --- > > drivers/rtc/rtc-s3c.c | 18 ++++++++++++++++++ > > 1 file changed, 18 insertions(+) > > > > diff --git a/drivers/rtc/rtc-s3c.c b/drivers/rtc/rtc-s3c.c index > > 5dd575865adf..8db24b6360b8 100644 > > --- a/drivers/rtc/rtc-s3c.c > > +++ b/drivers/rtc/rtc-s3c.c > > @@ -384,6 +384,15 @@ static void s3c6410_rtc_disable(struct s3c_rtc > *info) > > writew(con, info->base + S3C2410_RTCCON); } > > > > +static void exynosautov9_rtc_disable(struct s3c_rtc *info) { > > + unsigned int con; > > + > > + con = readb(info->base + S3C2410_RTCCON); > > + con &= ~S3C2410_RTCCON_RTCEN; > > + writeb(con, info->base + S3C2410_RTCCON); } > > Looks a lot like s3c24xx_rtc_disable()... > > Anyway, if you keep ignoring the review, no point to provide reviews here. > I have removed the redundant code I had added in V1 considering your review comment for asymmetry code. s3c24xx_rtc_disable() & s3c6410_rtc_disable() updates additional bit, which is not valid for ExynosAutov9 (only RTCCON[4:0] are valid), hence I added this and mentioned in V2 cover letter as well. Please let me know if I am missing anything. > Best regards, > Krzysztof