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