[PATCH 5.10.y-cip 00/13] RZ/G2L enhancements

Biju Das
2024-07-29T15:35:09Z

This patch series aim to add below enhancements on RZ/G2L SoCs.
1) Add VBUS regulator to control vbus voltage
2) Update correct procedure for cleating Alarm
3) Fix lockdep assert warning on DMA driver

All the patches are cherry-picked from the mainline.

Biju Das (12):
reset: rzg2l-usbphy-ctrl: Move reset controller registration
regulator: core: Add helper for allow HW access to enable/disable
regulator
dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document USB VBUS
regulator
reset: renesas: Add USB VBUS regulator device as child
regulator: Add Renesas RZ/G2L USB VBUS regulator driver
regulator: renesas-usb-vbus-regulator: Update the default
phy: renesas: phy-rcar-gen3-usb2: Control VBUS for RZ/G2L SoCs
arm64: dts: renesas: rz-smarc: Replace fixed regulator for USB VBUS
dmaengine: sh: rz-dmac: Fix lockdep assert warning
dt-bindings: watchdog: dlg,da9062-watchdog: Drop blank space
rtc: isl1208: Add a delay for clearing alarm
rtc: isl1208: Update correct procedure for clearing alarm

Mark Brown (1):
regulator: Further restrict RZG2L USB VBCTRL regulator dependencies

.../reset/renesas,rzg2l-usbphy-ctrl.yaml | 10 +++
.../watchdog/dlg,da9062-watchdog.yaml | 2 +-
Documentation/power/regulator/consumer.rst | 6 ++
.../boot/dts/renesas/rz-smarc-common.dtsi | 11 +--
drivers/dma/sh/rz-dmac.c | 2 +-
drivers/phy/renesas/phy-rcar-gen3-usb2.c | 8 +-
drivers/regulator/Kconfig | 9 +++
drivers/regulator/Makefile | 1 +
drivers/regulator/core.c | 28 +++++++
.../regulator/renesas-usb-vbus-regulator.c | 74 +++++++++++++++++++
drivers/reset/reset-rzg2l-usbphy-ctrl.c | 63 ++++++++++++----
drivers/rtc/rtc-isl1208.c | 25 +++++--
include/linux/regulator/consumer.h | 7 ++
13 files changed, 217 insertions(+), 29 deletions(-)
create mode 100644 drivers/regulator/renesas-usb-vbus-regulator.c

--
2.43.0