From: <Claudiu.Beznea@microchip.com> To: <lgirdwood@gmail.com>, <broonie@kernel.org>, <robh+dt@kernel.org>, <Nicolas.Ferre@microchip.com>, <alexandre.belloni@bootlin.com>, <Ludovic.Desroches@microchip.com>, <mark.rutland@arm.com> Cc: <linux-kernel@vger.kernel.org>, <devicetree@vger.kernel.org>, <linux-arm-kernel@lists.infradead.org>, <Claudiu.Beznea@microchip.com> Subject: [PATCH v3 0/5] add PM functionality for act8945a PMIC Date: Tue, 11 Dec 2018 15:56:31 +0000 [thread overview] Message-ID: <1544543768-2066-1-git-send-email-claudiu.beznea@microchip.com> (raw) From: Claudiu Beznea <claudiu.beznea@microchip.com> This series implements PM functionality for act8945a PMIC and use that support on SAMA5D2 Xplained board. Changes in v3: - add patch "unlock expert registers"; it was wrongly missed in previous version Changes in v2: - split patch 1/1 from previous series in 3 patches: one adding regmap, one adding pm functionality, one adding shutdown functionality - use dev_pm_ops suspend function to set register specific to PWRHLD line: this is specific to PMIC itself and not to regulators - add mode support for LDOs - add constants for mode in dt-bindings/regulator/active-semi,8945a-regulator.h - document modes and regulator suspend states - remove rdevs from struct act8945a_pmic since were not used anywhere - add op_mode field in struct act8945a_pmic, update it when setting mode and return it when reading mode (avoiding one extra register read while reading mode) - add a patch to fix a checkpatch.pl warning - in shutdown function use directly act8945a->regmap instead of an intermediary struct regmap variable Boris Brezillon (2): regulator: act8945a-regulator: Implement PM functionalities ARM: dts: at91: sama5d2_xplained: Add proper regulator states for suspend-to-mem Claudiu Beznea (3): regulator: act8945a-regulator: fix line over 80 chars warning regulator: act8945a-regulator: add shutdown function regulator: add documentation for regulator modes and suspend states .../bindings/regulator/act8945a-regulator.txt | 34 ++++ arch/arm/boot/dts/at91-sama5d2_xplained.dts | 54 ++++++ drivers/regulator/act8945a-regulator.c | 200 ++++++++++++++++++++- .../regulator/active-semi,8945a-regulator.h | 30 ++++ 4 files changed, 312 insertions(+), 6 deletions(-) create mode 100644 include/dt-bindings/regulator/active-semi,8945a-regulator.h -- 2.7.4
next reply other threads:[~2018-12-11 15:56 UTC|newest] Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top 2018-12-11 15:56 Claudiu.Beznea [this message] 2018-12-11 15:56 ` [PATCH v3 1/6] regulator: act8945a-regulator: unlock expert registers Claudiu.Beznea 2018-12-11 15:56 ` [PATCH v3 2/6] regulator: act8945a-regulator: Implement PM functionalities Claudiu.Beznea 2018-12-11 15:56 ` [PATCH v3 3/6] regulator: act8945a-regulator: fix line over 80 chars warning Claudiu.Beznea 2018-12-11 15:56 ` [PATCH v3 4/6] regulator: act8945a-regulator: add shutdown function Claudiu.Beznea 2018-12-11 15:56 ` [PATCH v3 5/6] ARM: dts: at91: sama5d2_xplained: Add proper regulator states for suspend-to-mem Claudiu.Beznea 2018-12-11 15:56 ` [PATCH v3 6/6] regulator: add documentation for regulator modes and suspend states Claudiu.Beznea
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1544543768-2066-1-git-send-email-claudiu.beznea@microchip.com \ --to=claudiu.beznea@microchip.com \ --cc=Ludovic.Desroches@microchip.com \ --cc=Nicolas.Ferre@microchip.com \ --cc=alexandre.belloni@bootlin.com \ --cc=broonie@kernel.org \ --cc=devicetree@vger.kernel.org \ --cc=lgirdwood@gmail.com \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-kernel@vger.kernel.org \ --cc=mark.rutland@arm.com \ --cc=robh+dt@kernel.org \ --subject='Re: [PATCH v3 0/5] add PM functionality for act8945a PMIC' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).