[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250425132727.5160-1-linux.amoon@gmail.com>
Date: Fri, 25 Apr 2025 18:56:20 +0530
From: Anand Moon <linux.amoon@...il.com>
To: Chanwoo Choi <cw00.choi@...sung.com>,
Krzysztof Kozlowski <krzk@...nel.org>,
Michael Turquette <mturquette@...libre.com>,
Stephen Boyd <sboyd@...nel.org>,
Rob Herring <robh@...nel.org>,
Conor Dooley <conor+dt@...nel.org>,
Alim Akhtar <alim.akhtar@...sung.com>,
linux-kernel@...r.kernel.org (open list:MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BO...),
linux-clk@...r.kernel.org (open list:COMMON CLK FRAMEWORK),
devicetree@...r.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS),
linux-arm-kernel@...ts.infradead.org (moderated list:ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES),
linux-samsung-soc@...r.kernel.org (open list:ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES)
Cc: Anand Moon <linux.amoon@...il.com>
Subject: [PATCH v1 00/10] Add rtc and suspend to ram for Maxim MAX77686 PMIC
The Maxim MAX77686 family of PMICs supports RTC crystal clocks.
Device tree bindings have been added to enable this feature across all
devices.
Add information which regulators can be disabled during system suspend.
Regulators which can be turned off during system suspend:
-LDOn : 2, 6-8, 10-12, 14-16,
-BUCKn : 1-4.
Use standard regulator bindings for it ('regulator-off-in-suspend').
Tested on Exynos4412 Odroid U3.
Previous version
v1: https://lore.kernel.org/all/20181204194025.2719-1-linux.amoon@gmail.com/
Thanks
-Anand
Anand Moon (10):
dt-bindings: clock: Add RTC clock binding for Maxim MAX77686
ARM: dts: exynos: Add rtc clock definitions for MAX77686 PMIC for
Exynos4412 Odroid
ARM: dts: exynos: Add proper regulator states for suspend-to-mem for
Exynos4412 Odroid
ARM: dts: exynos: Add rtc clock definitions for MAX77686 PMIC for
Exynos4412 Midas
ARM: dts: exynos: Add rtc clock definitions for MAX77686 PMIC for
Exynos4412 p4note
ARM: dts: exynos: Update proper regulator states for suspend-to-mem
for Exynos4412 p4node
ARM: dts: exynos: Add rtc clock definitions for MAX77686 PMIC for
Exynos5250 smdk5250
ARM: dts: exynos: Add proper regulator states for suspend-to-mem for
Exyno5250 smdk5250
ARM: dts: exynos: Add rtc clock definitions for MAX77686 PMIC for
Exynos5250 snow
ARM: dts: exynos: Add proper regulator states for suspend-to-mem for
Exynos5250 snow
.../bindings/clock/maxim,max77686.yaml | 48 ++++++++++++++
.../boot/dts/samsung/exynos4412-midas.dtsi | 7 +++
.../dts/samsung/exynos4412-odroid-common.dtsi | 63 +++++++++++++++++++
.../boot/dts/samsung/exynos4412-p4note.dtsi | 31 +++++----
.../boot/dts/samsung/exynos5250-smdk5250.dts | 63 +++++++++++++++++++
.../dts/samsung/exynos5250-snow-common.dtsi | 55 ++++++++++++++++
6 files changed, 255 insertions(+), 12 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/maxim,max77686.yaml
base-commit: 02ddfb981de88a2c15621115dd7be2431252c568
--
2.49.0
Powered by blists - more mailing lists