Received: by 2002:a05:7412:a9a2:b0:e2:908c:2ebd with SMTP id o34csp1435640rdh; Fri, 27 Oct 2023 14:25:02 -0700 (PDT) X-Google-Smtp-Source: AGHT+IF9Q/ZL9+C4FPsIeWkoLk1gFweYxYD53HiBTsbAmdKoArq09A6/cusSMfm52piCp2/DkKRY X-Received: by 2002:a05:690c:fd5:b0:5a7:cadb:c721 with SMTP id dg21-20020a05690c0fd500b005a7cadbc721mr5043418ywb.12.1698441901989; Fri, 27 Oct 2023 14:25:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698441901; cv=none; d=google.com; s=arc-20160816; b=mGtCUoMIS7JkwAr+jDNI80QB1edZUt/g0gN3lwGJvAMbrw+e8i2WQAIZ1GwzoXBT3Z Svvg6eEsy74wuOliYhi9Bj2s77KS0vn9rkIuibhUtBBLz2i2tAtn7p6vpGTbm/3XGVX8 c1J39GU1beiol3ZCjye41Tw+B2XhNRI7bsQPJAxqqa9CLIJdye0wqk7CpuRSYrgKxGq1 3lMEt++REtJHc6yR4extHehLrbGFSAv2st+QR7yel7cLVk1JyunVg8/sExDJQf50Ftxv nAx1EnsYOrS+p9YCUDQewxgkJf8SgXuzAzVDTRrWCG9+oBW33XXvuazqq5F9Z9TqDahR jnhQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=5vDjxeIztMYV+RXt8l5Ypmao9jXTVq+yUzzQl5hZC+s=; fh=SuMvC18FWRZsfJPAZU3TfV+FsZ6xq6qnRGdw4tpwPcw=; b=fCtRwJ/ucq5x7uui58s5y24t5VfEureaAJ9Oi2iV3485lG2Tgcm5EgyQzRnkf638Pu ceZTDY0g2RaR/ESio3EUvXY2gam+rmXCYgtlsEbvwsw9UH+2UdClLnkk8HtJZQukC0cv dSPHzdJrBB37C2PU5py86HMjFQI3e220Gj7NG2Ee9Q/nXNzzsqR8IvrUc1IIrSbLhQJk cMju7bkPT5OBKFQwgG7kEB8z1kUpfaVCu5XZ1cUE+goffybV1m4DBnnRZu5fOYvhXF32 5scCh4hulz4TlU2a28fkRL9oSLg9UG9mXfEwWR2Ju52P4UWXpUMZY/CL6TamxEMiZlCj UG3A== 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:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from groat.vger.email (groat.vger.email. [2620:137:e000::3:5]) by mx.google.com with ESMTPS id n133-20020a81728b000000b005a7b0942ecesi3871535ywc.387.2023.10.27.14.24.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Oct 2023 14:25:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) client-ip=2620:137:e000::3:5; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id 79423830F562; Fri, 27 Oct 2023 14:24:52 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233129AbjJ0VYp (ORCPT + 99 others); Fri, 27 Oct 2023 17:24:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54474 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229712AbjJ0VYo (ORCPT ); Fri, 27 Oct 2023 17:24:44 -0400 Received: from mail-oo1-f53.google.com (mail-oo1-f53.google.com [209.85.161.53]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9963A1AA; Fri, 27 Oct 2023 14:24:42 -0700 (PDT) Received: by mail-oo1-f53.google.com with SMTP id 006d021491bc7-57ad95c555eso1591012eaf.3; Fri, 27 Oct 2023 14:24:42 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698441882; x=1699046682; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=5vDjxeIztMYV+RXt8l5Ypmao9jXTVq+yUzzQl5hZC+s=; b=w8Sy377gb7+UhTnS97xxEHaBiHKASB2eEIlpToq5ot+vkKlkdVHKj8k7biEZVrkksU BZcrngyEBKkxKKghXSnAv1lFF0bXRDWmJSJLvKRg5z9Nk/8ELTVCYh9O7DEyrhdoCcIJ txeeB1zoZYzqRiV5JOG7kak9YQwGRRAARLl4R0mo9LzL2togdmCZLNEAHVddG/P5bmRr mXvYgBG7trieMsZNDIcZthLPPWl6M+ot6eo4JemfG5xCSuuvDcLGRMq3gFopfp07d4TU XVhYZPO5OXUjkiGY/Vbo1DJUjlEU/P1lQGyyJ6Qj8A70s91ydQNx8ky895LVH6yeEW5L brPA== X-Gm-Message-State: AOJu0YzzjrnF5j476e6i9wwC+jVEJfoE4V2ufdLbxGjEd5+nxpgokCRf /38eIE2GfuflJ5ptAzSeD877MHIe7g== X-Received: by 2002:a4a:da4f:0:b0:582:3c4a:923a with SMTP id f15-20020a4ada4f000000b005823c4a923amr3919973oou.9.1698441881891; Fri, 27 Oct 2023 14:24:41 -0700 (PDT) Received: from herring.priv (66-90-144-107.dyn.grandenetworks.net. [66.90.144.107]) by smtp.gmail.com with ESMTPSA id j9-20020a9d7f09000000b006b8b55297b5sm431607otq.42.2023.10.27.14.24.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Oct 2023 14:24:40 -0700 (PDT) Received: (nullmailer pid 3397284 invoked by uid 1000); Fri, 27 Oct 2023 21:24:40 -0000 Date: Fri, 27 Oct 2023 16:24:40 -0500 From: Rob Herring To: Oleksij Rempel Cc: Liam Girdwood , Mark Brown , Krzysztof Kozlowski , Conor Dooley , kernel@pengutronix.de, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: Re: [PATCH v4 3/5] regulator: dt-bindings: Allow system-critical marking for fixed-regulator Message-ID: <20231027212440.GA3392484-robh@kernel.org> References: <20231026144824.4065145-1-o.rempel@pengutronix.de> <20231026144824.4065145-4-o.rempel@pengutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20231026144824.4065145-4-o.rempel@pengutronix.de> X-Spam-Status: No, score=-1.0 required=5.0 tests=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 groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Fri, 27 Oct 2023 14:24:52 -0700 (PDT) On Thu, Oct 26, 2023 at 04:48:22PM +0200, Oleksij Rempel wrote: > In certain projects, the main system regulator, composed of simple > components including an under-voltage detector and capacitors, can be > aptly described as a fixed regulator in the device tree. To cater to > such use cases, this patch extends the fixed regulator binding to > support the 'system-critical-regulator' property. This property > signifies that the fixed-regulator is vital for system stability. There is no programming interface for fixed-regulators, so how do you know an under/over voltage condition? > > Signed-off-by: Oleksij Rempel > --- > .../devicetree/bindings/regulator/fixed-regulator.yaml | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/Documentation/devicetree/bindings/regulator/fixed-regulator.yaml b/Documentation/devicetree/bindings/regulator/fixed-regulator.yaml > index ce7751b9129c..9ff9abf2691a 100644 > --- a/Documentation/devicetree/bindings/regulator/fixed-regulator.yaml > +++ b/Documentation/devicetree/bindings/regulator/fixed-regulator.yaml > @@ -105,6 +105,8 @@ properties: > description: > Interrupt signaling a critical under-voltage event. > > + system-critical-regulator: true > + > required: > - compatible > - regulator-name > -- > 2.39.2 >