Message ID | 20231025084614.3092295-1-o.rempel@pengutronix.de |
---|---|
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:ce89:0:b0:403:3b70:6f57 with SMTP id p9csp2454625vqx; Wed, 25 Oct 2023 01:47:01 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH3bArO7y9M2ZUmWVVFssFZfJEkSNCZVg20JHe9oyZlQpU0ZPsugFq58EVq6BzXRSMZz7i1 X-Received: by 2002:a81:6cd2:0:b0:5a8:874:bb3a with SMTP id h201-20020a816cd2000000b005a80874bb3amr15102763ywc.31.1698223620809; Wed, 25 Oct 2023 01:47:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698223620; cv=none; d=google.com; s=arc-20160816; b=gDgLs97gVjF1a6bVvhqPgX7Zenx8IKztILhDZxYhnf2oyVw/Nuo3oMRwZxc8yzFtDj jpp3hh+w8NhAJtNkgFUHtdZWM246mXInVb1jf8ooS120EMQx3Wi8+mNpO3K7wa8rpBuL x0U3STM4haZxXdE6q9d7f4D0rYvjQXvyh1+OsLLU6JBQ0l0rJRCgfPr2rAwfn48CIXHf zQ0R9TJUpj4m/O2YLMTvT5HuAIUYPgjDDRoBsDE9Tequg3DXT2KyFFVZsJMoUYudtywT qf49LWInvWreTOfhHzn45DouWXjMN37mpr8gUehJHVE+rIqN3pL7McRQ1YV4DVnw3AV1 83Uw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=BKJnOoyjQk5TF4POaYBmW/6GktCD0H4ySFPnnV287Eo=; fh=04ly7V1xWE1eBTBwtRUQiwjHX8ICozxkXNJpuSLZLOA=; b=FdIecyZcMadRidkfmXQ/wb1uSLu6CnNI80ODppYteqUFUgHZ4F1JuexSLQu2qQOkxC ogwUkOJN5e4k+3RdyWx/kWM6Pdak//WTS7YwJzCX9wdF3U5MRjPkmCPQkpr+QT5C9CEz 0K3sDMNlbSAtlizXTsDe5H34XS9hQV4d4JCEvs8x3nMt01ZnMi77iRqPe4XDJmu6te66 lW9o3ZR2TJLMrpYD3jLEO+yELmiCqwc7+qgSULDuqFiIA1w1NWOf+yiAfD8I2XPWRPWi lxYur3YRR3Pc/dx8KbTY5vayK43NWm4OfuEM27I9g2QW29BPaNQ45jqTXzyAF9xhsnck WJ+w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from morse.vger.email (morse.vger.email. [2620:137:e000::3:1]) by mx.google.com with ESMTPS id k125-20020a0dfa83000000b005839b8c52d0si10187316ywf.484.2023.10.25.01.47.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Oct 2023 01:47:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) client-ip=2620:137:e000::3:1; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id 0370A8020130; Wed, 25 Oct 2023 01:46:58 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234385AbjJYIqr (ORCPT <rfc822;aposhian.dev@gmail.com> + 26 others); Wed, 25 Oct 2023 04:46:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56266 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234126AbjJYIq3 (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Wed, 25 Oct 2023 04:46:29 -0400 Received: from metis.whiteo.stw.pengutronix.de (metis.whiteo.stw.pengutronix.de [IPv6:2a0a:edc0:2:b01:1d::104]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 55A2C12A for <linux-kernel@vger.kernel.org>; Wed, 25 Oct 2023 01:46:27 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <ore@pengutronix.de>) id 1qvZWq-0002C9-9l; Wed, 25 Oct 2023 10:46:16 +0200 Received: from [2a0a:edc0:0:1101:1d::ac] (helo=dude04.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <ore@pengutronix.de>) id 1qvZWp-0048WY-9N; Wed, 25 Oct 2023 10:46:15 +0200 Received: from ore by dude04.red.stw.pengutronix.de with local (Exim 4.96) (envelope-from <ore@pengutronix.de>) id 1qvZWp-00CySG-0k; Wed, 25 Oct 2023 10:46:15 +0200 From: Oleksij Rempel <o.rempel@pengutronix.de> To: Liam Girdwood <lgirdwood@gmail.com>, Mark Brown <broonie@kernel.org>, Rob Herring <robh+dt@kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>, Conor Dooley <conor+dt@kernel.org> Cc: Oleksij Rempel <o.rempel@pengutronix.de>, kernel@pengutronix.de, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v3 0/7] regulator: add under-voltage support Date: Wed, 25 Oct 2023 10:46:07 +0200 Message-Id: <20231025084614.3092295-1-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.vger.email Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Wed, 25 Oct 2023 01:46:58 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1780716531466629225 X-GMAIL-MSGID: 1780716531466629225 |
Series |
regulator: add under-voltage support
|
|
Message
Oleksij Rempel
Oct. 25, 2023, 8:46 a.m. UTC
This series add under-voltage and emergency shutdown for system critical regulators 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 (7): regulator: dt-bindings: Add system-critical-regulator property regulator: Handle system-critical under-voltage events regulator: dt-bindings: fixed-regulator: Add under-voltage interrupt support regulator: dt-bindings: whitelist system-critical-regulator property for fixed-regulator regulator: fixed: add support for under-voltage IRQ regulator: dt-bindings: Add regulator-uv-survival-time-ms property regulator: Implement uv_survival_time for handling under-voltage events .../bindings/regulator/fixed-regulator.yaml | 7 +++ .../bindings/regulator/regulator.yaml | 12 +++++ drivers/regulator/core.c | 6 +++ drivers/regulator/fixed.c | 50 +++++++++++++++++++ drivers/regulator/of_regulator.c | 8 +++ include/linux/regulator/machine.h | 12 +++++ 6 files changed, 95 insertions(+)
Comments
On Wed, 25 Oct 2023 10:46:07 +0200, Oleksij Rempel wrote: > This series add under-voltage and emergency shutdown for system critical > regulators > > changes v3: > - add system-critical-regulator property > - add regulator-uv-survival-time-ms property > - implement default policy for system critical uv events > > [...] Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next Thanks! [3/7] regulator: dt-bindings: fixed-regulator: Add under-voltage interrupt support commit: 0ab1dc9c657f30434ca55a3dcc87e624af0b2116 [5/7] regulator: fixed: add support for under-voltage IRQ commit: ecb6f1f456144e9ade5a492192287decbeef4cfe All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark