mbox series

[5.10.y-cip,00/15] Enable Renesas PMIC RAA215300 and RTC builtin support

Message ID 20230911144702.948246-1-biju.das.jz@bp.renesas.com (mailing list archive)
Headers show
Series Enable Renesas PMIC RAA215300 and RTC builtin support | expand

Message

Biju Das Sept. 11, 2023, 2:46 p.m. UTC
This patch series aims to enable PMIC RAA215300 and builtin RTC support
 
All the patches are cherry-picked from the mainline except the first patch.

The first patch is equivalent to the commit 2023c5c8fe2e85 "rtc: isl1208:
do not advertise update interrupt feature if no interrupt specified" on
the mainline.
Without this patch, an error message [1] is seen on 5.10.y-cip kernel as
built-in RTC found on the PMIC does not populate interrupt by default on
RZ/G2L SMARC EVK platform.

[1]
hwclock: select() to /dev/rtc0 to wait for clock tick timed out

Bartosz Golaszewski (1):
  rtc: destroy mutex when releasing the device

Biju Das (13):
  rtc: isl1208: Fix clock tick timed out message
  i2c: Add i2c_get_match_data()
  regulator: raa215300: Update help description
  regulator: raa215300: Change the scope of the variables {clkin_name,
    xin_name}
  regulator: raa215300: Fix resource leak in case of error
  regulator: raa215300: Add const definition
  regulator: raa215300: Change rate from 32000->32768
  regulator: raa215300: Add missing blank space
  rtc: isl1208: Simplify probe()
  rtc: isl1208: Fix incorrect logic in isl1208_set_xtoscb()
  arm64: defconfig: Enable PMIC RAA215300 and RTC ISL 1208 configs
  arm64: dts: renesas: rzg2l-smarc-som: Enable PMIC and built-in RTC
  arm64: dts: renesas: rzg2lc-smarc-som: Enable PMIC and built-in RTC

Dmitry Baryshkov (1):
  clk: fixed-rate: add devm_clk_hw_register_fixed_rate

 .../boot/dts/renesas/rzg2l-smarc-som.dtsi     | 18 ++++++++
 .../boot/dts/renesas/rzg2lc-smarc-som.dtsi    | 18 ++++++++
 arch/arm64/configs/defconfig                  |  2 +
 drivers/clk/clk-fixed-rate.c                  | 28 +++++++++++--
 drivers/i2c/i2c-core-base.c                   | 19 +++++++++
 drivers/regulator/Kconfig                     |  6 ++-
 drivers/regulator/raa215300.c                 | 36 ++++++++--------
 drivers/rtc/class.c                           |  1 +
 drivers/rtc/rtc-isl1208.c                     | 24 +++++------
 include/linux/clk-provider.h                  | 41 +++++++++++++++----
 include/linux/i2c.h                           |  2 +
 11 files changed, 153 insertions(+), 42 deletions(-)

Comments

Pavel Machek Sept. 12, 2023, 9:09 p.m. UTC | #1
Hi!

> This patch series aims to enable PMIC RAA215300 and builtin RTC support
>  
> All the patches are cherry-picked from the mainline except the first patch.
> 
> The first patch is equivalent to the commit 2023c5c8fe2e85 "rtc: isl1208:
> do not advertise update interrupt feature if no interrupt specified" on
> the mainline.

Thanks for the series. It looks okay to me and I can apply it if there
are no other comments and if it passes testing.

Best regards,
								Pavel
Nobuhiro Iwamatsu Sept. 13, 2023, 2:25 a.m. UTC | #2
Hi all,

> -----Original Message-----
> From: Pavel Machek <pavel@denx.de>
> Sent: Wednesday, September 13, 2023 6:09 AM
> To: Biju Das <biju.das.jz@bp.renesas.com>
> Cc: cip-dev@lists.cip-project.org; iwamatsu nobuhiro(岩松 信洋 ○DITC□
> DIT○OST) <nobuhiro1.iwamatsu@toshiba.co.jp>; Pavel Machek
> <pavel@denx.de>; Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
> Subject: Re: [PATCH 5.10.y-cip 00/15] Enable Renesas PMIC RAA215300 and
> RTC builtin support
> 
> Hi!
> 
> > This patch series aims to enable PMIC RAA215300 and builtin RTC
> > support
> >
> > All the patches are cherry-picked from the mainline except the first patch.
> >
> > The first patch is equivalent to the commit 2023c5c8fe2e85 "rtc: isl1208:
> > do not advertise update interrupt feature if no interrupt specified"
> > on the mainline.
> 
> Thanks for the series. It looks okay to me and I can apply it if there are no other
> comments and if it passes testing.

I reviewed this series, LGTM.
Reviewed-by: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>

Best regards,
  Nobuhiro
Pavel Machek Sept. 13, 2023, 1:55 p.m. UTC | #3
Hi!

> > > The first patch is equivalent to the commit 2023c5c8fe2e85 "rtc: isl1208:
> > > do not advertise update interrupt feature if no interrupt specified"
> > > on the mainline.
> > 
> > Thanks for the series. It looks okay to me and I can apply it if there are no other
> > comments and if it passes testing.
> 
> I reviewed this series, LGTM.
> Reviewed-by: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>

Thanks for review. I applied the series with your reviewed-by tag, and
pushed the result out.

Best regards,
								Pavel