From patchwork Tue May 3 16:00:57 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Philipp Zabel X-Patchwork-Id: 1625639 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=HiNtgfOj; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::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:e::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 4Kt4TB5qH4z9sBB for ; Wed, 4 May 2022 02:01:34 +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=lNhfMqF5q8dvsDwN0gyKvspM7iRJ+QHl347idYl+2Ic=; b=HiNtgfOjpISvq9 TUqmOrO4z/KfL5GqA/t8Q9n6TlVH9A1HEL++N4RpJYmIkbNZ2JSJK5gHdI2yjWkY3ShU+2Eg4PcBB ECOoAxnmj0u0leBkkGT0RvhV9WJmQRLZjuhA7KNdu7fTTPZZjCDfUDAtg71qOp7b6A4DjCsckNCOL ymrpt3Um7H1/kIxcpXuj+cbHV/0AcNxdfW65Ep+kV0x07PBMdDvy/kP4Qc46dqRnFZxk6X3haAPBu fjvKYjeZX+YaSSI1DvjJgvKB8ZNLbeCzzBejyPSXn97+LBadksP6kqh5NdQIq9m+NnFsjj56KaUk6 S/F/o1H5EtHp1O8NAqag==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nluxd-006e6x-2e; Tue, 03 May 2022 16:01:13 +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 1nluxY-006e5T-Uu for linux-arm-kernel@lists.infradead.org; Tue, 03 May 2022 16:01:10 +0000 Received: from lupine.office.stw.pengutronix.de ([2a0a:edc0:0:900:1d::4e]) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1nluxS-0008OU-K3; Tue, 03 May 2022 18:01:02 +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.19 Date: Tue, 3 May 2022 18:00:57 +0200 Message-Id: <20220503160057.46625-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:900:1d::4e 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-20220503_090109_038054_3C9ABEA1 X-CRM114-Status: GOOD ( 12.98 ) 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 3123109284176b1532874591f7c81f3837bbdc17: Linux 5.18-rc1 (2022-04-03 14:08:21 -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 3123109284176b1532874591f7c81f3837bbdc17: Linux 5.18-rc1 (2022-04-03 14:08:21 -0700) are available in the Git repository at: git://git.pengutronix.de/pza/linux.git tags/reset-for-v5.19 for you to fetch changes up to 2ca065dc9468fa1c60ada1e8cb9c1aa866367ec7: dt-bindings: reset: st,sti-powerdown: Convert to yaml (2022-05-03 17:41:30 +0200) ---------------------------------------------------------------- Reset controller updates for v5.19 Add Meson-S4 SoC reset controller support to reset-meson, AST2600 LPC reset controller support to reset-simple, and R9A07G054 USBPHY reset controller support to reset-rzg2l-usbphy-ctrl. Add ACPI _RST support to device_reset(), simplify the uniphier-glue reset driver using bulk API and devres and clean up its dt-bindings docs. Convert most dt-bindings docs from txt to yaml. ---------------------------------------------------------------- Joel Stanley (1): reset: simple: Add AST2600 compatible Krishna Yarlagadda (1): reset: ACPI reset support Kunihiko Hayashi (1): dt-bindings: reset: uniphier-glue: Clean up clocks, resets, and their names using compatible string Lad Prabhakar (1): reset: Kconfig: Make RESET_RZG2L_USBPHY_CTRL depend on ARCH_RZG2L Philipp Zabel (12): reset: uniphier-glue: Use reset_control_bulk API reset: uniphier-glue: Use devm_add_action_or_reset() dt-bindings: reset: amlogic,meson-axg-audio-arb: Convert to yaml dt-bindings: reset: ath79: Convert to yaml dt-bindings: reset: berlin: Convert to yaml dt-bindings: reset: bitmain,bm1880-reset: Convert to yaml dt-bindings: reset: lantiq,reset: Convert to yaml dt-bindings: reset: nuvoton,npcm-reset: Convert to yaml dt-bindings: reset: snps,axs10x-reset: Convert to yaml dt-bindings: reset: socfpga: Convert to yaml dt-bindings: reset: st,sti-picophyreset: Convert to yaml dt-bindings: reset: st,sti-powerdown: Convert to yaml Zelong Dong (3): dt-bindings: reset: Add compatible for Meson-S4 Reset Controller dt-bindings: reset: add bindings for the Meson-S4 SoC Reset Controller reset: reset-meson: add support for the Meson-S4 SoC Reset Controller .../devicetree/bindings/reset/altr,rst-mgr.yaml | 47 ++++++++ .../bindings/reset/amlogic,meson-axg-audio-arb.txt | 22 ---- .../reset/amlogic,meson-axg-audio-arb.yaml | 56 +++++++++ .../bindings/reset/amlogic,meson-reset.yaml | 1 + .../devicetree/bindings/reset/ath79-reset.txt | 20 ---- .../devicetree/bindings/reset/berlin,reset.txt | 23 ---- .../bindings/reset/bitmain,bm1880-reset.txt | 18 --- .../bindings/reset/bitmain,bm1880-reset.yaml | 36 ++++++ .../devicetree/bindings/reset/lantiq,reset.txt | 30 ----- .../devicetree/bindings/reset/lantiq,reset.yaml | 49 ++++++++ .../bindings/reset/marvell,berlin2-reset.yaml | 38 +++++++ .../bindings/reset/nuvoton,npcm-reset.txt | 32 ------ .../bindings/reset/nuvoton,npcm750-reset.yaml | 50 +++++++++ .../bindings/reset/qca,ar7100-reset.yaml | 40 +++++++ .../bindings/reset/snps,axs10x-reset.txt | 33 ------ .../bindings/reset/snps,axs10x-reset.yaml | 48 ++++++++ .../devicetree/bindings/reset/socfpga-reset.txt | 16 --- .../reset/socionext,uniphier-glue-reset.yaml | 52 ++++++--- .../bindings/reset/st,sti-picophyreset.txt | 42 ------- .../devicetree/bindings/reset/st,sti-powerdown.txt | 45 -------- .../bindings/reset/st,stih407-picophyreset.yaml | 47 ++++++++ .../bindings/reset/st,stih407-powerdown.yaml | 49 ++++++++ drivers/reset/Kconfig | 2 +- drivers/reset/core.c | 15 ++- drivers/reset/reset-meson.c | 6 + drivers/reset/reset-simple.c | 1 + drivers/reset/reset-uniphier-glue.c | 75 ++++++------- include/dt-bindings/reset/amlogic,meson-s4-reset.h | 125 +++++++++++++++++++++ 28 files changed, 680 insertions(+), 338 deletions(-) create mode 100644 Documentation/devicetree/bindings/reset/altr,rst-mgr.yaml delete mode 100644 Documentation/devicetree/bindings/reset/amlogic,meson-axg-audio-arb.txt create mode 100644 Documentation/devicetree/bindings/reset/amlogic,meson-axg-audio-arb.yaml delete mode 100644 Documentation/devicetree/bindings/reset/ath79-reset.txt delete mode 100644 Documentation/devicetree/bindings/reset/berlin,reset.txt delete mode 100644 Documentation/devicetree/bindings/reset/bitmain,bm1880-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/bitmain,bm1880-reset.yaml delete mode 100644 Documentation/devicetree/bindings/reset/lantiq,reset.txt create mode 100644 Documentation/devicetree/bindings/reset/lantiq,reset.yaml create mode 100644 Documentation/devicetree/bindings/reset/marvell,berlin2-reset.yaml delete mode 100644 Documentation/devicetree/bindings/reset/nuvoton,npcm-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/nuvoton,npcm750-reset.yaml create mode 100644 Documentation/devicetree/bindings/reset/qca,ar7100-reset.yaml delete mode 100644 Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml delete mode 100644 Documentation/devicetree/bindings/reset/socfpga-reset.txt delete mode 100644 Documentation/devicetree/bindings/reset/st,sti-picophyreset.txt delete mode 100644 Documentation/devicetree/bindings/reset/st,sti-powerdown.txt create mode 100644 Documentation/devicetree/bindings/reset/st,stih407-picophyreset.yaml create mode 100644 Documentation/devicetree/bindings/reset/st,stih407-powerdown.yaml create mode 100644 include/dt-bindings/reset/amlogic,meson-s4-reset.h