From patchwork Fri Apr 3 21:32:06 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 1266254 Return-Path: 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=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=arndb.de Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20170209 header.b=UaeqPFWS; dkim-atps=neutral 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 (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48vCns017mz9sSK for ; Sat, 4 Apr 2020 08:32:32 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.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=zmBpr76OpPYqUQqRdLYFJZ++HzMdJvgEubCgi4Zu9As=; b=UaeqPFWSJeA/Wl YIeqYbPd0iChtBtd5aZxe/JWPlUOCNfvzkpd5Aipw+1rtQWf10FVYKAy0+dMJocxD3ygaCTd4J+tJ cvITy9TtMtkc+ciZr/r+Xok/XiFG3SZWpoet/U0amPhpA+q3llMWETKcwOzZ9bRNahlHeQTxgf+Mx YNG8fBA+DrRxxaEmh5z4b4fLULgdCQqdivdo3QP6pASUK22H2IPdc6+4RtKhYKLTGA+38x8LDwwoN U8a1rxIdckYcAnhbQ5qHA5jhVfxaFAGfzbeJ91hjGdIXBsMasuCj24/TX2Plk9sXppEu7rm/exxRO USXUgv/a/7qwmmg1SP4A==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jKTvS-0005rW-Da; Fri, 03 Apr 2020 21:32:30 +0000 Received: from mout.kundenserver.de ([212.227.126.134]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jKTvO-0005qy-Pw for linux-arm-kernel@lists.infradead.org; Fri, 03 Apr 2020 21:32:29 +0000 Received: from mail-qk1-f169.google.com ([209.85.222.169]) by mrelayeu.kundenserver.de (mreue011 [212.227.15.129]) with ESMTPSA (Nemesis) id 1MlNYj-1iujPe1C6H-00lkak for ; Fri, 03 Apr 2020 23:32:23 +0200 Received: by mail-qk1-f169.google.com with SMTP id v7so9772506qkc.0 for ; Fri, 03 Apr 2020 14:32:23 -0700 (PDT) X-Gm-Message-State: AGi0PuatawIZ6oBLgRf8Tz7Qz+MdCqdGNmxLrMUl4QZG3Ju2xkI8Zia6 24l8E/etXkuMPVkrE+MgxqpYPI9wKyxYb7okBGM= X-Google-Smtp-Source: APiQypIw1+/5MZVGthm6xQ9mSafhEM5lNhCgHclDp2ph/giU4dB5oFYo0ljpHAJ8d34mUcEBfKhTqSs0V4r85UKQHic= X-Received: by 2002:a37:3c1:: with SMTP id 184mr9682491qkd.352.1585949542026; Fri, 03 Apr 2020 14:32:22 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Arnd Bergmann Date: Fri, 3 Apr 2020 23:32:06 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: [GIT PULL 1/4] ARM: SoC updates To: Linus Torvalds X-Provags-ID: V03:K1:PpFR+yXwge68GU93EBLE2yfIfFmLgPqIK2FLr940ONatq9XEAw6 Yi9GQJI0BpXPHUJ1p9pvDSLXFV5hZmTBZIjbUZFQqiiPHLhJItQigv2wRf7TYJzRj7+ZLlS SK1Uh+alZJk0zyOhkAqiBuxTVkX1W8GGvRxhJ7KM9WFhUbvxTu3HY9vsG9PZ9REb7v+yQcp oBSvttvRgnSb8lGPTlnkA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1; V03:K0:bRp0RsiXMTQ=:PovhMoviVi0Qi9IIrG1WPA NRwTZiOW0vlCUnVpsO6ySCaT4l6dp1Le4LOu0sxcy9axZDJyXppJUNUGx0oq7wCm2d0LaB/8b cGYOfp6G4krh4yd9VGl7U08mLELHwt9chsMYJMucZic1oUb+NmpcVK+053NFB6B6zxaKOqCes 3CJLMAO8rS/E2B62dU9Hwz8Z5jAHfPGtqfk88W9VFc6Uw93FLPVNvjUrJl62NORBJ4+dv685M ZSfNsQJxBpjmH/qs0x4mBLLvCI0nrJ1gpx7o2pNVH5I1BmOFv7cYEnhGtD89vPIr95nUeXngl BMfYIN+TsCtbVG79GdRyn0+4SjM2bgOxLJ9ZRNB4yumZYCpjNlLNs23qkHAq9fKj8A5MVIwTu Jf9wUnOrRgg8BsexuerdDgiiXgsaQi2YOm6oRyz73Ys/vMRVw3SCsrDk4TyWDp9Xa0znMsdBJ h01ZKK3uKVuKFlnuGWP6pw34hqXgmIZiU8tIeFuYuEfQVVQ5TH+IwFL83GDdErkM9wSitorSg /I0rqSnyj2iTnlD7rCsXqz9IIyMYFglG8ghCyEgpLzpIu8Cv8XiVsVoXQxSsROHl6EZY8bbcN +/vMq9n0bzkgNM/pTM6YvXZYr9I7dMkr3+yW1Ev6kvNI78Ou9vUd8Fn1B4fbLD0tqK3eYwfJJ V0glGpX1zy5r173DojuqFn5pWbF6D2cueBhldO+djgtL4JZ3aXbEkLA9FO9nir/2O3e5EPFvl BfaC9cn1FrTK26X1k95kAYdrjYzL9yjhJ4zivdPFP6Pq8cO1PvtNKiyGaLB2BeRK7q0aEKa0K ssReTlXWEJjj8OmagDhVk+IJmz8EeIyf+bVuv9RWRupBhizZVM= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200403_143227_135353_965ECEE2 X-CRM114-Status: GOOD ( 17.92 ) X-Spam-Score: 0.0 (/) X-Spam-Report: SpamAssassin version 3.4.4 on bombadil.infradead.org summary: Content analysis details: (0.0 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [212.227.126.134 listed in list.dnswl.org] 0.0 SPF_NONE SPF: sender does not publish an 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: SoC Team , Linux Kernel Mailing List , Linux ARM Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org The following changes since commit 98d54f81e36ba3bf92172791eba5ca5bd813989b: Linux 5.6-rc4 (2020-03-01 16:38:46 -0600) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-5.7 for you to fetch changes up to f125e2d4339dda6937865f975470b29c84714c9b: ARM: qcom: Add support for IPQ40xx (2020-03-31 21:03:27 +0200) ---------------------------------------------------------------- ARM: SoC updates The code changes are mostly for 32-bit platforms and include: - Lots of updates for the Nvidia Tegra platform, including cpuidle, pmc, and dt-binding changes - Microchip at91 power management updates for the recently added sam9x60 SoC - Treewide setup_irq deprecation by afzal mohammed - STMicroelectronics stm32 gains earlycon support - Renesas platforms with Cortex-A9 can now use the global timer - Some TI OMAP2+ platforms gain cpuidle support - Various cleanups for the i.MX6 and Orion platforms, as well as Kconfig files across all platforms Signed-off-by: Arnd Bergmann ---------------------------------------------------------------- Anson Huang (6): ARM: imx: Remove unused include of linux/irqchip/arm-gic.h ARM: imx: Remove unused includes on mach-imx6q.c ARM: imx: Remove unused include of linux/of.h on mach-imx6sl.c ARM: imx: Add missing of_node_put() ARM: imx: Remove unnecessary blank lines ARM: imx: Drop unnecessary src_base check Argus Lin (3): dt-bindings: pwrap: mediatek: add pwrap support for MT6779 soc: mediatek: pwrap: add pwrap driver for MT6779 SoCs soc: mediatek: pwrap: add support for MT6359 PMIC Arnd Bergmann (16): Merge tag 'renesas-arm-soc-for-v5.7-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/soc Merge tag 'omap-for-v5.7/soc-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/soc Merge tag 'omap-for-v5.7/pm33xx-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/soc Merge tag 'arm-soc/for-5.7/soc' of https://github.com/Broadcom/stblinux into arm/soc Merge tag 'arm-soc/for-5.7/soc-arm64' of https://github.com/Broadcom/stblinux into arm/soc Merge tag 'sunxi-core-for-5.7' of git://git.kernel.org/.../sunxi/linux into arm/soc Merge tag 'stm32-soc-for-v5.7-1' of git://git.kernel.org/.../atorgue/stm32 into arm/soc Merge tag 'tegra-for-5.7-soc' of git://git.kernel.org/.../tegra/linux into arm/soc Merge tag 'tegra-for-5.7-arm-core' of git://git.kernel.org/.../tegra/linux into arm/soc Merge tag 'mvebu-arm-5.7-1' of git://git.infradead.org/linux-mvebu into arm/soc Merge tag 'imx-soc-5.7' of git://git.kernel.org/.../shawnguo/linux into arm/soc Merge tag 'v5.6-next-soc' of git://git.kernel.org/.../matthias.bgg/linux into arm/soc Merge tag 'at91-5.7-soc' of git://git.kernel.org/.../at91/linux into arm/soc Merge tag 'zynq-soc-for-v5.7' of https://github.com/Xilinx/linux-xlnx into arm/soc Merge tag 'zynqmp-soc-for-v5.7' of https://github.com/Xilinx/linux-xlnx into arm/soc Merge tag 'tegra-for-5.7-cpuidle' of git://git.kernel.org/.../tegra/linux into arm/soc Bibby Hsieh (1): soc: mediatek: knows_txdone needs to be set in Mediatek CMDQ helper Christian Lamparter (1): ARM: qcom: Add support for IPQ40xx Claudiu Beznea (8): ARM: at91: pm: use proper master clock register offset ARM: at91: pm: revert do not disable/enable PLLA for ULP modes ARM: at91: pm: add macros for plla disable/enable ARM: at91: pm: add pmc_version member to at91_pm_data ARM: at91: pm: s/sfr/sfrbu in pm_suspend.S clk: at91: move sam9x60's PLL register offsets to PMC header ARM: at91: pm: add plla disable/enable support for sam9x60 ARM: at91: pm: add quirk for sam9x60's ulp1 Dave Gerlach (5): dt-bindings: arm: cpu: Add TI AM335x and AM437x enable method ARM: OMAP2+: pm33xx-core: Add cpuidle_ops for am335x/am437x ARM: OMAP2+: pm33xx-core: Extend platform_data ops for cpuidle soc: ti: pm33xx: Add base cpuidle support ARM: omap2plus_defconfig: Add CONFIG_ARM_CPUIDLE Dmitry Osipenko (15): ARM: tegra: Compile sleep-tegra20/30.S unconditionally ARM: tegra: Add tegra_pm_park_secondary_cpu() ARM: tegra: Remove pen-locking from cpuidle-tegra20 ARM: tegra: Change tegra_set_cpu_in_lp2() type to void ARM: tegra: Propagate error from tegra_idle_lp2_last() ARM: tegra: Expose PM functions required for new cpuidle driver ARM: tegra: Rename some of the newly exposed PM functions ARM: tegra: Make outer_disable() open-coded ARM: tegra: cpuidle: Handle case where secondary CPU hangs on entering LP2 ARM: tegra: cpuidle: Make abort_flag atomic ARM: tegra: cpuidle: Remove unnecessary memory barrier cpuidle: Refactor and move out NVIDIA Tegra20 driver into drivers/cpuidle cpuidle: tegra: Squash Tegra30 driver into the common driver cpuidle: tegra: Squash Tegra114 driver into the common driver cpuidle: tegra: Disable CC6 state if LP2 unavailable Erwan Le Ray (4): ARM: debug: stm32: add UART early console configuration for STM32F4 ARM: debug: stm32: add UART early console configuration for STM32F7 ARM: debug: stm32: add UART early console support for STM32H7 ARM: debug: stm32: add UART early console support for STM32MP1 Geert Uytterhoeven (8): ARM: shmobile: Enable ARM_GLOBAL_TIMER on Cortex-A9 MPCore SoCs ARM: at91: Drop unneeded select of COMMON_CLK ARM: sunxi: Replace by ARM: zynq: Replace by ARM: shmobile: Replace by ARM: orion5x: Drop unneeded select of PCI_DOMAINS_GENERIC arm64: bcm2835: Drop select of nonexistent HAVE_ARM_ARCH_TIMER ARM: bcm: Drop unneeded select of PCI_DOMAINS_GENERIC, HAVE_SMP, TIMER_OF JC Kuo (1): dt-bindings: phy: tegra: Add Tegra194 support Nagarjuna Kristam (2): dt-bindings: phy: tegra-xusb: Add usb-role-switch dt-bindings: usb: Add NVIDIA Tegra XUSB device mode controller binding Sowjanya Komatineni (6): dt-bindings: clock: tegra: Add IDs for OSC clocks dt-bindings: tegra: Convert Tegra PMC bindings to YAML dt-bindings: soc: tegra-pmc: Add Tegra PMC clock bindings dt-bindings: soc: tegra-pmc: Add ID for Tegra PMC 32 kHz blink clock soc/tegra: Add Tegra PMC clocks registration into PMC driver soc/tegra: Add support for 32 kHz blink clock Stefan Agner (1): ARM: imx: limit errata selection to Cortex-A9 based designs Tejas Patel (2): include: linux: firmware: Correct config dependency of zynqmp_eemi_ops arm64: zynqmp: Make zynqmp_firmware driver optional Thierry Reding (3): Merge branch 'for-5.7/dt-bindings' into for-5.7/soc soc/tegra: pmc: Cleanup whitespace usage Merge branch 'for-5.7/arm/core' into for-5.7/cpuidle Tony Lindgren (2): ARM: OMAP2+: Improve handling of ti-sysc related sysc_fields Merge branch 'omap-for-v5.7/omap1' into omap-for-v5.7/soc Venkat Reddy Talla (1): soc/tegra: pmc: Add pins for Tegra194 Vincenzo Frascino (1): arm: mach-dove: Mark dove_io_desc as __maybe_unused Xu Wang (1): ARM: orion5x: ts78xx: Remove unneeded variable ret afzal mohammed (7): ARM: OMAP: replace setup_irq() by request_irq() ARM: orion: replace setup_irq() by request_irq() ARM: iop32x: replace setup_irq() by request_irq() ARM: ep93xx: Replace setup_irq() by request_irq() ARM: spear: replace setup_irq() by request_irq() ARM: cns3xxx: replace setup_irq() by request_irq() ARM: mmp: replace setup_irq() by request_irq() Documentation/devicetree/bindings/arm/cpus.yaml | 2 + .../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 300 --------- .../bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 354 +++++++++++ .../bindings/phy/nvidia,tegra124-xusb-padctl.txt | 24 + .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 + .../devicetree/bindings/usb/nvidia,tegra-xudc.yaml | 190 ++++++ arch/arm/Kconfig.debug | 42 +- arch/arm/Makefile | 1 + arch/arm/configs/omap2plus_defconfig | 2 + arch/arm/include/debug/stm32.S | 9 +- arch/arm/mach-at91/Kconfig | 1 - arch/arm/mach-at91/pm.c | 35 +- arch/arm/mach-at91/pm.h | 2 + arch/arm/mach-at91/pm_data-offsets.c | 4 + arch/arm/mach-at91/pm_suspend.S | 189 +++++- arch/arm/mach-bcm/Kconfig | 8 - arch/arm/mach-cns3xxx/core.c | 10 +- arch/arm/mach-dove/common.c | 2 +- arch/arm/mach-ep93xx/timer-ep93xx.c | 14 +- arch/arm/mach-imx/Kconfig | 10 +- arch/arm/mach-imx/anatop.c | 7 +- arch/arm/mach-imx/gpc.c | 4 +- arch/arm/mach-imx/mach-imx6q.c | 13 - arch/arm/mach-imx/mach-imx6sl.c | 1 - arch/arm/mach-imx/mach-imx6ul.c | 1 - arch/arm/mach-imx/platsmp.c | 1 + arch/arm/mach-imx/pm-imx6.c | 2 + arch/arm/mach-imx/pm-imx7ulp.c | 1 + arch/arm/mach-imx/src.c | 3 - arch/arm/mach-iop32x/time.c | 12 +- arch/arm/mach-mmp/time.c | 11 +- arch/arm/mach-omap1/pm.c | 13 +- arch/arm/mach-omap1/time.c | 10 +- arch/arm/mach-omap1/timer32k.c | 10 +- arch/arm/mach-omap2/omap_hwmod.c | 19 +- arch/arm/mach-omap2/pm33xx-core.c | 137 +++- arch/arm/mach-omap2/timer.c | 11 +- arch/arm/mach-orion5x/Kconfig | 2 - arch/arm/mach-orion5x/ts78xx-setup.c | 3 +- arch/arm/mach-qcom/Kconfig | 5 + arch/arm/mach-shmobile/setup-r8a7779.c | 1 - arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 +- arch/arm/mach-shmobile/setup-sh73a0.c | 1 - arch/arm/mach-spear/time.c | 9 +- arch/arm/mach-sunxi/sunxi.c | 2 +- arch/arm/mach-tegra/Makefile | 19 +- arch/arm/mach-tegra/cpuidle-tegra114.c | 89 --- arch/arm/mach-tegra/cpuidle-tegra20.c | 212 ------- arch/arm/mach-tegra/cpuidle-tegra30.c | 132 ---- arch/arm/mach-tegra/cpuidle.c | 50 -- arch/arm/mach-tegra/cpuidle.h | 21 - arch/arm/mach-tegra/irq.c | 3 +- arch/arm/mach-tegra/pm.c | 54 +- arch/arm/mach-tegra/pm.h | 4 - arch/arm/mach-tegra/reset-handler.S | 11 - arch/arm/mach-tegra/reset.h | 9 +- arch/arm/mach-tegra/sleep-tegra20.S | 170 ----- arch/arm/mach-tegra/sleep-tegra30.S | 6 +- arch/arm/mach-tegra/sleep.h | 15 - arch/arm/mach-tegra/tegra.c | 7 +- arch/arm/mach-zynq/common.c | 2 +- arch/arm/plat-orion/time.c | 10 +- arch/arm64/Kconfig.platforms | 2 - drivers/clk/at91/clk-sam9x60-pll.c | 91 ++- drivers/cpuidle/Kconfig.arm | 8 + drivers/cpuidle/Makefile | 1 + drivers/cpuidle/cpuidle-tegra.c | 392 ++++++++++++ drivers/firmware/xilinx/Kconfig | 2 + drivers/soc/mediatek/mtk-cmdq-helper.c | 1 + drivers/soc/mediatek/mtk-pmic-wrap.c | 128 ++++ drivers/soc/renesas/Kconfig | 2 + drivers/soc/tegra/pmc.c | 688 ++++++++++++++++----- drivers/soc/ti/pm33xx.c | 21 +- include/dt-bindings/clock/tegra114-car.h | 4 +- include/dt-bindings/clock/tegra124-car-common.h | 4 +- include/dt-bindings/clock/tegra210-car.h | 4 +- include/dt-bindings/clock/tegra30-car.h | 4 +- include/dt-bindings/soc/tegra-pmc.h | 16 + include/linux/clk/at91_pmc.h | 23 + include/linux/firmware/xlnx-zynqmp.h | 2 +- include/linux/platform_data/pm33xx.h | 6 +- include/soc/tegra/cpuidle.h | 2 +- {arch/arm/mach-tegra => include/soc/tegra}/irq.h | 8 +- include/soc/tegra/pm.h | 31 + include/soc/tegra/pmc.h | 3 +- 85 files changed, 2290 insertions(+), 1448 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-pmc.txt create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-pmc.yaml create mode 100644 Documentation/devicetree/bindings/usb/nvidia,tegra-xudc.yaml delete mode 100644 arch/arm/mach-tegra/cpuidle-tegra114.c delete mode 100644 arch/arm/mach-tegra/cpuidle-tegra20.c delete mode 100644 arch/arm/mach-tegra/cpuidle-tegra30.c delete mode 100644 arch/arm/mach-tegra/cpuidle.c delete mode 100644 arch/arm/mach-tegra/cpuidle.h create mode 100644 drivers/cpuidle/cpuidle-tegra.c create mode 100644 include/dt-bindings/soc/tegra-pmc.h rename {arch/arm/mach-tegra => include/soc/tegra}/irq.h (59%) From patchwork Fri Apr 3 21:35:09 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 1266255 Return-Path: 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=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=arndb.de Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20170209 header.b=RwMnkJpc; dkim-atps=neutral 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 (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48vCsP4z7hz9sSK for ; Sat, 4 Apr 2020 08:35:37 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.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=yvPVjvVBJiyoUAzbTC12OXk7FioByd0RDRdQ7hMC6AA=; b=RwMnkJpccXfhqt nES80pmLmbqKQojj7jIQAloIB58UP5aiPrimiZhgQXDkd1LM+OPJg59BYJwIVVuWM+KP85MkFCuXP LYs1gA3ZuNOGDSGU8r6pD9yDOmrSfnP99BlRdSqTgvJeb7JdfECVDeEw5q+qdSAXDtllXJRdbfqYj 4lZQWYp1/rrG35iQyy4ZTLnaixiKlcK+6H/K+jn/kMVV1PLuSDKRC7IlDLYyICTWeqrdwNbpRjnNR 3EY4HZnYi/wT+PXY7kBu2KfeJXvRU2jUs/g5nsxFCCtyTyU1/AkrlqMGDe6MUxq97m9gmBSNKhgNr 35pWHX5osR+gL+R814fw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jKTyO-0000aX-W2; Fri, 03 Apr 2020 21:35:33 +0000 Received: from mout.kundenserver.de ([212.227.126.134]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jKTyK-0000Zp-La for linux-arm-kernel@lists.infradead.org; Fri, 03 Apr 2020 21:35:30 +0000 Received: from mail-qv1-f43.google.com ([209.85.219.43]) by mrelayeu.kundenserver.de (mreue009 [212.227.15.129]) with ESMTPSA (Nemesis) id 1MoNy4-1j0WMZ05JA-00omYk for ; Fri, 03 Apr 2020 23:35:27 +0200 Received: by mail-qv1-f43.google.com with SMTP id bp12so4379423qvb.7 for ; Fri, 03 Apr 2020 14:35:26 -0700 (PDT) X-Gm-Message-State: AGi0PuaE6xXUmTxRe54ddYIYUixKozttHAG+7H2Q3LUNX6kczJnN0Ua+ 5yISpAkLvAXt9WE/0fz+j0oQQ3MJByIiXG3J6k0= X-Google-Smtp-Source: APiQypKuSl73lVJtADJSwHMirPnVIrpUbge7bKeeDmUqQVP2gryUkv3FPgZFAFc537SRr8QmargpKqzJp5W6h6MBOkI= X-Received: by 2002:a0c:9e2f:: with SMTP id p47mr9812907qve.211.1585949725814; Fri, 03 Apr 2020 14:35:25 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Arnd Bergmann Date: Fri, 3 Apr 2020 23:35:09 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: [GIT PULL 2/4] ARM: driver updates To: Linus Torvalds X-Provags-ID: V03:K1:R8NOxFxEVwDDqWc5mdTHyRtLXo9Fx/JtimS/FzquWsrFpgFpstr fy4+fLUI7Nn8/ZAzJtbYxsPYgCO365lWpA9E6xuaQNJ9B6ho/mfe8eCVjXxF0wK95AeV8BN 5LbEb1G4VCGt7MrEqU7IY1RDlFnJy5SK37nOg8xlCtGftYmWd2+FIo86OB3BFqg7wgDoH7Z /lJKmNmjIMNOxk4INGVIA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1; V03:K0:vX0XlBeRWTI=:8Y8WkuuudJYAYZPUUE9al7 iy1zGkD/ddxf2F9BLqHhNBVsBqprNTJghIJUVkdMgeQ4BkFYkNwhHbLiB3r9/fQe9m0uRHURY EoAgjetfiAJkbV90goolEm5IqSgqZz3BSi+0XOZopZkPnodrocOKRtjlQqlBrA+N6Drlg+CLv xu9LyXGSqH+EZ/Ugf9pDNt9uxZBzMUb/poB2hfGsTIlhjtAKwCeK1Wzb4+9sgFrguRtbbltxb vJ1LcEmx5HOkoLvIIQxtzJfS1dA+uxSCJEJs8tGTMa/UrWjkz94DpTVR7BuTPadclRPBcDAG8 fGXs4DfLXB33MI9FxYe3a2dtVZjDB8Zbh1RK/rNoox1mE1vjITEOWD74RiQNngooE5GoDFaFa uz7HmsIDi1b3Q37RVqIqiN7YfRvB5hVusfWfoUKKTuCi53qnNwXwzQQG6R7koox1HldPLLNRs tFvQx2G8bppNUxki6z4FwGcSKIeRZZaFKxzFOp5ZY/uRwqWvnJdehSVX+Xdr4uXZ77hl6tBvv LFrKMQctZzXQ8LW0uhz2eOmDA1YFjWXh2G+jm2Ovi8oK0U9wNdlJYqN79Hulq9MhVPNi9CNwY RT3ldIQx9zYlGr2SnKsJzys/olkke4mQk6aRMwO5qHAbSbN05LkAlBDk7OcoRea3cgB4fuDUb TWJHK+X7jQ+HKVwXTgtvntCeeF+2/QdhL2XI+bjPgvD4qo2vyekVUmsQar8Vdk2Cfg4y9W4f7 TO47ZA2HW/oqctni7P2F0hIc8CDbrFF2fO0HQV1VmQnCxAPHat/DcdK886ULqBiG9RT2P6for /08ASObGLDXBh0xBlM/0ky7TlVhTfmLPBcNG0XcS3ERs4ppYh0= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200403_143529_000760_CBC182E3 X-CRM114-Status: GOOD ( 18.88 ) X-Spam-Score: 0.0 (/) X-Spam-Report: SpamAssassin version 3.4.4 on bombadil.infradead.org summary: Content analysis details: (0.0 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [212.227.126.134 listed in list.dnswl.org] 0.0 SPF_NONE SPF: sender does not publish an 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: SoC Team , Linux Kernel Mailing List , Linux ARM Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org The following changes since commit cfaf6051eccc7b8b2354f68c5125d2497b046052: bus: ti-sysc: Fix quirk flags for lcdc on am335x (2020-03-09 09:41:14 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-drivers-5.7 for you to fetch changes up to cedb414aa8c31ce2f178ea9dc29b6c0200b9893f: Merge tag 'scmi-updates-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/drivers (2020-03-27 14:26:14 +0100) ---------------------------------------------------------------- ARM: driver updates These are the usual updates for SoC specific device drivers and related subsystems that don't have their own top-level maintainers: - ARM SCMI/SCPI updates to allow pluggable transport layers - TEE subsystem cleanups - A new driver for the Amlogic secure power domain controller - Various driver updates for the NXP Layerscape DPAA2, NXP i.MX SCU and TI OMAP2+ sysc drivers. - Qualcomm SoC driver updates, including a new library module for "protection domain" notifications - Lots of smaller bugfixes and cleanups in other drivers Signed-off-by: Arnd Bergmann ---------------------------------------------------------------- Anson Huang (1): firmware: imx: add COMPILE_TEST for IMX_SCU driver Ansuel Smith (1): devicetree: bindings: firmware: add ipq806x to qcom_scm Arnd Bergmann (12): Merge tag 'renesas-drivers-for-v5.7-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/drivers Merge tag 'hisi-drivers-for-5.7' of git://github.com/hisilicon/linux-hisi into arm/drivers Merge tag 'omap-for-v5.7/ti-sysc-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/drivers Merge tag 'amlogic-drivers' of git://git.kernel.org/.../khilman/linux-amlogic into arm/drivers Merge tag 'qcom-drivers-for-5.7' of git://git.kernel.org/.../qcom/linux into arm/drivers Merge tag 'imx-drivers-5.7' of git://git.kernel.org/.../shawnguo/linux into arm/drivers Merge tag 'omap-for-v5.7/ti-sysc-fix-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/drivers Merge tag 'tegra-for-5.7-firmware' of git://git.kernel.org/.../tegra/linux into arm/drivers Merge tag 'tegra-for-5.7-memory' of git://git.kernel.org/.../tegra/linux into arm/drivers Merge tag 'soc-fsl-next-v5.7' of git://git.kernel.org/.../leo/linux into arm/drivers Merge tag 'tee-cleanup-for-5.7' of https://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers Merge tag 'scmi-updates-5.7' of git://git.kernel.org/.../sudeep.holla/linux into arm/drivers Arun Kumar Neelakantam (2): soc: qcom: aoss: Use wake_up_all() instead of wake_up_interruptible_all() soc: qcom: aoss: Read back before triggering the IRQ Bjorn Andersson (1): soc: qcom: Fix QCOM_APR dependencies Christophe JAILLET (1): firmware: tegra: Fix a typo in Kconfig Colin Ian King (1): soc: fsl: dpio: fix dereference of pointer p before null check Daniel Baluta (1): firmware: imx: scu-pd: Add missing audio PD ranges Dmitry Osipenko (3): memory: tegra: Correct debugfs clk rate-range on Tegra20 memory: tegra: Correct debugfs clk rate-range on Tegra30 memory: tegra: Correct debugfs clk rate-range on Tegra124 Geert Uytterhoeven (1): soc: renesas: Remove ARCH_R8A7795 Gustavo A. R. Silva (4): firmware: arm_scmi: Replace zero-length array with flexible-array member firmware: arm_scmi/perf: Replace zero-length array with flexible-array member firmware: arm_scpi: Replace zero-length array with flexible-array member misc: vexpress: Replace zero-length array with flexible-array member Jens Wiklander (5): tee: remove linked list of struct tee_shm tee: remove unused tee_shm_priv_alloc() tee: don't assign shm id for private shms tee: remove redundant teedev in struct tee_shm tee: tee_shm_op_mmap(): use TEE_SHM_USER_MAPPED Jianxin Pan (5): firmware: meson_sm: Add secure power domain support dt-bindings: power: add Amlogic secure power domains bindings soc: amlogic: Add support for Secure power domains controller soc: amlogic: fix compile failure with MESON_SECURE_PM_DOMAINS & !MESON_SM dt-bindings: power: Fix dt_binding_check error Joakim Zhang (1): firmware: imx: scu-pd: add power domain for I2C and INTMUX in CM40 SS John Garry (1): bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removal Leonard Crestez (2): soc: imx: gpcv2: include linux/sizes.h firmware: imx: Remove IMX_SC_RPC_SVC_ABORT Li Yang (7): soc: fsl: qe: fix sparse warnings for qe.c soc: fsl: qe: fix sparse warning for qe_common.c soc: fsl: qe: fix sparse warnings for ucc.c soc: fsl: qe: fix sparse warnings for qe_ic.c soc: fsl: qe: fix sparse warnings for ucc_fast.c soc: fsl: qe: ucc_slow: remove 0 assignment for kzalloc'ed structure soc: fsl: qe: fix sparse warnings for ucc_slow.c Lucas Stach (1): soc: imx: gpc: fix power up sequencing Manivannan Sadhasivam (1): soc: qcom: Do not depend on ARCH_QCOM for QMI helpers Maulik Shah (2): drivers: qcom: rpmh: fix macro to accept NULL argument drivers: qcom: rpmh: remove rpmh_flush export Nathan Chancellor (1): soc: qcom: pdr: Avoid uninitialized use of found in pdr_indication_cb Nishad Kamdar (1): soc: renesas: rcar-sysc: Use the correct style for SPDX License Identifier Peng Fan (2): soc: imx: increase build coverage for imx8m soc driver soc: imx: drop COMPILE_TEST for IMX_SCU_SOC Roger Quadros (1): dt-bindings: bus: ti-sysc: Add support for PRUSS SYSC type Sebastien Fagard (1): firmware: imx: scu-pd: enlarge PD range for mu_b Sibi Sankar (3): soc: qcom: Introduce Protection Domain Restart helpers dt-bindings: soc: qcom: apr: Add protection domain bindings soc: qcom: apr: Add avs/audio tracking functionality Stephen Boyd (2): drivers: qcom: rpmh-rsc: Use rcuidle tracepoints for rpmh soc: qcom: socinfo: Use seq_putc() if possible Suman Anna (1): bus: ti-sysc: Add support for PRUSS SYSC type Tony Lindgren (13): drm/omap: Prepare DSS for probing without legacy platform data bus: ti-sysc: Rename clk related quirks to pre_reset and post_reset quirks bus: ti-sysc: Improve reset to work with modules with no sysconfig bus: ti-sysc: Consider non-existing registers too when matching quirks bus: ti-sysc: Don't warn about legacy property for nested ti-sysc devices bus: ti-sysc: Implement SoC revision handling bus: ti-sysc: Handle module unlock quirk needed for some RTC bus: ti-sysc: Detect display subsystem related devices bus: ti-sysc: Implement display subsystem reset quirk Merge branch 'omap-for-v5.7/dss-probe' into omap-for-v5.7/ti-sysc bus: ti-sysc: Fix wrong offset for display subsystem reset quirk bus: ti-sysc: Detect EDMA and set quirk flags for tptc Merge branch 'fix-lcdc-quirk' into omap-for-v5.7/ti-sysc Viresh Kumar (3): firmware: arm_scmi: Update doc style comments firmware: arm_scmi: Move macros and helpers to common.h firmware: arm_scmi: Make scmi core independent of the transport type Youri Querry (3): soc: fsl: dpio: Adding QMAN multiple enqueue interface soc: fsl: dpio: QMAN performance improvement with function pointer indirection soc: fsl: dpio: Replace QMAN array mode with ring mode enqueue Documentation/devicetree/bindings/bus/ti-sysc.txt | 1 + .../devicetree/bindings/firmware/qcom,scm.txt | 1 + .../bindings/power/amlogic,meson-sec-pwrc.yaml | 40 ++ .../devicetree/bindings/soc/qcom/qcom,apr.txt | 50 ++ arch/arm/mach-omap2/pdata-quirks.c | 6 + drivers/bus/hisi_lpc.c | 27 +- drivers/bus/ti-sysc.c | 607 +++++++++++++--- drivers/firmware/arm_scmi/Makefile | 3 +- drivers/firmware/arm_scmi/common.h | 115 ++- drivers/firmware/arm_scmi/driver.c | 293 +------- drivers/firmware/arm_scmi/mailbox.c | 184 +++++ drivers/firmware/arm_scmi/perf.c | 2 +- drivers/firmware/arm_scmi/shmem.c | 83 +++ drivers/firmware/arm_scpi.c | 4 +- drivers/firmware/imx/Kconfig | 2 +- drivers/firmware/imx/scu-pd.c | 13 +- drivers/firmware/meson/meson_sm.c | 2 + drivers/firmware/tegra/Kconfig | 2 +- drivers/gpu/drm/omapdrm/dss/dss.c | 25 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 25 +- drivers/memory/tegra/tegra124-emc.c | 5 + drivers/memory/tegra/tegra20-emc.c | 5 + drivers/memory/tegra/tegra30-emc.c | 5 + drivers/misc/vexpress-syscfg.c | 2 +- drivers/soc/Makefile | 2 +- drivers/soc/amlogic/Kconfig | 13 + drivers/soc/amlogic/Makefile | 1 + drivers/soc/amlogic/meson-secure-pwrc.c | 204 ++++++ drivers/soc/fsl/dpio/dpio-service.c | 69 +- drivers/soc/fsl/dpio/qbman-portal.c | 767 ++++++++++++++++++--- drivers/soc/fsl/dpio/qbman-portal.h | 158 ++++- drivers/soc/fsl/qe/qe.c | 4 +- drivers/soc/fsl/qe/qe_common.c | 2 +- drivers/soc/fsl/qe/qe_ic.c | 2 +- drivers/soc/fsl/qe/ucc.c | 2 +- drivers/soc/fsl/qe/ucc_slow.c | 33 +- drivers/soc/imx/Kconfig | 11 +- drivers/soc/imx/Makefile | 2 +- drivers/soc/imx/gpc.c | 24 +- drivers/soc/imx/gpcv2.c | 1 + drivers/soc/imx/{soc-imx8.c => soc-imx8m.c} | 0 drivers/soc/qcom/Kconfig | 7 +- drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/apr.c | 123 +++- drivers/soc/qcom/pdr_interface.c | 757 ++++++++++++++++++++ drivers/soc/qcom/pdr_internal.h | 379 ++++++++++ drivers/soc/qcom/qcom_aoss.c | 6 +- drivers/soc/qcom/rpmh-internal.h | 1 + drivers/soc/qcom/rpmh-rsc.c | 2 +- drivers/soc/qcom/rpmh.c | 22 +- drivers/soc/qcom/socinfo.c | 2 +- drivers/soc/renesas/Kconfig | 16 +- drivers/soc/renesas/rcar-sysc.h | 4 +- drivers/soc/renesas/renesas-soc.c | 2 +- drivers/tee/tee_core.c | 1 - drivers/tee/tee_private.h | 3 +- drivers/tee/tee_shm.c | 85 +-- include/dt-bindings/bus/ti-sysc.h | 4 + include/dt-bindings/power/meson-a1-power.h | 32 + include/linux/firmware/imx/ipc.h | 1 - include/linux/firmware/meson/meson_sm.h | 2 + include/linux/platform_data/ti-sysc.h | 5 + include/linux/soc/qcom/apr.h | 1 + include/linux/soc/qcom/pdr.h | 29 + include/linux/soc/qcom/qmi.h | 1 + include/linux/tee_drv.h | 19 +- include/soc/fsl/dpaa2-io.h | 6 +- include/soc/fsl/qe/ucc_fast.h | 6 +- include/soc/fsl/qe/ucc_slow.h | 13 +- include/soc/qcom/rpmh.h | 5 - 70 files changed, 3696 insertions(+), 636 deletions(-) From patchwork Fri Apr 3 21:36:22 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 1266256 Return-Path: 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=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=arndb.de Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20170209 header.b=qfz/pKQB; dkim-atps=neutral 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 (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48vCtl2WFBz9sSK for ; Sat, 4 Apr 2020 08:36:47 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.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=1ik8Y6AFoKDlt80kOdbOq4jipfXhjDJ/N8nuozLAPjY=; b=qfz/pKQBiJY+PM U8DNblBTCj4ocGyJy2fxESyyYLHKX/pcPJ/MDHRW14JOXdV3tntUAlj/0E0HHg2J1AkzqpcpBlzlK S2JuIzV1BvLs9h56XXlobY7laTMIU9GZqhs3/M3DPqIPq4UvrR6DPYvN+5gzo9mXhzpRmaD+bydxd AlaaQ+/4O9wzT188rSKYWAABa4Qp5s/sbFNLDd+tTS2k3/GpovkprRcUIMH0U6S3JX4PLMIg2SFbN vOYpECTzUx2MdQKeGX0zo919KqtSoLObRxKrh84wj/yiLmaQgBy0Hpbm8fSkMpjGGtPrAxNpc1o2V VlgHqbSDbDwTIqNtYGgg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jKTzY-0000uf-Up; Fri, 03 Apr 2020 21:36:44 +0000 Received: from mout.kundenserver.de ([212.227.126.130]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jKTzV-0000tb-BW for linux-arm-kernel@lists.infradead.org; Fri, 03 Apr 2020 21:36:43 +0000 Received: from mail-qv1-f43.google.com ([209.85.219.43]) by mrelayeu.kundenserver.de (mreue012 [212.227.15.129]) with ESMTPSA (Nemesis) id 1MYtoe-1jpKdz0tyC-00UvbD for ; Fri, 03 Apr 2020 23:36:39 +0200 Received: by mail-qv1-f43.google.com with SMTP id ef12so4372718qvb.11 for ; Fri, 03 Apr 2020 14:36:39 -0700 (PDT) X-Gm-Message-State: AGi0Pubqld/hmpzJiYBdzCZPjzy/RlgqMZnlnXH446COiDU8CWtPv6Jg Ch7CYNYJk5GDtcP9cw9rOQ+yNIkGmJvO0Ud8o58= X-Google-Smtp-Source: APiQypJEJiFIbTi8fSzKFamqwrtiYtCRm/bgKdSwRNs8rNj5LPKegO4X8kEdGXNllyWPyp+7ypgNrf68jhQ+n80NIxI= X-Received: by 2002:a0c:a602:: with SMTP id s2mr10712987qva.222.1585949798093; Fri, 03 Apr 2020 14:36:38 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Arnd Bergmann Date: Fri, 3 Apr 2020 23:36:22 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: [GIT PULL 3/4] ARM: defconfig updates To: Linus Torvalds X-Provags-ID: V03:K1:QURds0nu+RFTWFrVvLtEWIU3e8+jfhFz7AN9X56DKvxyc/UlLpK NWhu7Zgw2BOkKZNYyZD0RWqAYHeO1PM9rhTSyy64416K13nEbMU16MJX0A0LhcvIWt9RlmA hfTu32QwPEDIkoiBlr8D8AQJIYqU+8UZYsl09Y2QjZZhMpqBmZRixhxr7GLl579gYctpe1Y joLC2wLr29ajWGzGmDc2g== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1; V03:K0:UQIa/fjMJQY=:eW8Cth30wh1PMeksHWTcDM /b5mwPiv9OBPgX1PVOcXl7YNQ+F/Qz/IHVhpXPp/Ml4qc55x21RoZTOf+ICuEybQrdH4CjPrt rlcmD5HgElMV8K2hPD32waCL1GCwekXBbnv3ZRF73ORYFfRBMMYVP/7+rxKkkZaZIcdwODyOc aV2cXPd/mXZzgzxV/rhBCACKOAxDZZXs1NVCuhRjughKB2A/u7p7JyucwtJnrus4MFyiBpNJm Ln+fPUZNIMQ2Mt1COixkaQniRd1PqAsYYgMK0bbK444xbVw4ns15wIGqz5a/64A2Y8Na3abIf 4qOUKHC4ALcepfjmelkbCNCR32q+tBUYgU560HPioxQfKiGSiHsxH9WqcxjFrx9hgVfsL8CuG 3889D7duXH2iwW89vY5HUqpvpz3tj9AGa9NQGe5I7gA0lbXWaEjRRqP8bnh/HU70ipBa2IbAK l8Le2WKaVVURdMlBOB7fnuXSHUhbOt2N5Xymfipuou9mpjfdSmUB6W/xp4cyzMZObnbCo5duj 3ooZdaAg/kaeB7tySPa68lI29p2VzcKx2XHz3L0E+TJvyE0Nl/h6ZomLevc26qzClHa0rlNyb QJkDf5EAbXacRWHJwkzB4EEJFXxoH5zUDrImrkInUlote+I10Z2/TuZKiJpy5XmGfI9cLGlMc jKLqoPcQv9bGMIh2MmDPidlhctFIaaXNul9aPK9Z2Kcg8cqtf5ZEOHwXmMlcnrZX839BnjNbX DQp9KpJCQzL3QsXq7UZj1BQpI2Vpa1uIB9jW82IkB7kywF8kAQr/Z8Q+pkvPSyq2YwztpI2uV 9OlRxzQFwRYrMc9GLek58U21/JDzAqdTUOgLQFq8TOTrRBFJM8= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200403_143641_687255_A33AA9D0 X-CRM114-Status: GOOD ( 14.91 ) X-Spam-Score: 0.0 (/) X-Spam-Report: SpamAssassin version 3.4.4 on bombadil.infradead.org summary: Content analysis details: (0.0 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [212.227.126.130 listed in list.dnswl.org] 0.0 SPF_NONE SPF: sender does not publish an 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: SoC Team , Linux Kernel Mailing List , Linux ARM Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org The following changes since commit 98d54f81e36ba3bf92172791eba5ca5bd813989b: Linux 5.6-rc4 (2020-03-01 16:38:46 -0600) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-defconfig-5.7 for you to fetch changes up to a0705d3c042ad39fb9c5609612bb39ef4bedd284: Merge tag 'at91-5.7-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/config (2020-03-25 17:22:53 +0100) ---------------------------------------------------------------- ARM: defconfig updates As usual, tons of new drivers and other options got merged and are now enabled in the defconfig files, usually as loadable modules. Signed-off-by: Arnd Bergmann ---------------------------------------------------------------- Anson Huang (3): arm64: defconfig: Select CONFIG_PINCTRL_IMX8MP by default arm64: defconfig: add i.MX system controller thermal support arm64: defconfig: Enable CONFIG_IMX8MM_THERMAL as module Arnd Bergmann (10): Merge tag 'renesas-arm64-defconfig-for-v5.7-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/config Merge tag 'hisi-arm64-defconfig-for-5.7' of git://github.com/hisilicon/linux-hisi into arm/config Merge tag 'arm-soc/for-5.7/defconfig' of https://github.com/Broadcom/stblinux into arm/config Merge tag 'tegra-for-5.7-arm-defconfig' of git://git.kernel.org/.../tegra/linux into arm/config Merge tag 'samsung-defconfig-5.7' of git://git.kernel.org/.../krzk/linux into arm/config Merge tag 'qcom-arm64-defconfig-for-5.7' of git://git.kernel.org/.../qcom/linux into arm/config Merge tag 'qcom-defconfig-for-5.7' of git://git.kernel.org/.../qcom/linux into arm/config Merge tag 'imx-defconfig-5.7' of git://git.kernel.org/.../shawnguo/linux into arm/config Merge tag 'omap-for-v5.7/defconfig-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/config Merge tag 'at91-5.7-defconfig' of git://git.kernel.org/.../at91/linux into arm/config Bjorn Andersson (3): arm64: defconfig: Enable Qualcomm SDM845 display and gpu clocks arm64: defconfig: Enable Truly NT35597 WQXGA panel arm64: defconfig: Enable Qualcomm SDM845 audio configs Brian Masney (1): ARM: qcom_defconfig: add Broadcom bluetooth options Christian Gmeiner (1): ARM: multi_v7_defconfig: enable drm imx support Dmitry Osipenko (2): ARM: multi_v7_defconfig: Enable Tegra cpuidle driver ARM: tegra: Enable Tegra cpuidle driver in tegra_defconfig Eugen Hristev (1): ARM: configs: at91: enable sama5d4 compatible watchdog Florian Fainelli (1): Merge tag 'tags/bcm2835-defconfig-next-2020-03-09' into defconfig/next Geert Uytterhoeven (1): arm64: defconfig: Enable additional support for Renesas platforms Hou Zhiqiang (1): arm64: defconfig: Enable CONFIG_PCIE_LAYERSCAPE_GEN4 John Garry (1): arm64: defconfig: Enable MEGARAID_SAS Li Yang (15): arm64: defconfig: run through savedefconfig for ordering arm64: defconfig: Enable NXP flexcan driver arm64: defconfig: Enable QorIQ DPAA1 drivers arm64: defconfig: Enable QorIQ DPAA2 drivers arm64: defconfig: Enable ENETC Ethernet controller and FELIX switch arm64: defconfig: Enable NXP/FSL SPI controller drivers arm64: defconfig: Enable QorIQ cpufreq driver arm64: defconfig: Enable ARM SBSA watchdog driver arm64: defconfig: Enable QorIQ IFC NAND controller driver arm64: defconfig: Enable QorIQ GPIO driver arm64: defconfig: Enable ARM Mali display driver arm64: defconfig: Enable flash device drivers for QorIQ boards arm64: defconfig: Enable RTC devices for QorIQ boards arm64: defconfig: Enable PHY devices used on QorIQ boards arm64: defconfig: Enable e1000 device Luca Weiss (1): ARM: qcom_defconfig: Enable QRTR Lukasz Luba (1): ARM: exynos_defconfig: Enable SCHED_MC and ENERGY_MODEL Marek Szyprowski (3): ARM: exynos_defconfig: Enable SquashFS and increase RAM block device size ARM: exynos_defconfig: Add more drivers for GalaxyS3/Trats2 ARM: bcm2835_defconfig: add support for Raspberry Pi4 Oleksandr Suvorov (2): ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_ATMEL_MXT ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_AD7879 Sricharan R (1): arm64: defconfig: Enable qcom ipq6018 clock and pinctrl Stephan Gerhold (1): arm64: defconfig: Enable Qualcomm PM8XXX vibrator support Tony Lindgren (7): ARM: omap2plus_defconfig: Enable ext4 security for setcap ARM: omap2plus_defconfig: Enable simple-pm-bus ARM: omap2plus_defconfig: Enable zram as loadable modules ARM: omap2plus_defconfig: Enable more droid4 devices as loadable modules ARM: omap2plus_defconfig: Enable McPDM optional PMIC clock as modules ARM: omap2plus_defconfig: Enable ina2xx_adc as a loadable module ARM: omap2plus_defconfig: Update for moved and dropped options arch/arm/configs/at91_dt_defconfig | 1 + arch/arm/configs/bcm2835_defconfig | 5 ++ arch/arm/configs/exynos_defconfig | 11 +++- arch/arm/configs/imx_v6_v7_defconfig | 3 ++ arch/arm/configs/multi_v7_defconfig | 7 +++ arch/arm/configs/omap2plus_defconfig | 18 +++++-- arch/arm/configs/qcom_defconfig | 6 +++ arch/arm/configs/tegra_defconfig | 1 + arch/arm64/configs/defconfig | 100 +++++++++++++++++++++++++++++++---- 9 files changed, 136 insertions(+), 16 deletions(-) From patchwork Fri Apr 3 21:45:56 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 1266258 Return-Path: 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=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=arndb.de Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20170209 header.b=TIYuzxgV; dkim-atps=neutral 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 (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48vD5r5MXfz9sSM for ; Sat, 4 Apr 2020 08:46:23 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.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=iS285CpHT5TLkr7hj7ugYz9ZdfFC6nLwANLzsypj7BA=; b=TIYuzxgVjwJpdO jwSIHo1dt2JP9nTIdzMyYUYDBNce+L2SuZUZgUPzA0eXbXilHJrrz3uHAFwrnmAENf+oYVxm9LlMI MheyWaNnJB8WG8yhaOe00kntlXmmXkVwu4J0z2AW56u3Y+0RrR/vDmrH/FY2t0YTausttYc0Nx1fH pWQbSYHs2AANYEy6n2xlmmQwl9cD3+uKTXC11T0YXuDOBSPzEtamhiItVTbrcKSmlHso7b6WNPmzg Oyd0kl2Ybx1/ikY/A0ArcBQr7y9ueoRJ5xPgVBnWrqz1VXPtIepuDWEOrEeio5x+HMR/dGkl63LO2 196HcB7AFJSqKHVQ72sg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jKU8q-0006Q4-14; Fri, 03 Apr 2020 21:46:20 +0000 Received: from mout.kundenserver.de ([212.227.126.130]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jKU8l-0006PN-BT for linux-arm-kernel@lists.infradead.org; Fri, 03 Apr 2020 21:46:17 +0000 Received: from mail-qk1-f182.google.com ([209.85.222.182]) by mrelayeu.kundenserver.de (mreue011 [212.227.15.129]) with ESMTPSA (Nemesis) id 1MaInF-1jnxNg2Gof-00WJ0S for ; Fri, 03 Apr 2020 23:46:13 +0200 Received: by mail-qk1-f182.google.com with SMTP id k13so9786484qki.2 for ; Fri, 03 Apr 2020 14:46:13 -0700 (PDT) X-Gm-Message-State: AGi0PuZ3Df5A6ocosUEFyT79zCfjydWj7UTPm8Q8JXgsV8kevsoWi93c CJ5Zo02hj2d+15Mzuu7SSnIIxnYEGg7511fZ/1Q= X-Google-Smtp-Source: APiQypIBKute2f7NfXo6S8IUK3sc+v5SDBWJLbEFHO6MsCX0a/1Z6t/eS4h+wOr9M59cy5y7mMSyJxj93q4yIaTVEQk= X-Received: by 2002:a37:8707:: with SMTP id j7mr11169036qkd.394.1585950372180; Fri, 03 Apr 2020 14:46:12 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Arnd Bergmann Date: Fri, 3 Apr 2020 23:45:56 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: [GIT PULL 4/4] ARM: devicetree updates To: Linus Torvalds X-Provags-ID: V03:K1:5CoNvB1yxXp/XQV2LrE0PYmY8m0DuekyqzhUcWPyQo0knmDeFb8 vq5LBH3/RS5XLnmT9hUFHWgpX8pdmGcYgaPS1wqAnNm4+/Ql9Qad8+U0Xf51RlKqntKGPMA mWzErHtCCpn6mKl2IKHomYg6ADUgs2PIf2ZOYMXPYNSlYXgnkzpi5/p01D8YWE72ApY9RPl oGFMeRibXqa+Nv3B+lycA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1; V03:K0:50sr8DzmECw=:u4aB46xPlDmaPq+TlLeeQ0 0YshordtOq7+p1Iz3MqVFRc5TKhfkvXK1PW+0MvDwOTJFRzWxy8H1evpU4vpUEtG9G4uNmV27 E080ipmVZtXPTnkQsSX/BWRNxlim9CX5cfE/IQKclVLhRThP0wiotWEs/Uh1NDh6QIO8zZ8qB 5sObA4uWFyG+E37r86nbtrSz8p//HqkPQKijlS2H9bKYWALXEJBzJ3kteBGw8A8xEPfbkdymA 8tpSshbMG9sdOkD9hxW1/Zg2c4SLbD3XSrB6rIPoBn7jk0YsMEbDp+zTsUcg14aXKCngMcz9M VviM12h7WMTJaFS7tekRcV9o+NxOMQTHPRjWB+MeVjKHfLA7Mh7wcUdEkleWBReyo5JmkvfGV +2vz3aZMJ2JgJGocSoCN2mtKG8IxE9ZffvpYw4mbC0CKa31CkaZLYtYb6ifOs1UTcKMQNWNER 9O5HGs3ndx9hgC1OaQiR77+NNJW1Qa1I3NU07B2P549ARBel/DA+fTbrhK1BR7QSDNV/0QyVp WPoEVjMcU7gAvksLnUEjDebsqy3Bbh9pg3lizeX9NjNV6rPS/w1TlSSV0Mujig4AkjhxoVcKn ZvTLgr5W2KMB9dreEKrPSVPmLyR4Tn8hg+BMOCM0dBOUlnVgROM6nIk9w3hFUTIGaQGRCuttc oDIrEWE6iTjHO/xlvlW/nOHvOFf0DGwnhT37faNieU0sjsfrTCu7XPbM6xHo+Xm5CkAklnIRR cD2A7SgoBBIoJymaQAHkUNWHkMIP2CayhSEYw5sqHrosO5cuwq/wEA0jYXPLLaZW9l133S0ag GsBzDH2fxDYAiXGPyvIzzeON0czBVhoxafF7uRvfoWk2dxo138= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200403_144615_686788_33D47F24 X-CRM114-Status: GOOD ( 14.67 ) X-Spam-Score: 0.0 (/) X-Spam-Report: SpamAssassin version 3.4.4 on bombadil.infradead.org summary: Content analysis details: (0.0 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [212.227.126.130 listed in list.dnswl.org] 0.0 SPF_NONE SPF: sender does not publish an 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.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: SoC Team , Linux Kernel Mailing List , Linux ARM Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org The following changes since commit 98d54f81e36ba3bf92172791eba5ca5bd813989b: Linux 5.6-rc4 (2020-03-01 16:38:46 -0600) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-dt-5.7 for you to fetch changes up to 8bdbf169084ec00833bff61cda0014b7fbdf15ac: Merge branch 'arm/late' into arm/dt (2020-04-03 22:45:37 +0200) ---------------------------------------------------------------- ARM: devicetree updates for v5.7 Most of the commits are for additional hardware support and minor fixes for existing machines for all the usual platforms: qcom, amlogic, at91, gemini, mediatek, ti, socfpga, i.mx, layerscape, uniphier, rockchip, exynos, ux500, mvebu, tegra, stm32, renesas, sunxi, broadcom, omap, and versatile. The conversion of binding files to machine-readable yaml format continues, along with fixes found during the validation. Andre Przywara takes over maintainership for the old Calxeda Highbank platform and provides a number of updates. The OMAP2+ platforms see a continued move from platform data into dts files, for many devices that relied on a mix of auxiliary data in addition to the DT description A moderate number of new SoCs and machines are added, here is a full list: - Two new Qualcomm SoCs with their evaluation boards: Snapdragon 865 (SM8250) is the current high-end phone chip, and IPQ6018 is a new WiFi-6 router chip. - Mediatek MT8516 application processor SoC for voice assistants, along with the "pumpkin" development board - NXP i.MX8M Plus SoC, a variant of the popular i.MX8M, along with an evaluation board. - Kontron "sl28" board family based on NXP LS1028A - Eleven variations of the new i.MX6 TechNexion Pico board, combining the "dwarf", "hobbit", "nymph" and "pi" baseboards with i.MX6/i.MX7 SoM carriers - Three additional variants of the Toradex Colibri board family, all based on versions of the NXP i.MX7. - The Pinebook Pro laptop based on Rockchip RK3399 - Samsung S7710 Galaxy Xcover 2, a 2013 vintage Android phone based on the ST-Ericsson u8500 platform - DH Electronics DHCOM SoM and PDK2 rev. 400 carrier based on STMicroelectronics stm32mp157 - Renesas M3ULCB starter kit for R-Car M3-W+ - Hoperun HiHope development board with Renesas RZ/G2M - Pine64 PineTab tablet and PinePhone phone, both based on Allwinner A64 - Linutronix Testbox v2 for the Lamobo R1 router, based on Allwinner A20 - PocketBook Touch Lux 3 ebook reader, based on Allwinner A13 Signed-off-by: Arnd Bergmann ---------------------------------------------------------------- To spare you the 80kb of git-request-pull output, here is a very abbreviated version Arnd Bergmann (38): Merge tag 'renesas-arm-dt-for-v5.7-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/dt Merge tag 'renesas-arm64-dt-for-v5.7-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/dt Merge tag 'versatile-dts-v5.7-1' of git://git.kernel.org/.../linusw/linux-integrator into arm/dt Merge tag 'omap-for-v5.7/dt-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt Merge tag 'arm-soc/for-5.7/devicetree' of https://github.com/Broadcom/stblinux into arm/dt Merge tag 'sunxi-dt-for-5.7' of git://git.kernel.org/.../sunxi/linux into arm/dt Merge tag 'renesas-arm-dt-for-v5.7-tag2' of git://git.kernel.org/.../geert/renesas-devel into arm/dt Merge tag 'renesas-arm64-dt-for-v5.7-tag2' of git://git.kernel.org/.../geert/renesas-devel into arm/dt Merge tag 'renesas-dt-bindings-for-v5.7-tag1' of git://git.kernel.org/.../geert/renesas-devel into arm/dt Merge tag 'stm32-dt-for-v5.7-1' of git://git.kernel.org/.../atorgue/stm32 into arm/dt Merge tag 'tegra-for-5.7-dt-bindings' of git://git.kernel.org/.../tegra/linux into arm/dt Merge tag 'tegra-for-5.7-arm-dt' of git://git.kernel.org/.../tegra/linux into arm/dt Merge tag 'tegra-for-5.7-arm64-dt' of git://git.kernel.org/.../tegra/linux into arm/dt Merge tag 'mvebu-dt64-5.7-1' of git://git.infradead.org/linux-mvebu into arm/dt Merge tag 'ux500-dts-v5.7' of git://git.kernel.org/.../linusw/linux-stericsson into arm/dt Merge tag 'samsung-dt-5.7' of git://git.kernel.org/.../krzk/linux into arm/dt Merge tag 'v5.7-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt Merge tag 'v5.7-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt Merge tag 'amlogic-dt64' of git://git.kernel.org/.../khilman/linux-amlogic into arm/dt Merge tag 'uniphier-dt-v5.7' of git://git.kernel.org/.../masahiroy/linux-uniphier into arm/dt Merge tag 'uniphier-dt64-v5.7' of git://git.kernel.org/.../masahiroy/linux-uniphier into arm/dt Merge tag 'imx-bindings-5.7' of git://git.kernel.org/.../shawnguo/linux into arm/dt Merge tag 'imx-dt-5.7' of git://git.kernel.org/.../shawnguo/linux into arm/dt Merge tag 'imx-dt64-5.7' of git://git.kernel.org/.../shawnguo/linux into arm/dt Merge tag 'socfpga_dts_update_for_v5.7' of git://git.kernel.org/.../dinguyen/linux into arm/dt Merge tag 'ti-k3-soc-for-v5.7' of git://git.kernel.org/.../kristo/linux into arm/dt Merge tag 'v5.6-next-dts64' of git://git.kernel.org/.../matthias.bgg/linux into arm/dt Merge tag 'v5.6-next-dts32' of git://git.kernel.org/.../matthias.bgg/linux into arm/dt Merge tag 'gemini-dts-v5.7' of git://git.kernel.org/.../linusw/linux-nomadik into arm/dt Merge tag 'at91-5.7-dt' of git://git.kernel.org/.../at91/linux into arm/dt Merge tag 'amlogic-dt64-2' of git://git.kernel.org/.../khilman/linux-amlogic into arm/dt Merge tag 'socfpga_dts_update_for_v5.7_part2' of git://git.kernel.org/.../dinguyen/linux into arm/dt Merge tag 'qcom-dts-for-5.7' of git://git.kernel.org/.../qcom/linux into arm/dt arm64: dts: Revert "specify console via command line" Merge tag 'omap-for-v5.7/ti-sysc-drop-pdata-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/late Merge tag 'omap-for-v5.7/ti-sysc-drop-pdata-ti81xx-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/late Merge tag 'qcom-arm64-for-5.7' of git://git.kernel.org/.../qcom/linux into arm/late Merge branch 'arm/late' into arm/dt 1 Aapo Vienamo 1 Adam Ford 1 Ahmad Fatoum 6 Alain Volmat 1 Alex Elder 2 Alexandre Belloni 1 Alexandre Courbot 2 Alexis Ballier 4 Alifer Moraes 4 Amelie Delaunay 4 Amit Kucheria 8 Andre Przywara 1 Andrey Lebedev 5 Andrey Smirnov 4 André Draszik 4 Andy Yan 7 Angus Ainslie (Purism) 30 Anson Huang 38 Arnd Bergmann 1 Balakrishna Godavarthi 2 Bastian Germann 5 Benjamin Gaignard 8 Bjorn Andersson 1 Carlos de Paula 1 Chris Brandt 7 Christian Hewitt 2 Christian Lamparter 1 Chunyan Zhang 2 Claudiu Manoil 1 Cristian Birsan 1 Dalon Westergreen 3 Dave Gerlach 1 David Dai 2 Dikshita Agarwal 6 Douglas Anderson 2 Emmanuel Vadot 1 Enric Balletbo i Serra 2 Eugen Hristev 2 Fabien Parent 7 Fabio Estevam 1 Fabrizio Castro 12 Florian Fainelli 11 Geert Uytterhoeven 2 Grygorii Strashko 1 Guido Günther 1 Harigovindan P 1 Heiko Stuebner 8 Horia Geantă 2 Hou Zhiqiang 1 Hsin-Yi Wang 3 Icenowy Zheng 3 Igor Opaniuk 3 JC Kuo 3 Jagan Teki 1 James Liao 10 Jernej Skrabec 4 Jerome Brunet 1 Jianxin Pan 33 Johan Jonker 5 Jon Hunter 2 Jonathan Marek 1 Joshua Watt 1 Joyce Ooi 3 Kamel Bouhara 1 Katsuhiro Suzuki 1 Kevin Hilman 1 Kieran Bingham 1 Konrad Dybcio 2 Kuldeep Singh 5 Kunihiko Hayashi 1 Ley Foon Tan 13 Linus Walleij 1 Loic Poulain 2 Lucas Stach 1 Lukasz Luba 1 Mans Rullgard 2 Marco Felsch 2 Marcus Cooper 8 Marek Szyprowski 7 Marek Vasut 2 Marian-Cristian Rotariu 2 Martin Kaiser 1 Martin Kepplinger 8 Masahiro Yamada 1 Mathieu Poirier 2 Matthias Brugger 1 Matthias Kaehlcke 4 Maxime Ripard 1 Michael Heimpold 10 Michael Walle 1 Michal Vokáč 1 Mohammad Rasim 11 Nagarjuna Kristam 7 Neil Armstrong 1 Nicolas Saenz Julienne 1 Odelu Kukatla 5 Oleksandr Suvorov 2 Oleksij Rempel 9 Ondrej Jirman 6 Peng Fan 1 Peter Chen 1 Philipp Zabel 1 Rabeeh Khoury 3 Rajendra Nayak 1 Rajeshwari 1 Ran Bi 3 Rob Herring 2 Robert Jones 1 Robin Murphy 1 Roger Quadros 4 Russell King 1 Sai Prakash Ranjan 1 Sam Shih 9 Samuel Holland 1 Sandeep Maheswaram 2 Sibi Sankar 1 Silvano di Ninno 1 Sivaprakash Murugesan 8 Sowjanya Komatineni 2 Sricharan R 7 Srinivas Kandagatla 1 Stanimir Varbanov 1 Stefan Agner 1 Stefan Wahren 1 Stephan Gerhold 2 Stephen Boyd 7 Suman Anna 2 Takeshi Kihara 1 Taniya Das 3 Thierry Reding 1 Tim Harvey 1 Tobias Schramm 3 Tomasz Maciej Nowak 62 Tony Lindgren 1 Vadym Kochan 3 Veerabhadrarao Badiganti 1 Venkata Narendra Kumar Gutta 2 Vidya Sagar 3 Vignesh Raghavendra 1 Vitor Massaru Iha 2 Vivek Unune 2 Vladimir Oltean 1 Xiaowei Bao 2 Yangbo Lu 1 Yangtao Li 3 Yann Gautier 2 Yuya Hamamachi 2 michael.kao 1 yong.liang 2.0% Documentation/devicetree/bindings/arm/bcm/ 0.0% Documentation/devicetree/bindings/arm/sunxi/ 3.1% Documentation/devicetree/bindings/arm/tegra/ 5.1% Documentation/devicetree/bindings/arm/ 0.0% Documentation/devicetree/bindings/bus/ 0.0% Documentation/devicetree/bindings/crypto/ 0.0% Documentation/devicetree/bindings/media/ 0.0% Documentation/devicetree/bindings/pci/ 0.1% Documentation/devicetree/bindings/phy/ 0.0% Documentation/devicetree/bindings/spi/ 0.6% Documentation/devicetree/bindings/usb/ 31.1% arch/arm/boot/dts/ 5.5% arch/arm/mach-omap2/ 3.5% arch/arm64/boot/dts/allwinner/ 0.0% arch/arm64/boot/dts/altera/ 1.3% arch/arm64/boot/dts/amlogic/ 0.0% arch/arm64/boot/dts/arm/ 20.0% arch/arm64/boot/dts/freescale/ 0.0% arch/arm64/boot/dts/intel/ 0.1% arch/arm64/boot/dts/marvell/ 7.1% arch/arm64/boot/dts/mediatek/ 1.6% arch/arm64/boot/dts/nvidia/ 8.8% arch/arm64/boot/dts/qcom/ 1.1% arch/arm64/boot/dts/renesas/ 4.3% arch/arm64/boot/dts/rockchip/ 0.3% arch/arm64/boot/dts/socionext/ 0.1% arch/arm64/boot/dts/ti/ 2.9% drivers/bus/ 0.0% drivers/clk/imx/ 0.0% drivers/clk/ti/ 0.1% drivers/gpu/drm/omapdrm/dss/ 0.0% include/dt-bindings/bus/ 0.1% include/dt-bindings/clock/ 0.0% include/dt-bindings/soc/ 0.0% include/linux/platform_data/ 506 files changed, 20094 insertions(+), 4929 deletions(-) Signed-off-by: Arnd Bergmann