All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH RFC 0/6] Add Renesas PMIC RAA215300 and built-in RTC support
@ 2023-05-03  8:46 Biju Das
  2023-05-03  8:46 ` [PATCH RFC 1/6] dt-bindings: mfd: Add Renesas RAA215300 PMIC bindings Biju Das
                   ` (5 more replies)
  0 siblings, 6 replies; 32+ messages in thread
From: Biju Das @ 2023-05-03  8:46 UTC (permalink / raw)
  To: Lee Jones, Alessandro Zummo, Alexandre Belloni, Rob Herring,
	Krzysztof Kozlowski
  Cc: Biju Das, Geert Uytterhoeven, Magnus Damm, devicetree, linux-rtc,
	linux-renesas-soc, Fabrizio Castro

This patch series aims to add support for Renesas PMIC RAA215300 and
built-in RTC found on this PMIC device.

The details of PMIC can be found here[1].

The built-in RTC is the same as ISL-1208. Enabling of the
RTC is done by the PMIC module. The RAA215300 exposes two devices via I2C,
one for the RTC IP, and one for everything else. The RTC IP has to be
enabled by the other I2C device.

Also, the polarity of the external oscillator is different between PMIC
versions. So the PMIC version is shared between the PMIC driver and the
RTC driver.

Please share your thoughts on this patch series.

[1]
https://www.renesas.com/in/en/products/power-power-management/multi-channel-power-management-ics-pmics/ssdsoc-power-management-ics-pmic-and-pmus/raa215300-high-performance-9-channel-pmic-supporting-ddr-memory-built-charger-and-rtc

Biju Das (6):
  dt-bindings: mfd: Add Renesas RAA215300 PMIC bindings
  mfd: Add Renesas PMIC RAA215300 driver
  dt-bindings: rtc: isl1208: Convert to json-schema
  dt-bindings: rtc: isl1208: Document built-in RTC device on PMIC
    RAA215300
  rtc: isl1208: Add support for the built-in RTC on the PMIC RAA215300
  arm64: dts: renesas: rzg2l-smarc-som: Enable PMIC and built-in RTC

 .../bindings/mfd/renesas,raa215300.yaml       | 57 ++++++++++++
 .../devicetree/bindings/rtc/isil,isl1208.txt  | 38 --------
 .../devicetree/bindings/rtc/isil,isl1208.yaml | 87 ++++++++++++++++++
 .../boot/dts/renesas/rzg2l-smarc-som.dtsi     | 16 ++++
 drivers/mfd/Kconfig                           |  8 ++
 drivers/mfd/Makefile                          |  2 +
 drivers/mfd/raa215300.c                       | 91 +++++++++++++++++++
 drivers/rtc/rtc-isl1208.c                     | 50 ++++++++++
 8 files changed, 311 insertions(+), 38 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/mfd/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/mfd/raa215300.c

-- 
2.25.1


^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2023-05-05  6:14 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-03  8:46 [PATCH RFC 0/6] Add Renesas PMIC RAA215300 and built-in RTC support Biju Das
2023-05-03  8:46 ` [PATCH RFC 1/6] dt-bindings: mfd: Add Renesas RAA215300 PMIC bindings Biju Das
2023-05-03  9:38   ` Geert Uytterhoeven
2023-05-03 10:20     ` Biju Das
2023-05-04  7:06       ` Krzysztof Kozlowski
2023-05-04  7:07   ` Krzysztof Kozlowski
2023-05-04 16:13     ` Biju Das
2023-05-04 16:38       ` Krzysztof Kozlowski
2023-05-05  6:10         ` Biju Das
2023-05-03  8:46 ` [PATCH RFC 2/6] mfd: Add Renesas PMIC RAA215300 driver Biju Das
2023-05-03  8:46 ` [PATCH RFC 3/6] dt-bindings: rtc: isl1208: Convert to json-schema Biju Das
2023-05-03  9:24   ` Biju Das
2023-05-03 10:36     ` Biju Das
2023-05-04 16:22       ` Biju Das
2023-05-04 16:39         ` Krzysztof Kozlowski
2023-05-05  6:14           ` Biju Das
2023-05-03  9:25   ` Geert Uytterhoeven
2023-05-03  9:28     ` Geert Uytterhoeven
2023-05-03  9:49     ` Biju Das
2023-05-03  8:46 ` [PATCH RFC 4/6] dt-bindings: rtc: isl1208: Document built-in RTC device on PMIC RAA215300 Biju Das
2023-05-03  9:36   ` Geert Uytterhoeven
2023-05-03 10:08     ` Biju Das
2023-05-03 12:08       ` Geert Uytterhoeven
2023-05-04  7:10   ` Krzysztof Kozlowski
2023-05-04  7:47     ` Geert Uytterhoeven
2023-05-04  8:10       ` Krzysztof Kozlowski
2023-05-04 16:08         ` Biju Das
2023-05-04 16:16     ` Biju Das
2023-05-03  8:46 ` [PATCH RFC 5/6] rtc: isl1208: Add support for the built-in RTC on the " Biju Das
2023-05-03 10:56   ` Alexandre Belloni
2023-05-03 11:42     ` Biju Das
2023-05-03  8:46 ` [PATCH RFC 6/6] arm64: dts: renesas: rzg2l-smarc-som: Enable PMIC and built-in RTC Biju Das

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.