From patchwork Fri Aug 5 10:21:32 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 12937173 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 4B9E4C00140 for ; Fri, 5 Aug 2022 10:23:15 +0000 (UTC) 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:Cc:To:Subject:Message-ID:Date:From: MIME-Version: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=PszWeUhyVbmC5LABBiYtooQ1NvhAcVWaKa193OaozxU=; b=HmPVD4J6rkLsUf 2F7N9+/zGOZVCEdBO7E/vasAE9X+9/1D28rdWfcUkmSScmgUH3mpkxuqCp3ByiMFQ4JOBe+IVcXR5 dFXcezbxctBlZRJ17/FjEgxCgatLyApo2Ab5tlwHhdfKdJ9cLdLdVC1XTmc/NzpHriShzyeRpheq0 ezh6/+JgVL2MfFyjxJMh1Ky70YhhlyPh8sdWaVio24TjDKwaONzRy3K4cYpqlX1sTFb3nn/ijHKf1 fUzU5ikwpDD58MfIpxUg5DImqgxIgGI0czqFy3kQVO45Oo05eDhHe8WlT5t+IBz5YrN6/G/W2z1dK 5wnvy2r/YUe8Xj69bVnQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oJuSu-00E2IM-GM; Fri, 05 Aug 2022 10:22:00 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oJuSm-00E2FN-KE for linux-arm-kernel@lists.infradead.org; Fri, 05 Aug 2022 10:21:54 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 454FB618E8 for ; Fri, 5 Aug 2022 10:21:51 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id AAA5BC433B5 for ; Fri, 5 Aug 2022 10:21:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1659694910; bh=RAysyoRQpKeBdDuaSKztvDwO/0wZqcvSMggtWzuQ5sE=; h=From:Date:Subject:To:List-Id:Cc:From; b=qMZXaQoUp5XG8bXNW6Yf/b59I4w4pzamPpc5c2NxVehHATsuntNrWOwGqpCg4ECgA kMhqRqL8qvTXZies2J0tUGel3MO50WZ4TOY1tKqKP1ET7fOQAgads/60HAyxFemGL5 6MuNAvFoC3izUbTKKzzIsTTMCm+LByq2OZqVpWgEM96HUpFCOM6B6anEmWIzb8Og5t AAupkL75oXl/26S69pohKbfRUs9/h92Z0/ftYwhWZjVa+07knFwoI1GUnR12ffQjo4 3WOMjFW46cnnt5GtKv6qjVXb5On0Fz1Zo8LWHu/9VsZ0Q9KLipb7k/7CtMvdqCV2fV NScA0PHmZXdXg== Received: by mail-ej1-f53.google.com with SMTP id uj29so4329015ejc.0 for ; Fri, 05 Aug 2022 03:21:50 -0700 (PDT) X-Gm-Message-State: ACgBeo3E9aXWaQ0rZTtWezo3uKTNOyxzmTPCXPaSbnGiSOd5hKCWArF+ ycly7wcPR6HwpgbQXIWz36KiwzjjP+CLMBsAcP8= X-Google-Smtp-Source: AA6agR79ANyfF5x2ZK8oLS8A4zTCaxyJ/qcRLi84KkYxaRg/QroP0u1cuVsMUHty0FWsEm7SMgNItS526gmi9ZE48eQ= X-Received: by 2002:a17:907:960f:b0:731:1e3:b198 with SMTP id gb15-20020a170907960f00b0073101e3b198mr1024234ejc.470.1659694908826; Fri, 05 Aug 2022 03:21:48 -0700 (PDT) MIME-Version: 1.0 From: Arnd Bergmann Date: Fri, 5 Aug 2022 12:21:32 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: [GIT PULL] ARM: SoC: late updates for 6.0 To: Linus Torvalds Cc: SoC Team , Linux Kernel Mailing List , Linux ARM X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220805_032152_781932_4C63958F X-CRM114-Status: GOOD ( 17.36 ) 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+linux-arm-kernel=archiver.kernel.org@lists.infradead.org The following changes since commit 3d7cb6b04c3f3115719235cc6866b10326de34cd: Linux 5.19 (2022-07-31 14:03:01 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-late-6.0 for you to fetch changes up to 1630eee2d4e77d8c121ab955d31befacb720bb99: Merge branch 'arm/fixes' into arm/late (2022-08-05 11:33:33 +0200) ---------------------------------------------------------------- ARM: SoC: late updates for 6.0 These updates came in after I had already tagged the branches, but they still seem appropriate for 6.0 and most of them were part of linux-next through other trees. - The reset controller tree adds one new driver for the TI TPS380x power management chip and a few minor changes in other drivers - Apple M1 now has a DT entry for the NVMe controller after the driver was merged, and has a new mailing list in the MAINTAINERS file. - Fixes for USB on the Socionext Uniphier platforms and the network controller on Intel Cyclone5. ---------------------------------------------------------------- Arnd Bergmann (5): Merge tag 'asahi-soc-maintainers-5.20' of https://github.com/AsahiLinux/linux into arm/fixes Merge tag 'reset-for-v5.20' of git://git.pengutronix.de/pza/linux into arm/late Merge tag 'asahi-soc-dt-5.20' of https://github.com/AsahiLinux/linux into arm/late Merge tag 'socfpga_updates_for_v5.20_part2' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/late Merge branch 'arm/fixes' into arm/late 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" Dinh Nguyen (1): ARM: dts: add EMAC AXI settings for Cyclone5 Hector Martin (1): arm64: dts: apple: Re-parent ANS2 power domains Kunihiko Hayashi (2): ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC 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" Sven Peter (2): MAINTAINERS: add ARM/APPLE MACHINE mailing list arm64: dts: apple: t8103: Add ANS2 NVMe nodes .../bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml | 1 + .../bindings/reset/ti,tps380x-reset.yaml | 49 ++++++++ MAINTAINERS | 1 + arch/arm/boot/dts/socfpga.dtsi | 8 ++ arch/arm/boot/dts/uniphier-pxs2.dtsi | 8 +- arch/arm64/boot/dts/apple/t8103-pmgr.dtsi | 7 +- arch/arm64/boot/dts/apple/t8103.dtsi | 34 ++++++ arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 8 +- drivers/reset/Kconfig | 13 ++- drivers/reset/Makefile | 1 + drivers/reset/reset-tps380x.c | 126 +++++++++++++++++++++ 11 files changed, 240 insertions(+), 16 deletions(-) create mode 100644 drivers/reset/reset-tps380x.c