public inbox for devicetree@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/5] regulator: add under-voltage support (part 2)
@ 2023-10-26 14:48 Oleksij Rempel
  2023-10-26 14:48 ` [PATCH v4 1/5] regulator: dt-bindings: Add system-critical-regulator property Oleksij Rempel
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: Oleksij Rempel @ 2023-10-26 14:48 UTC (permalink / raw)
  To: Liam Girdwood, Mark Brown, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley
  Cc: Oleksij Rempel, kernel, linux-kernel, devicetree

This series add under-voltage and emergency shutdown for system critical
regulators

changes v4:
- rebase against latest regulator/for-next
- drop mainlined patches
- rename regulator-uv-survival-time-ms to regulator-uv-less-critical-window-ms
  to fit it to actual use case
- avoid some of words in commit messages
- us switch case to parse critical events

changes v3:
- add system-critical-regulator property
- add regulator-uv-survival-time-ms property
- implement default policy for system critical uv events

changes v2:
- drop event forwarding support
- use emergency shutdown directly instead of generating under-voltage
  error event.
- fix devicetree patch
- drop interrupt-names support

Oleksij Rempel (5):
  regulator: dt-bindings: Add system-critical-regulator property
  regulator: Introduce handling for system-critical under-voltage events
  regulator: dt-bindings: Allow system-critical marking for
    fixed-regulator
  regulator: dt-bindings: Add 'regulator-uv-less-critical-window-ms'
    property
  regulator: Implement uv_survival_time for handling under-voltage
    events

 .../bindings/regulator/fixed-regulator.yaml   |  2 +
 .../bindings/regulator/regulator.yaml         | 13 +++++++
 drivers/regulator/core.c                      | 38 +++++++++++++++++++
 drivers/regulator/of_regulator.c              |  9 +++++
 include/linux/regulator/machine.h             | 18 +++++++++
 5 files changed, 80 insertions(+)

-- 
2.39.2


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

end of thread, other threads:[~2023-11-13 19:40 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-26 14:48 [PATCH v4 0/5] regulator: add under-voltage support (part 2) Oleksij Rempel
2023-10-26 14:48 ` [PATCH v4 1/5] regulator: dt-bindings: Add system-critical-regulator property Oleksij Rempel
2023-10-27 21:25   ` Rob Herring
2023-10-26 14:48 ` [PATCH v4 2/5] regulator: Introduce handling for system-critical under-voltage events Oleksij Rempel
2023-10-26 14:48 ` [PATCH v4 3/5] regulator: dt-bindings: Allow system-critical marking for fixed-regulator Oleksij Rempel
2023-10-27 21:24   ` Rob Herring
2023-10-27 21:32     ` Mark Brown
2023-10-30 15:45   ` Rob Herring
2023-10-26 14:48 ` [PATCH v4 4/5] regulator: dt-bindings: Add 'regulator-uv-less-critical-window-ms' property Oleksij Rempel
2023-10-27 21:26   ` Rob Herring
2023-10-26 14:48 ` [PATCH v4 5/5] regulator: Implement uv_survival_time for handling under-voltage events Oleksij Rempel
2023-11-13 19:40 ` [PATCH v4 0/5] regulator: add under-voltage support (part 2) Mark Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox