Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp3330149ybi; Tue, 2 Jul 2019 06:06:50 -0700 (PDT) X-Google-Smtp-Source: APXvYqy1aRhZTd3PZME/kxZ7LdRVYxgb/c/mlb1AsYWplL6QV+yXxlKvmmreffTdG3kj1atF3+fU X-Received: by 2002:a17:902:b591:: with SMTP id a17mr34089766pls.96.1562072810483; Tue, 02 Jul 2019 06:06:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562072810; cv=none; d=google.com; s=arc-20160816; b=lLrymxkGUQy4jNx6icuOqqdRvj5rnUCKDS+tru/8+DtQshwCSqDXLN5HrijltXUITD fzj5zhH0+p8TxEoTDcPTsbv7G1DqVKrKLtlZCqcAnYrmi99x9zC12djR2lulUHYyVtEq eeoo7UQf6swC44LwZEgfuaakjYfNubdyjFTC/auC4V2eScctsgHZnBtk4xV4sDvDQdnE GU5bU4HxcfNGuHrUWA6JYvGLVQ/WhcFeN98/eeg9bg5OYZR3z0C85zVajmCaaAcp6lsm /Ml8uvrzT27W5Oprmz8DyogU8YhcpnIRLXl1e0hXUqCttsmlvCZSDsrvm8dSNLbsx0u3 1qig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:date:message-id:in-reply-to:subject:cc:to :from:dkim-signature; bh=JZq94gVIt9OPiVxwVhfvMyRq1d3OQdO0lv56n1fIsjc=; b=JdRKiLEpVaMhxHIbyC3gTmrzqNFsMfhgmsyAf8D/15zOJYfcmmbeBkYgPNGBX8bjwG uvobrBhLQLa02BoJdYEw+MBhghdqcd68Kcbw8qXF8HsbbHPNd5b1LpuqcxB2BxqiZtE2 kjMBW8dOOy7w82ZJr2UQ5CFw+BFKDz29oOTqtQn9s/0n8T9+W6kGuEjmA8+436Zn1uOg 1J79sNypenknV/fKvLT/12LMpnAtyARzLoAslpD+hMi1oTA/+pEi7F2Yt4yXufEiFG/5 F84W8n7zaoyaDrkNfkSSAbzaxmj+uBTG+3oGie+//6OYKQMLoaj9uh61aMXY/F572kJr E45g== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=EMBcbEPB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p10si5502205plk.9.2019.07.02.06.06.34; Tue, 02 Jul 2019 06:06:50 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=EMBcbEPB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727192AbfGBNFL (ORCPT + 99 others); Tue, 2 Jul 2019 09:05:11 -0400 Received: from heliosphere.sirena.org.uk ([172.104.155.198]:40458 "EHLO heliosphere.sirena.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727109AbfGBNE6 (ORCPT ); Tue, 2 Jul 2019 09:04:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sirena.org.uk; s=20170815-heliosphere; h=Date:Message-Id:In-Reply-To: Subject:Cc:To:From:Sender:Reply-To:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:References: List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner: List-Archive; bh=JZq94gVIt9OPiVxwVhfvMyRq1d3OQdO0lv56n1fIsjc=; b=EMBcbEPBSq8o hdUjNnoxW33yRHf9zmJfoX3ct4oTDoxdyITuD0Clwqjf8jaRnpJZ3BJHETs9KXk/fW8HR+Q54S8AI r8azab9HKgiC08jnSKKRLFvI4MV9QB4RJJ0NnZPRBDNRthSQ6SQJ2IGtJKuwl58ybyGlPklM/bY2a iy0G8=; Received: from cpc102320-sgyl38-2-0-cust46.18-2.cable.virginm.net ([82.37.168.47] helo=finisterre.sirena.org.uk) by heliosphere.sirena.org.uk with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hiISm-0002O1-Ii; Tue, 02 Jul 2019 13:04:48 +0000 Received: by finisterre.sirena.org.uk (Postfix, from userid 1000) id 1B37D440046; Tue, 2 Jul 2019 14:04:48 +0100 (BST) From: Mark Brown To: Fabrice Gasnier Cc: alexandre.torgue@st.com, broonie@kernel.org, devicetree@vger.kernel.org, fabrice.gasnier@st.com, lgirdwood@gmail.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, Mark Brown , mcoquelin.stm32@gmail.com, robh+dt@kernel.org Subject: Applied "dt-bindings: regulator: add support for the stm32-booster" to the regulator tree In-Reply-To: <1561968865-22037-2-git-send-email-fabrice.gasnier@st.com> X-Patchwork-Hint: ignore Message-Id: <20190702130448.1B37D440046@finisterre.sirena.org.uk> Date: Tue, 2 Jul 2019 14:04:48 +0100 (BST) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The patch dt-bindings: regulator: add support for the stm32-booster has been applied to the regulator tree at https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-5.3 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 From d6d02bc6e80453ca004e101eae28d741bde54426 Mon Sep 17 00:00:00 2001 From: Fabrice Gasnier Date: Mon, 1 Jul 2019 10:14:22 +0200 Subject: [PATCH] dt-bindings: regulator: add support for the stm32-booster Document the 3.3V booster regulator embedded in stm32h7 and stm32mp1 devices, that can be used to supply ADC analog input switches. It's controlled by using system configuration registers (SYSCFG). Introduce two compatibles as the booster regulator is controlled by: - a unique register/bit in STM32H7 - a set/clear register pair in STM32MP1 Signed-off-by: Fabrice Gasnier Signed-off-by: Mark Brown --- .../bindings/regulator/st,stm32-booster.txt | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-booster.txt diff --git a/Documentation/devicetree/bindings/regulator/st,stm32-booster.txt b/Documentation/devicetree/bindings/regulator/st,stm32-booster.txt new file mode 100644 index 000000000000..479ad4c8758e --- /dev/null +++ b/Documentation/devicetree/bindings/regulator/st,stm32-booster.txt @@ -0,0 +1,18 @@ +STM32 BOOSTER - Booster for ADC analog input switches + +Some STM32 devices embed a 3.3V booster supplied by Vdda, that can be used +to supply ADC analog input switches. + +Required properties: +- compatible: Should be one of: + "st,stm32h7-booster" + "st,stm32mp1-booster" +- st,syscfg: Phandle to system configuration controller. +- vdda-supply: Phandle to the vdda input analog voltage. + +Example: + booster: regulator-booster { + compatible = "st,stm32mp1-booster"; + st,syscfg = <&syscfg>; + vdda-supply = <&vdda>; + }; -- 2.20.1