Message ID | CAK8P3a0MxuA4BMsHnEkcfmH3TfJnQxV_DQ-S858VM2fPA2-AuA@mail.gmail.com |
---|---|
State | New |
Headers | show
Return-Path: <linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org> X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2001:8b0:10b:1231::1; helo=merlin.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=merlin.20170209 header.b=LEr60eas; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20201202 header.b=hP52Kt3X; dkim-atps=neutral Received: from merlin.infradead.org (merlin.infradead.org [IPv6:2001:8b0:10b:1231::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CxBCZ3BsQz9sRR for <incoming-imx@patchwork.ozlabs.org>; Thu, 17 Dec 2020 10:28:58 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=wUyUXY3uOfAMK/XHuWa0b9CLYocmf5JdTiCDM+eim0Q=; b=LEr60easKp2fqvemSrs7/+ish xBKpi7KHJAYAPByfIJJgS9WqPrMCln10skxYjGRAnKUpCM+WE7BrFQvbTYeOugZ5XI+Xb6vbuixgQ 87GDZnY3WUrC+CVPIMj5jHireJeiHsH4xvo/N5E+HdLRPhHSqrGXQVFsfgkIEPkNiM3R8LtxDPl5+ 8p0izMLny3Aj1AY4YzP1vPsjq4feaXVNOSw0nyC4ygxI8r0a6dnTh19SXjH1HOleyVNOexFnERawM hZQVIFWw5dlMxtULrwpaudyWxX5YrnBbTRSpxCSAMYeufa+AFl3+/+tQg6DvQVxC5ZAKTYrOW6Stf I83gkXuvg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kpgDm-0006Np-VR; Wed, 16 Dec 2020 23:28:39 +0000 Received: from mail.kernel.org ([198.145.29.99]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kpgDk-0006N6-Vv for linux-arm-kernel@lists.infradead.org; Wed, 16 Dec 2020 23:28:37 +0000 X-Gm-Message-State: AOAM530U9vbcJgyObVrzXE6B3HThj/YE6td/yj09DM3Kt90jcjRJDqO3 5/VFrpAbemdyf+UUKkm3PlimPtRfWWC55UKPn+M= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1608161316; bh=d+dC7kFKOZlxV9Ds4LMkkQGM2M1EvD1NoddIGNXjUJ4=; h=References:In-Reply-To:From:Date:Subject:To:List-Id:Cc:From; b=hP52Kt3XxvJZ9LwlkJn0vdKcKrlXI3zYwr4NqCa96h+GhSEw4/wBJi4m0gdET2Xq8 09Ps2P9ebXcQhogzBDh8iyNhlyONMw+8BwdZtRNlmYsIzv+AAaaZ14h0Dd3nINTSNh ZeWL8kPbyve58hmDspo93Pv+Xv1voLAtZwIgc9wBrmA+bEBZy9qwQkvp0aJx2NlUmB +GkB23vhPqjM3/D/04C+wYWk3atg6YXL1gYO/f362Pf/thjxPMXmRNgfJ3Wdx1EdJM 22EHv70JAXv0TJTF3RhpjdjGQ1mOQ9KDkwkjOJdYcqNratIpNnaFVKjPDBPXBHmzmc /Tjwekr0Tm0NA== X-Google-Smtp-Source: ABdhPJwv0AJsligWe9DE+lOuIx5ZjFqtq203m5UKTAh2M9vE0RlkKPX++vOt6izdHOzK2+KnQj2i7wVq8LYoHAKYIkg= X-Received: by 2002:aca:fd91:: with SMTP id b139mr1771033oii.67.1608161315482; Wed, 16 Dec 2020 15:28:35 -0800 (PST) MIME-Version: 1.0 References: <CAK8P3a009=T3WorioFWX8d=tEK78_o6ZHM6TGSmWmd37-_izug@mail.gmail.com> In-Reply-To: <CAK8P3a009=T3WorioFWX8d=tEK78_o6ZHM6TGSmWmd37-_izug@mail.gmail.com> From: Arnd Bergmann <arnd@kernel.org> Date: Thu, 17 Dec 2020 00:28:19 +0100 X-Gmail-Original-Message-ID: <CAK8P3a0MxuA4BMsHnEkcfmH3TfJnQxV_DQ-S858VM2fPA2-AuA@mail.gmail.com> Message-ID: <CAK8P3a0MxuA4BMsHnEkcfmH3TfJnQxV_DQ-S858VM2fPA2-AuA@mail.gmail.com> Subject: [GIT PULL 4/5] ARM: SoC updates for OMAP GenPD To: Linus Torvalds <torvalds@linux-foundation.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201216_182837_154272_2072484B X-CRM114-Status: GOOD ( 16.46 ) X-Spam-Score: -5.2 (-----) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-5.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at https://www.dnswl.org/, high trust [198.145.29.99 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 -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.0 DKIMWL_WL_HIGH DKIMwl.org - High trust sender X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Cc: SoC Team <soc@kernel.org>, Linux Kernel Mailing List <linux-kernel@vger.kernel.org>, Linux ARM <linux-arm-kernel@lists.infradead.org> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org |
Series |
None
|
expand
|
The pull request you sent on Thu, 17 Dec 2020 00:28:19 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-omap-genpd-5.11
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/accefff5b547a9a1d959c7e76ad539bf2480e78b
Thank you!
The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec: Linux 5.10-rc1 (2020-10-25 15:14:11 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-omap-genpd-5.11 for you to fetch changes up to 7fbee7e3386cb51e5ebc60c4d7cea13ffeab31d6: Merge tag 'omap-for-v5.11/genpd-rest-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/omap-genpd (2020-12-09 21:15:50 +0100) ---------------------------------------------------------------- ARM: SoC updates for OMAP GenPD These are additional updates for the power domain support on OMAP, moving to an implementation based on device tree information instead of SoC specific code. This is the latest step in the ongoing process for moving code out of arch/arm/mach-omap2. I kept this separate from the other driver changes since it touches code in multiple areas. There is one conflict in the dra7.dts file, which adds another node in a different branch. Watch out for adding the trailing '};' both times. Signed-off-by: Arnd Bergmann <arnd@arndb.de> ---------------------------------------------------------------- Arnd Bergmann (4): Merge tag 'omap-for-v5.11/genpd-drivers-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/omap-genpd Merge tag 'omap-for-v5.11/genpd-am335x-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/omap-genpd Merge tag 'omap-for-v5.11/genpd-am437x-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/omap-genpd Merge tag 'omap-for-v5.11/genpd-rest-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/omap-genpd Tero Kristo (10): soc: ti: omap-prm: am3: add genpd support for remaining PRM instances ARM: dts: am33xx: add remaining PRM instances soc: ti: omap-prm: am4: add genpd support for remaining PRM instances ARM: dts: am43xx: add remaining PRM instances soc: ti: omap-prm: omap4: add genpd support for remaining PRM instances ARM: dts: omap4: add remaining PRM instances soc: ti: omap-prm: dra7: add genpd support for remaining PRM instances ARM: dts: dra7: add remaining PRM instances soc: ti: omap-prm: omap5: add genpd support for remaining PRM instances ARM: dts: omap5: add remaining PRM instances Tony Lindgren (56): ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF bus: ti-sysc: Fix reset status check for modules with quirks bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw soc: ti: omap-prm: Do not check rstst bit on deassert if already deasserted bus: ti-sysc: Assert reset only after disabling clocks ARM: OMAP2+: Check for inited flag ARM: OMAP2+: Probe PRCM first to probe l4_wkup with simple-pm-bus bus: ti-sysc: Support modules without control registers bus: ti-sysc: Implement GPMC debug quirk to drop platform data clk: ti: am33xx: Keep am3 l3 main clock always on for genpd soc: ti: omap-prm: Add pm_clk for genpd soc: ti: pm33xx: Enable basic PM runtime support for genpd remoteproc/wkup_m3: Use reset control driver if available ARM: dts: Configure also interconnect clocks for am4 system timer ARM: OMAP2+: Drop legacy platform data for am3 control module ARM: dts: Configure RTC powerdomain for am3 ARM: dts: Configure interconnect target module for am3 wkup_m3 ARM: OMAP2+: Drop legacy platform data for am3 wkup_m3 ARM: OMAP2+: Drop legacy platform data for am3 and am4 gpmc ARM: OMAP2+: Drop legacy platform data for am3 debugss ARM: OMAP2+: Drop legacy platform data for am3 emif ARM: OMAP2+: Drop legacy platform data for am3 ocmcram ARM: OMAP2+: Drop legacy platform data for am3 instr ARM: OMAP2+: Drop legacy platform data for am3 mpuss ARM: dts: Use simple-pm-bus for genpd for am3 l4_wkup ARM: dts: Use simple-pm-bus for genpd for am3 l4_fast ARM: dts: Use simple-pm-bus for genpd for am3 l4_per ARM: dts: Use simple-pm-bus for genpd for am3 l3 ARM: OMAP2+: Drop legacy remaining legacy platform data for am3 ARM: OMAP2+: Build hwmod related code as needed clk: ti: am437x: Keep am4 l3 main clock always on for genpd ARM: dts: Configure also interconnect clocks for am4 system timer ARM: OMAP2+: Drop legacy platform data for am4 control module ARM: dts: Configure RTC powerdomain for am4 ARM: dts: Configure interconnect target module for am4 wkup_m3 ARM: OMAP2+: Drop legacy platform data for am4 wkup_m3 ARM: OMAP2+: Drop legacy platform data for am4 emif ARM: OMAP2+: Drop legacy platform data for am4 ocmcram ARM: OMAP2+: Drop legacy platform data for am4 mpuss ARM: dts: Use simple-pm-bus for genpd for am4 l4_wkup ARM: dts: Use simple-pm-bus for genpd for am4 l4_fast ARM: dts: Use simple-pm-bus for genpd for am4 l4_per ARM: dts: Move am4 l3 noc to a separate node ARM: dts: Use simple-pm-bus for genpd for am4 l3 ARM: OMAP2+: Drop legacy remaining legacy platform data for am4 clk: ti: omap4: Drop idlest polling from IVA clkctrl clocks ARM: dts: Configure power domain for omap4 dss ARM: dts: Configure power domain for omap4 dsp ARM: OMAP2+: Drop legacy platform data for omap4 iva ARM: OMAP2+: Drop legacy platform data for omap4 gpmc clk: ti: dra7: Drop idlest polling from IVA clkctrl clocks ARM: dts: Configure interconnect target module for dra7 iva ARM: OMAP2+: Drop legacy platform data for dra7 gpmc ARM: dts: Configure power domain for omap5 dss ARM: OMAP2+: Fix am4 only build after genpd changes arch/arm/boot/dts/am335x-nano.dts | 1 - arch/arm/boot/dts/am33xx-l4.dtsi | 75 +++-- arch/arm/boot/dts/am33xx.dtsi | 185 +++++++---- arch/arm/boot/dts/am4372.dtsi | 175 ++++++---- arch/arm/boot/dts/am437x-l4.dtsi | 79 +++-- arch/arm/boot/dts/dra7.dtsi | 151 ++++++++- arch/arm/boot/dts/dra7xx-clocks.dtsi | 14 + arch/arm/boot/dts/omap4-l4.dtsi | 1 + arch/arm/boot/dts/omap4.dtsi | 150 +++++++-- arch/arm/boot/dts/omap5.dtsi | 58 ++++ arch/arm/mach-omap2/Kconfig | 11 +- arch/arm/mach-omap2/Makefile | 19 +- arch/arm/mach-omap2/io.c | 4 - arch/arm/mach-omap2/omap_hwmod.c | 6 + .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 57 ---- .../omap_hwmod_33xx_43xx_interconnect_data.c | 90 ------ .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 290 ----------------- arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 294 ----------------- arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 167 ---------- arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 114 ------- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 49 --- arch/arm/mach-omap2/pdata-quirks.c | 33 +- drivers/bus/ti-sysc.c | 68 ++-- drivers/clk/ti/clk-33xx.c | 2 + drivers/clk/ti/clk-43xx.c | 8 + drivers/clk/ti/clk-44xx.c | 2 +- drivers/clk/ti/clk-7xx.c | 7 + drivers/remoteproc/wkup_m3_rproc.c | 41 ++- drivers/soc/ti/omap_prm.c | 358 +++++++++++++++++++-- drivers/soc/ti/pm33xx.c | 17 +- include/dt-bindings/clock/dra7.h | 4 + include/linux/platform_data/ti-sysc.h | 2 + 32 files changed, 1185 insertions(+), 1347 deletions(-) delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_common_data.h delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_data.c delete mode 100644 arch/arm/mach-omap2/omap_hwmod_43xx_data.c