From patchwork Fri Jul 29 13:36:20 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Philipp Zabel X-Patchwork-Id: 1662038 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=kwDuBct0; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4LvT892r90z9sGt for ; Fri, 29 Jul 2022 23:36:57 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=NX9cfvC0KD3Cu42YEip/3B0ZN5dgcRMrenI9y5f9bzk=; b=kwDuBct0DS3G38 IyCqapvV5zLh4Fl4MQZR2DPCEsci1L3/zGUvKj4rt/pCXotuQvRywHGe+PmM+L0HZu31PgW7EKTSg aZVgiqU5Uu4xP8J98TXRa4cNmhoJFmDwjMsXmuR9lPiY5EaljRa/xxzJ0CUUDRIweEMtvTf8YB7AV h1f9z804D0GF2YK01U+sozXeyD3sB0ZUFdirozPjZJp8NZop5rWfg/T35ySxnZ3V5Qw6Iapx1PI08 Hy4JCiEct+PmvQTNPXcDUuxJhjb9fw6ypIsVoIP6PK1wxL1VuanWdFHREt8rPmPtRztwhmZLQEc/i qG2mmr85RyulwKMR8SYg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oHQAM-005D3E-9I; Fri, 29 Jul 2022 13:36:34 +0000 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oHQAI-005D0E-Rq for linux-arm-kernel@lists.infradead.org; Fri, 29 Jul 2022 13:36:32 +0000 Received: from dude02.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::28]) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1oHQAD-00038c-Pk; Fri, 29 Jul 2022 15:36:25 +0200 From: Philipp Zabel To: soc@kernel.org Cc: linux-arm-kernel@lists.infradead.org, kernel@pengutronix.de, Philipp Zabel Subject: [GIT PULL] Reset controller updates for v5.20 Date: Fri, 29 Jul 2022 15:36:20 +0200 Message-Id: <20220729133620.488379-1-p.zabel@pengutronix.de> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2a0a:edc0:0:1101:1d::28 X-SA-Exim-Mail-From: p.zabel@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-arm-kernel@lists.infradead.org X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220729_063630_922095_3D44E16C X-CRM114-Status: GOOD ( 11.21 ) X-Spam-Score: -2.3 (--) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Dear arm-soc maintainers, The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56: Linux 5.19-rc1 (2022-06-05 17:18:54 -0700) Content analysis details: (-2.3 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [2001:67c:670:201:290:27ff:fe1d:cc33 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org Dear arm-soc maintainers, The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56: Linux 5.19-rc1 (2022-06-05 17:18:54 -0700) are available in the Git repository at: git://git.pengutronix.de/pza/linux.git tags/reset-for-v5.20 for you to fetch changes up to d985db83622679fc496ed824088e066528b3a872: reset: tps380x: Fix spelling mistake "Voltags" -> "Voltage" (2022-07-28 14:08:50 +0200) ---------------------------------------------------------------- Reset controller updates for v5.20 Allow reset-simple to be selected under EXPERT and reset-a10sr to be built under COMPILE_TEST. Add Renesas RZ/G2UL USBPHY binding and a new driver for the TI TPS380x line of voltage supervisor ICs with manual reset control. A patch to make reset-microchip-sparx5 buildable as a module had to be reverted as that turned out to break MDIO on kswitch-d10. ---------------------------------------------------------------- Ben Dooks (2): reset: allow building of reset simple driver if expert config selected reset: reset-simple should depends on HAS_IOMEM Biju Das (1): dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document RZ/G2UL USBPHY Control bindings Clément Léger (1): reset: microchip-sparx5: allow building as a module Colin Ian King (1): reset: tps380x: Fix spelling mistake "Voltags" -> "Voltage" Marco Felsch (2): dt-bindings: reset: Add TPS380x documentation reset: tps380x: Add TPS380x device driver supprt Philipp Zabel (2): reset: a10sr: allow building under COMPILE_TEST Revert "reset: microchip-sparx5: allow building as a module" .../bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml | 1 + .../bindings/reset/ti,tps380x-reset.yaml | 49 ++++++++ drivers/reset/Kconfig | 13 ++- drivers/reset/Makefile | 1 + drivers/reset/reset-tps380x.c | 126 +++++++++++++++++++++ 5 files changed, 188 insertions(+), 2 deletions(-) create mode 100644 Documentation/devicetree/bindings/reset/ti,tps380x-reset.yaml create mode 100644 drivers/reset/reset-tps380x.c