mbox series

[5.10.y-cip,00/14] Add Renesas PMIC RAA215300 driver and builtin RTC support

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

Message

Biju Das Aug. 18, 2023, 9:27 a.m. UTC
This patch series aims to add PMIC RAA215300 driver and builtin RTC support

All the patches are cherry-picked from the mainline except the last
3 patches.

The last 3 patches are from next and just added here for testing.

Note:
Some improvement patches send to mainline after the review[1]
[1] https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?h=next-20230818&id=e21ac64e669e960688e79bf5babeed63132dac8a
[2] https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?h=next-20230818&id=727d7c1c3695657873d62030b968ba97c8698c54
[3] https://patchwork.kernel.org/project/linux-renesas-soc/patch/20230817161038.407960-1-biju.das.jz@bp.renesas.com/

Alexandre Belloni (1):
  rtc: isl1208: quiet maybe-unused variable warning

Biju Das (13):
  regulator: dt-bindings: Add Renesas RAA215300 PMIC bindings
  regulator: Add Renesas PMIC RAA215300 driver
  regulator: raa215300: Add build dependency with COMMON_CLK
  dt-bindings: rtc: isl1208: Convert to json-schema
  dt-bindings: rtc: isil,isl1208: Document clock and clock-names
    properties
  rtc: isl1208: Drop name variable
  rtc: isl1208: Make similar I2C and DT-based matching table
  rtc: isl1208: Drop enum isl1208_id and split isl1208_configs[]
  rtc: isl1208: Add isl1208_set_xtoscb()
  rtc: isl1208: Add support for the built-in RTC on the PMIC RAA215300
  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

 .../bindings/regulator/renesas,raa215300.yaml |  85 ++++++++
 .../devicetree/bindings/rtc/isil,isl1208.txt  |  38 ----
 .../devicetree/bindings/rtc/isil,isl1208.yaml | 100 +++++++++
 .../boot/dts/renesas/rzg2l-smarc-som.dtsi     |  18 ++
 .../boot/dts/renesas/rzg2lc-smarc-som.dtsi    |  18 ++
 arch/arm64/configs/defconfig                  |   2 +
 drivers/regulator/Kconfig                     |   8 +
 drivers/regulator/Makefile                    |   1 +
 drivers/regulator/raa215300.c                 | 190 ++++++++++++++++++
 drivers/rtc/rtc-isl1208.c                     | 132 +++++++++---
 10 files changed, 521 insertions(+), 71 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/regulator/renesas,raa215300.yaml
 delete mode 100644 Documentation/devicetree/bindings/rtc/isil,isl1208.txt
 create mode 100644 Documentation/devicetree/bindings/rtc/isil,isl1208.yaml
 create mode 100644 drivers/regulator/raa215300.c

Comments

Pavel Machek Aug. 19, 2023, 5:17 p.m. UTC | #1
H!

> This patch series aims to add PMIC RAA215300 driver and builtin RTC support
> 
> All the patches are cherry-picked from the mainline except the last
> 3 patches.
> 
> The last 3 patches are from next and just added here for testing.

Thanks for the updated series. As far as I can see, patches are same
as the 6.1 version and as upstream, with one addition of "rtc:
isl1208: quiet maybe-unused variable warning". That made review easy.

I'm okay with applying these (except last three), provided there are
no other comments and provided it passes testing.

Best regards,
								Pavel
Pavel Machek Aug. 22, 2023, 8:20 a.m. UTC | #2
Hi!

> > This patch series aims to add PMIC RAA215300 driver and builtin RTC support
> > 
> > All the patches are cherry-picked from the mainline except the last
> > 3 patches.
> > 
> > The last 3 patches are from next and just added here for testing.
> 
> Thanks for the updated series. As far as I can see, patches are same
> as the 6.1 version and as upstream, with one addition of "rtc:
> isl1208: quiet maybe-unused variable warning". That made review easy.
> 
> I'm okay with applying these (except last three), provided there are
> no other comments and provided it passes testing.

Thank you, applied all but the last 3.

Best regards,
								Pavel