mbox series

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

Message ID 20230816142458.147476-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. 16, 2023, 2:24 p.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 to mainline after the internal review[1]
[1] https://lore.kernel.org/linux-renesas-soc/20230816135550.146657-1-biju.das.jz@bp.renesas.com/T/#t

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                     | 130 +++++++++---
 10 files changed, 520 insertions(+), 70 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. 17, 2023, 11:01 a.m. UTC | #1
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.

I reviewed the patches, and am currently running tests. I'll have some
comments on patches, but nothing that should stop the merge; I can
merge the first 10 patches if there are no other comments and if
testing passes.

Best regards,
								Pavel
Pavel Machek Aug. 19, 2023, 5:01 p.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 patches, I applied the first 10 to the 6.1-cip.

Best regards,
								Pavel