From patchwork Fri Jul 19 23:54:31 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Olof Johansson X-Patchwork-Id: 11050709 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 5B506912 for ; Fri, 19 Jul 2019 23:55:35 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 3B7B128685 for ; Fri, 19 Jul 2019 23:55:35 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 2A28E289D4; Fri, 19 Jul 2019 23:55:35 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 6C899289BE for ; Fri, 19 Jul 2019 23:55:34 +0000 (UTC) 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:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=uGx77li8DukV7P+nJuAOPCI1dfPNKeVhsk+5Oa2B/eI=; b=tVzQk+ZnjDEDYo Y/EKwAD9MnDRu2ASOqZB7uOf0dyx2+31Fc+YIR/TeJYS11DdQBKV23MOMqc03Jps/Vq3YmYH5ZIm0 5ydayUbfUPu7P9LTH0zvrOlLw0F/ov8n0Ew4OR/3aGM0mQHrPVT+VC5cWxkUGWEBIAuFlxwr1Z/+S otAwJzXVEn+OgwuoAPLWcO4OkZeHAPdLRkSjoMMDU0CQJsyHo4jb5JAdPADGSWGnddieyk8H+Z/i9 vaiwhh/IJ3KOFSglYyKnktaQC/7jsUPDzR1hzXo5crHcsNDAUnq3jC1ttpXv0Nw89H5qiP+QZWce2 c+nTxZEnD7yXNSMRIacA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92 #3 (Red Hat Linux)) id 1hocim-0005TS-2p; Fri, 19 Jul 2019 23:55:28 +0000 Received: from mail-pg1-x542.google.com ([2607:f8b0:4864:20::542]) by bombadil.infradead.org with esmtps (Exim 4.92 #3 (Red Hat Linux)) id 1hoci9-0003Ys-Cb for linux-arm-kernel@lists.infradead.org; Fri, 19 Jul 2019 23:54:51 +0000 Received: by mail-pg1-x542.google.com with SMTP id u17so15107599pgi.6 for ; Fri, 19 Jul 2019 16:54:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lixom-net.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=4cKB/95gguJOlV29Ov9N7V7pouWrhk4njzfgrCoLuK4=; b=bZrx+l2t8c749FAT0YMBaUsmXOWdcCSlFthKU/LhYx73n1TPTZHBmi5mbbZDOtgRhl r71xie4mv37rtGnRKiKQyCp3wnIvALYaKpwMqRTF5/xWwFCYfebKObrjH8EPwmT2SGTS 7+nVCApZhY6Brj4dq4eSUmYm0ysaVd3LIHVRAFl+k/cqE0IwnaC+R+HXTcVMIzq0orH8 TsUEPb0Z7S+KpzLLfTUbwWQRkJM5Pod6Re5B0S+JSRuDuT+/QNPG7GrsQFkz36cPiV6d Dh6Ll09D1UQQJmMN0naBdTRKVVQ+GfBqlN1At6QOYLLd+fCmHNQq1kEFZNDjbNyN/ciE JX9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=4cKB/95gguJOlV29Ov9N7V7pouWrhk4njzfgrCoLuK4=; b=jrKySUTnFeKDdecRtIcS+5y58blOne9fFYgOx/o3kR7BJtzDP7CnteWoMVmTZ38pQ/ ALrCPTnUws8RkpFWd37snBFXgDjaaTQXakRXfi8q8IcWFO3hgfYN1IgA8GVPRgvF/8KT bJIbklAJieYyMgBmt4LCHgipayI8C+lI914/V+xUxxoTmNYqwKREfmpO5cXJp8CHcVY+ CS4H2izojy1/CyYQkHPC5vT5UA3TgJ+b2eTZba4bTAmkbwVqZ3r3n52ire392+QWasYd rgJAWMzduuKd6eRKYIO8XgXgB18tnlFxAgT1rUKrRFWUdH4GlT8Fi4lKf8QdpKJyF7rL lh3Q== X-Gm-Message-State: APjAAAVsAFx7Ps0lIiN8YT0L4dV4hHF6Amt49bTtHy/wJvF0aahn1mQZ mcApSzWOYTZH23JnrFBpYJE= X-Google-Smtp-Source: APXvYqx8ClJMYy1P/JOGAIZu1P/CVZEYfLVbGQIz0LfZTheCgw0B3evvdtNW0LOBGoKghwzrfphkfQ== X-Received: by 2002:a65:690f:: with SMTP id s15mr51909980pgq.432.1563580488488; Fri, 19 Jul 2019 16:54:48 -0700 (PDT) Received: from localhost.localdomain (99-152-116-91.lightspeed.sntcca.sbcglobal.net. [99.152.116.91]) by smtp.gmail.com with ESMTPSA id v184sm31975215pfb.82.2019.07.19.16.54.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 19 Jul 2019 16:54:46 -0700 (PDT) From: Olof Johansson To: torvalds@linux-foundation.org Subject: [GIT PULL 1/4] ARM: SoC platform updates Date: Fri, 19 Jul 2019 16:54:31 -0700 Message-Id: <20190719235434.13214-2-olof@lixom.net> X-Mailer: git-send-email 2.22.GIT In-Reply-To: <20190719235434.13214-1-olof@lixom.net> References: <20190719235434.13214-1-olof@lixom.net> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190719_165449_428525_0919F3CF X-CRM114-Status: GOOD ( 17.35 ) 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: Olof Johansson , soc@kernel.org, arm@kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP SoC platform changes. Main theme this merge window: - The Netx platform (Netx 100/500) platform is removed by Linus Walleij-- the SoC doesn't have active maintainers with hardware, and in discussions with the vendor the agreement was that it's OK to remove. - Russell King has a series of patches that cleans up and refactors SA1101 and RiscPC support. Merge conflicts: arch/arm/include/debug/netx.S: SPDX churn on a file that was removed. Delete it. ---------------------------------------------------------------- The following changes since commit 31cc088a4f5d83481c6f5041bd6eb06115b974af: Merge tag 'drm-next-2019-07-19' of git://anongit.freedesktop.org/drm/drm are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-soc for you to fetch changes up to 7e8a0f10899075ac2665c78c4e49dbaf32bf3346: ARM: stm32: use "depends on" instead of "if" after prompt ---------------------------------------------------------------- Arnd Bergmann (1): ARM: exynos: Only build MCPM support if used Doug Berger (2): arm64: Enable PINCTRL for ARCH_BRCMSTB ARM: bcm: Enable PINCTRL for ARCH_BRCMSTB Florian Fainelli (1): arm64: Enable BCM7038_L1_IRQ for ARCH_BRCMSTB Geert Uytterhoeven (1): soc: renesas: Enable RZ/A1 IRQC on RZ/A1H and RZ/A2M Gregory CLEMENT (1): MAINTAINERS: mvebu: Add git entry Jim Quinlan (2): arm64: Enable ARCH_HAS_RESET_CONTROLLER for ARCH_BRCMSTB ARM: bcm: Enable ARCH_HAS_RESET_CONTROLLER for ARCH_BRCMSTB Keerthy (1): soc: ti: pm33xx: Add a print while entering RTC only mode with DDR in self-refresh Krzysztof Kozlowski (1): ARM: exynos: Make ARCH_EXYNOS3 a default option Leonard Crestez (1): ARM: imx: Switch imx7d to imx-cpufreq-dt for speed-grading Linus Walleij (3): ARM: delete netx machine ARM: versatile: Drop CLCD platform data ARM: davinci: Use GPIO lookup table for DA850 LEDs Masahiro Yamada (1): ARM: stm32: use "depends on" instead of "if" after prompt Oleksandr Tyshchenko (1): ARM: mach-shmobile: Don't init CNTVOFF/counter if PSCI is available Olof Johansson (14): Merge tag 'armsoc-drop-netx-v5.3' of git://git.kernel.org/.../linusw/linux-integrator into arm/soc Merge tag 'versatile-v5.3-armsoc' of git://git.kernel.org/.../linusw/linux-integrator into arm/soc Merge tag 'v5.3-rockchip-soc32-1' of git://git.kernel.org/.../mmind/linux-rockchip into arm/soc Merge tag 'arm-soc/for-5.3/soc' of https://github.com/Broadcom/stblinux into arm/soc Merge tag 'arm-soc/for-5.3/soc-arm64' of https://github.com/Broadcom/stblinux into arm/soc Merge tag 'omap-for-v5.3/soc-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/soc Merge tag 'davinci-for-v5.3/soc' of git://git.kernel.org/.../nsekhar/linux-davinci into arm/soc Merge tag 'renesas-arm-soc-for-v5.3' of https://git.kernel.org/.../horms/renesas into arm/soc Merge tag 'mvebu-arm-5.3-1' of git://git.infradead.org/linux-mvebu into arm/soc Merge tag 'at91-5.3-soc' of git://git.kernel.org/.../at91/linux into arm/soc Merge tag 'pxa-for-5.3-2' of https://github.com/rjarzmik/linux into arm/soc Merge tag 'imx-soc-5.3' of git://git.kernel.org/.../shawnguo/linux into arm/soc Merge tag 'samsung-soc-5.3' of https://git.kernel.org/.../krzk/linux into arm/soc Merge branch 'for-arm-soc' of git://git.armlinux.org.uk/~rmk/linux-arm into arm/soc Philippe Mazenauer (1): arm: add missing include platform-data/atmel.h Phong Tran (1): ARM: exynos: Cleanup cppcheck shifting warning Russell King (23): ARM: riscpc: replace gettimeoffset() with clocksource ARM: riscpc: fix lack of keyboard interrupts after irq conversion ARM: riscpc: fix ecard printing ARM: riscpc: fix DMA ARM: riscpc: dma: eliminate "cur_sg" scatterlist usage ARM: riscpc: dma: make state a local variable ARM: riscpc: dma: improve address/length writing ARM: riscpc: dma: use __iomem pointers for writing DMA serial: sa1100: add support for mctrl gpios serial: sa1100: add note about modem control signals ARM: sa1100/assabet: convert serial to gpiod APIs ARM: sa1100/h3xxx: convert serial to gpiod APIs ARM: sa1100/badge4: remove commented out modem control initialisers ARM: sa1100/hackkit: remove empty serial mctrl functions ARM: sa1100/neponset: convert serial to use gpiod APIs ARM: riscpc: add ecard quirk for Atomwide 3port serial card ARM: riscpc: parse video information from tagged list ARM: riscpc: move RiscPC assembly files from arch/arm/lib to mach-rpc ARM: riscpc: reduce IRQ handling code ARM: riscpc: enable chained scatterlist support ARM: pxa/lubbock: remove lubbock_set_misc_wr() from global view ARM: sa1100: convert to common clock framework Merge branch 'sa1100-for-next'; commit 'riscpc^{/ARM: riscpc: enable chained scatterlist support}' into for-arm-soc Sebastian Andrzej Siewior (1): ARM: imx6: cpuidle: Use raw_spinlock_t Stefan Agner (2): ARM: use arch_extension directive instead of arch argument ARM: OMAP2: drop explicit assembler architecture Wen Yang (3): ARM: rockchip: fix missing of_node_put calls in smp code ARM: versatile: fix a leaked reference by addingmissing of_node_put ARM: bcm: fix a leaked reference by adding missing of_node_put YueHaibing (1): ARM: OMAP2+: Make some variables static MAINTAINERS | 4 +- arch/arm/Kconfig | 14 +- arch/arm/Kconfig.debug | 7 - arch/arm/Makefile | 1 - arch/arm/configs/netx_defconfig | 80 ------- arch/arm/include/debug/netx.S | 32 --- arch/arm/lib/Makefile | 1 - arch/arm/mach-at91/pm.c | 1 + arch/arm/mach-bcm/Kconfig | 2 + arch/arm/mach-bcm/Makefile | 3 - arch/arm/mach-bcm/bcm63xx_smp.c | 1 + arch/arm/mach-bcm/bcm_kona_smc.c | 2 - arch/arm/mach-bcm/board_bcm281xx.c | 1 + arch/arm/mach-bcm/platsmp-brcmstb.c | 7 +- arch/arm/mach-davinci/board-da850-evm.c | 43 ++-- arch/arm/mach-exynos/Kconfig | 7 +- arch/arm/mach-exynos/Makefile | 6 +- arch/arm/mach-exynos/exynos-smc.S | 3 +- arch/arm/mach-exynos/sleep.S | 3 +- arch/arm/mach-exynos/suspend.c | 8 +- arch/arm/mach-highbank/Makefile | 3 - arch/arm/mach-highbank/smc.S | 3 +- arch/arm/mach-imx/cpuidle-imx6q.c | 10 +- arch/arm/mach-imx/mach-imx7d.c | 7 + arch/arm/mach-keystone/Makefile | 3 - arch/arm/mach-keystone/smc.S | 1 + arch/arm/mach-omap2/Makefile | 13 -- arch/arm/mach-omap2/omap-headsmp.S | 2 + arch/arm/mach-omap2/omap-smc.S | 3 +- .../omap_hwmod_33xx_43xx_ipblock_data.c | 8 +- arch/arm/mach-omap2/sleep33xx.S | 1 + arch/arm/mach-omap2/sleep34xx.S | 2 + arch/arm/mach-omap2/sleep43xx.S | 2 + arch/arm/mach-omap2/sleep44xx.S | 3 + arch/arm/mach-pxa/include/mach/lubbock.h | 4 - arch/arm/mach-pxa/lubbock.c | 3 +- arch/arm/mach-rockchip/platsmp.c | 12 +- arch/arm/mach-rockchip/pm.c | 2 + arch/arm/mach-rpc/Makefile | 3 +- arch/arm/mach-rpc/dma.c | 97 ++++---- .../{lib/ecard.S => mach-rpc/ecard-loader.S} | 0 arch/arm/mach-rpc/ecard.c | 32 ++- arch/arm/{lib => mach-rpc}/floppydma.S | 0 arch/arm/mach-rpc/include/mach/uncompress.h | 23 +- arch/arm/{lib => mach-rpc}/io-acorn.S | 0 arch/arm/mach-rpc/irq.c | 136 +++++------- arch/arm/mach-rpc/time.c | 38 ++-- arch/arm/mach-sa1100/assabet.c | 91 +++----- arch/arm/mach-sa1100/badge4.c | 2 - arch/arm/mach-sa1100/clock.c | 220 ++++++++----------- arch/arm/mach-sa1100/h3xxx.c | 64 +----- arch/arm/mach-sa1100/hackkit.c | 48 ---- arch/arm/mach-sa1100/neponset.c | 109 +++------ arch/arm/mach-shmobile/setup-rcar-gen2.c | 17 ++ arch/arm/mach-stm32/Kconfig | 3 +- arch/arm/mach-tango/Makefile | 3 - arch/arm/mach-tango/smc.S | 2 + arch/arm/mach-versatile/versatile_dt.c | 164 +------------- arch/arm64/Kconfig.platforms | 3 + drivers/soc/renesas/Kconfig | 4 +- drivers/soc/ti/pm33xx.c | 1 + drivers/tty/serial/Kconfig | 1 + drivers/tty/serial/sa1100.c | 46 +++- .../linux/platform_data/video-clcd-versatile.h | 28 --- 64 files changed, 492 insertions(+), 951 deletions(-) delete mode 100644 arch/arm/configs/netx_defconfig delete mode 100644 arch/arm/include/debug/netx.S rename arch/arm/{lib/ecard.S => mach-rpc/ecard-loader.S} (100%) rename arch/arm/{lib => mach-rpc}/floppydma.S (100%) rename arch/arm/{lib => mach-rpc}/io-acorn.S (100%) delete mode 100644 include/linux/platform_data/video-clcd-versatile.h From patchwork Fri Jul 19 23:54:32 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Olof Johansson X-Patchwork-Id: 11050711 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 34EB96C5 for ; Fri, 19 Jul 2019 23:55:54 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 1D90928685 for ; Fri, 19 Jul 2019 23:55:54 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 0EB7C28710; Fri, 19 Jul 2019 23:55:54 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 26E5F28685 for ; Fri, 19 Jul 2019 23:55:53 +0000 (UTC) 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:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=wg3yLmdt1xtnT8CR0kAFJI56VQBfWx1tKzUctJJD6d8=; b=dH58EdDQ3RMvBD SUOu0meSl5fvFz4X2zKDDoi0Pusp6twfEs0U27b3i8PEiUmuR7sRWaanzuXQHT1IROaN1qaYPGK0G MzYBJCSpD6BtOnHKbg/u/zvsas/Hqgfo8EJWkQwMmI+XTIZPiryWJdgMB8Dc1mpn59UgAJ74zDB9X 8+KnM01aNOuqUM4HGePuTEt/8jW+5/bn0P9x9ntTYcpEEHlPltx67vGyO6sZ7KWqCUANafG2gP2Wm q+fS6nKmo7sJKpROtxh+w2wUkVpURd5SAWUJ9bSRglCzqdrD0V1JJKGF7XF/xhtSeX/7eugC50vLg OKaaH9Gi62AsO+ZFl/gw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92 #3 (Red Hat Linux)) id 1hocjA-0005j4-Jo; Fri, 19 Jul 2019 23:55:52 +0000 Received: from mail-pf1-x442.google.com ([2607:f8b0:4864:20::442]) by bombadil.infradead.org with esmtps (Exim 4.92 #3 (Red Hat Linux)) id 1hociB-0003ZU-GM for linux-arm-kernel@lists.infradead.org; Fri, 19 Jul 2019 23:54:53 +0000 Received: by mail-pf1-x442.google.com with SMTP id r7so14819935pfl.3 for ; Fri, 19 Jul 2019 16:54:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lixom-net.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=ufhL4yHfqoXd/Lsuj3L+wDyuVwa9Hu5CekOmZYpj4Co=; b=v8cOBHhMnK387AweH5DFMd0ckR/tnKEKEJFVqCgrKXGxjAbJnlm6f96vj249izU+Aq cmp1qlH7wl8MoMvV8yzVpDFmRceHOOPKNuSKIZeYw2h4MEFzhDKoGBDYK+hCKKj0A2mB VcsADVvvnkMNCzU98UNg65h6QccWeH/KOm4VuxkgacRQByMranC2u7xL+zHawi+kbtzZ ENUIjW6GB3G7Ytdy+355RB1GbwkEaG8pMbIWWbfCeSpQCp2thchrRUc1kt08PSRMXPfE fYKLa0aFaMmqdUsctODXSNnydJQfXZAlihkcHZ1GhPNBN1OkO1shVcUGFAufl+6vo1OL HMcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=ufhL4yHfqoXd/Lsuj3L+wDyuVwa9Hu5CekOmZYpj4Co=; b=smoLq8+p8fl+DKeiC5IsfJVo6MqXg7yi0fGf/nCmznhxSrMlmFWxBdaiY52foqnrj7 nCNZpRbg9pS7g/1DrwB7456nb/WE2hUC0UrJLQr3/bPgfh8n/cgMYXFjMZWlbShRBGTJ 2mDZhzqsB2HfrQeGOn9odRdA8dowI6HjWsNAI1wXB6Zoy9n/vr4x4LNQg9OMl3hI03ps EC4naANtjRpkUDClWsAtag6XGLJYu1O/qS1a37q6Mp0noOjS5pIKOaZ8eJKzbWpEsuIq L0QC+Ix9o7clvuaScaw3qBRlRk+k24Kr/TQbko3Evp6OHyNhlbFDeZXu5zqGI3i3lU45 1Acg== X-Gm-Message-State: APjAAAXOYQiV9DPNsSUPUNNCQC5Sw5UDUQhAi8X/Gbw6yGPPjKy2S71D Cs8Qr70lRaHZuadFrzLh0uw= X-Google-Smtp-Source: APXvYqxRGagdfjRddfQVUzAjoZJ5Qf93NrGFvaYD2FJ1XHB/E+OuchMteM+gWWzROqYDlFnnqWpsSQ== X-Received: by 2002:a65:6288:: with SMTP id f8mr51849631pgv.292.1563580490566; Fri, 19 Jul 2019 16:54:50 -0700 (PDT) Received: from localhost.localdomain (99-152-116-91.lightspeed.sntcca.sbcglobal.net. [99.152.116.91]) by smtp.gmail.com with ESMTPSA id v184sm31975215pfb.82.2019.07.19.16.54.48 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 19 Jul 2019 16:54:48 -0700 (PDT) From: Olof Johansson To: torvalds@linux-foundation.org Subject: [GIT PULL 2/4] ARM: SoC-related driver updates Date: Fri, 19 Jul 2019 16:54:32 -0700 Message-Id: <20190719235434.13214-3-olof@lixom.net> X-Mailer: git-send-email 2.22.GIT In-Reply-To: <20190719235434.13214-1-olof@lixom.net> References: <20190719235434.13214-1-olof@lixom.net> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190719_165451_785058_6EA3169F X-CRM114-Status: GOOD ( 19.78 ) 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: Olof Johansson , soc@kernel.org, arm@kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP Various driver updates for platforms and a couple of the small driver subsystems we merge through our tree: - A driver for SCU (system control) on NXP i.MX8QXP - Qualcomm Always-on Subsystem messaging driver (AOSS QMP) - Qualcomm PM support for MSM8998 - Support for a newer version of DRAM PHY driver for Broadcom (DPFE) - Reset controller support for Bitmain BM1880 - TI SCI (System Control Interface) support for CPU control on AM654 processors - More TI sysc refactoring and rework ---------------------------------------------------------------- The following changes since commit ae8f8e20bb698788a3a124b4916f3f3f9a4f216c: Merge tag 'armsoc-soc' into HEAD are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-drivers for you to fetch changes up to 8c0993621c3e5fa52e5425ef2a0f67a0cde07092: Merge tag 'reset-for-v5.3' of git://git.pengutronix.de/git/pza/linux into arm/drivers ---------------------------------------------------------------- Amit Kucheria (1): MAINTAINERS: fix typo in file name Andrew F. Davis (1): firmware: ti_sci: Always request response from firmware Anson Huang (6): soc: imx: Add SCU SoC info driver support soc: imx: soc-imx8: Avoid unnecessary of_node_put() in error handling soc: imx: soc-imx8: Correct return value of error handle soc: imx8: Fix potential kernel dump in error path soc: imx8: Use existing of_root directly soc: imx: Add i.MX8MN SoC driver support Arnd Bergmann (1): soc: rockchip: work around clang warning Bitan Biswas (1): firmware: tegra: Early resume BPMP Bjorn Andersson (6): soc: qcom: rpmpd: Modify corner defining macros dt-bindings: power: Add rpm power domain bindings for qcs404 soc: qcom: rpmpd: Add QCS404 power-domains dt-bindings: soc: qcom: Add AOSS QMP binding soc: qcom: Add AOSS QMP driver soc: qcom: apr: Don't use reg for domain id Colin Ian King (1): reset: remove redundant null check on pointer dev David Brown (1): MAINTAINERS: Remove myself as qcom maintainer Fabio Estevam (1): dt-bindings: reset: imx7: Fix the spelling of 'indices' Florian Fainelli (3): bus: brcmstb_gisb: Remove print of base address firmware: arm_scmi: fetch and store sensor scale hwmon: scmi: Scale values to target desired HWMON units Ioana Ciornei (2): Documentation: DT: Add entry for DPAA2 console soc: fsl: add DPAA2 console support Jean-Philippe Brucker (1): firmware/psci: psci_checker: Park kthreads before stopping them Joel Stanley (1): soc: aspeed: lpc-ctrl: Fix probe error handling Krishna Yarlagadda (1): soc/tegra: Select pinctrl for Tegra194 Laurentiu Tudor (2): soc: fsl: qman: fixup liodns only on ppc targets soc: fsl: qbman_portals: add APIs to retrieve the probing status Lee Jones (1): soc: qcom: geni: Add support for ACPI Leonard Crestez (1): soc: imx: Read imx8mm soc revision from anatop Manivannan Sadhasivam (2): dt-bindings: reset: Add devicetree binding for BM1880 reset controller reset: Add reset controller support for BM1880 SoC Markus Mayer (9): memory: brcmstb: dpfe: use msleep() over udelay() memory: brcmstb: dpfe: optimize generic_show() memory: brcmstb: dpfe: use byte 3 of registers MR4-MR8 memory: brcmstb: dpfe: remove unused code and fix formatting memory: brcmstb: dpfe: report firmware loading error memory: brcmstb: dpfe: wait for DCPU to be ready memory: brcmstb: dpfe: prepare support for multiple API versions memory: brcmstb: dpfe: prepare for API-dependent sysfs attributes memory: brcmstb: dpfe: introduce DPFE API v3 Martin Blumenstingl (2): dt-bindings: soc: amlogic: canvas: document support for Meson8/8b/8m2 soc: amlogic: canvas: add support for Meson8, Meson8b and Meson8m2 Masahiro Yamada (2): memory: move jedec_ddr_data.c from lib/ to drivers/memory/ memory: move jedec_ddr.h from include/memory to drivers/memory/ Nathan Huckleberry (1): memory: tegra: Fix -Wunused-const-variable Nishad Kamdar (1): firmware: ti_sci: Use the correct style for SPDX License Identifier Olof Johansson (15): Merge tag 'soc-fsl-next-v5.3' of git://git.kernel.org/.../leo/linux into arm/drivers Merge tag 'tee-maint-for-5.3' of https://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers Merge tag 'arm-soc/for-5.3/drivers' of https://github.com/Broadcom/stblinux into arm/drivers Merge tag 'omap-for-v5.3/ti-sysc-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/drivers Merge tag 'scmi-updates-5.3' of git://git.kernel.org/.../sudeep.holla/linux into arm/drivers Merge tag 'drivers_soc_for_5.3' of git://git.kernel.org/.../ssantosh/linux-keystone into arm/drivers Merge tag 'qcom-drivers-for-5.3' of git://git.kernel.org/.../qcom/linux into arm/drivers Merge tag 'amlogic-drivers' of https://git.kernel.org/.../khilman/linux-amlogic into arm/drivers Merge tag 'tegra-for-5.3-firmware' of git://git.kernel.org/.../tegra/linux into arm/drivers Merge tag 'tegra-for-5.3-memory' of git://git.kernel.org/.../tegra/linux into arm/drivers Merge tag 'tegra-for-5.3-soc' of git://git.kernel.org/.../tegra/linux into arm/drivers Merge tag 'aspeed-5.3-soc' of git://git.kernel.org/.../joel/aspeed into arm/drivers Merge tag 'imx-drivers-5.3' of git://git.kernel.org/.../shawnguo/linux into arm/drivers Merge tag 'reset-fixes-for-v5.2' of git://git.pengutronix.de/git/pza/linux into arm/drivers Merge tag 'reset-for-v5.3' of git://git.pengutronix.de/git/pza/linux into arm/drivers Peng Fan (1): firmware: arm_scmi: update rate_discrete in clock_describe_rates_get Peter Ujfalusi (2): firmware: ti_sci: Add resource management APIs for ringacc, psi-l and udma firmware: ti_sci: Parse all resource ranges even if some is not available Randy Dunlap (1): soc: qcom: fix QCOM_AOSS_QMP dependency and build errors Roy Pledge (2): bus: mc-bus: Add support for mapping shareable portals soc: fsl: dpio: Add support for memory backed QBMan portals Sibi Sankar (4): soc: qcom: rpmpd: fixup rpmpd set performance state soc: qcom: rpmpd: Add support to set rpmpd state to max dt-bindings: power: Add rpm power domain bindings for msm8998 soc: qcom: rpmpd: Add MSM8998 power-domains Srinivas Kandagatla (1): qcom: apr: Make apr callbacks in non-atomic context Sudeep Holla (1): firmware: arm_scmi: fix bitfield definitions for SENSOR_DESC attributes Suman Anna (1): firmware: ti_sci: Add support for processor control Sumit Garg (1): MAINTAINERS: Add mailing list for the TEE subsystem Thierry Reding (4): soc/tegra: pmc: Fail to allocate more than one wake IRQ soc/tegra: pmc: Avoid crash for non-wake IRQs soc/tegra: pmc: Add comments clarifying wake events soc/tegra: fuse: Do not log error message on deferred probe Tony Lindgren (12): bus: ti-sysc: Add support for missing clockdomain handling bus: ti-sysc: Support 16-bit writes too bus: ti-sysc: Make OCP reset work for sysstatus and sysconfig reset bits bus: ti-sysc: Allow QUIRK_LEGACY_IDLE even if legacy_mode is not set bus: ti-sysc: Enable interconnect target module autoidle bit on enable bus: ti-sysc: Handle clockactivity for enable and disable bus: ti-sysc: Handle swsup idle mode quirks bus: ti-sysc: Set ENAWAKEUP if available bus: ti-sysc: Add support for disabling module without legacy mode bus: ti-sysc: Do rstctrl reset handling in two phases bus: ti-sysc: Detect uarts also on omap34xx bus: ti-sysc: Add support for module specific reset quirks Vabhav Sharma (1): soc: fsl: guts: Add definition for LX2160A Vijay Khemka (1): soc: aspeed: lpc-ctrl: make parameter optional Vinod Koul (1): MAINTAINER: Fix Qualcomm ETHQOS ethernet DT file Volodymyr Babchuk (1): dt-bindings: arm: fix the document ID for SCMI protocol documentation Youri Querry (1): soc: fsl: dpio: Increase timeout for QBMan Management Commands YueHaibing (1): firmware: ti_sci: Fix gcc unused-but-set-variable warning .../devicetree/bindings/arm/arm,scmi.txt | 2 +- .../bindings/misc/fsl,dpaa2-console.txt | 11 + .../devicetree/bindings/power/qcom,rpmpd.txt | 2 + .../bindings/reset/bitmain,bm1880-reset.txt | 18 + .../devicetree/bindings/reset/fsl,imx7-src.txt | 2 +- .../bindings/soc/amlogic/amlogic,canvas.txt | 10 +- .../bindings/soc/qcom/qcom,aoss-qmp.txt | 81 ++ .../devicetree/bindings/soc/qcom/qcom,apr.txt | 6 +- MAINTAINERS | 9 +- arch/arm/mach-omap2/omap_hwmod.c | 39 +- arch/arm/mach-omap2/pdata-quirks.c | 60 + drivers/bus/brcmstb_gisb.c | 4 +- drivers/bus/fsl-mc/dprc.c | 30 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 15 +- drivers/bus/fsl-mc/fsl-mc-private.h | 17 +- drivers/bus/ti-sysc.c | 454 +++++-- drivers/firmware/arm_scmi/clock.c | 2 + drivers/firmware/arm_scmi/sensors.c | 10 +- drivers/firmware/psci/psci_checker.c | 10 +- drivers/firmware/tegra/bpmp.c | 4 +- drivers/firmware/ti_sci.c | 1143 +++++++++++++++--- drivers/firmware/ti_sci.h | 810 +++++++++++++ drivers/hwmon/scmi-hwmon.c | 48 + drivers/memory/Kconfig | 8 + drivers/memory/Makefile | 1 + drivers/memory/brcmstb_dpfe.c | 317 +++-- drivers/memory/emif.c | 3 +- {include => drivers}/memory/jedec_ddr.h | 6 +- {lib => drivers/memory}/jedec_ddr_data.c | 5 +- drivers/memory/of_memory.c | 3 +- drivers/memory/tegra/tegra124.c | 44 +- drivers/reset/Kconfig | 3 +- drivers/reset/core.c | 3 - drivers/reset/reset-simple.c | 2 + drivers/soc/amlogic/meson-canvas.c | 14 +- drivers/soc/aspeed/aspeed-lpc-ctrl.c | 61 +- drivers/soc/fsl/Kconfig | 10 + drivers/soc/fsl/Makefile | 1 + drivers/soc/fsl/dpaa2-console.c | 329 +++++ drivers/soc/fsl/dpio/dpio-driver.c | 23 +- drivers/soc/fsl/dpio/qbman-portal.c | 148 ++- drivers/soc/fsl/dpio/qbman-portal.h | 9 +- drivers/soc/fsl/guts.c | 6 + drivers/soc/fsl/qbman/bman_portal.c | 20 +- drivers/soc/fsl/qbman/qman_ccsr.c | 2 +- drivers/soc/fsl/qbman/qman_portal.c | 21 +- drivers/soc/fsl/qbman/qman_priv.h | 9 +- drivers/soc/imx/Kconfig | 9 + drivers/soc/imx/Makefile | 1 + drivers/soc/imx/soc-imx-scu.c | 144 +++ drivers/soc/imx/soc-imx8.c | 63 +- drivers/soc/qcom/Kconfig | 12 + drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/apr.c | 76 +- drivers/soc/qcom/qcom_aoss.c | 480 ++++++++ drivers/soc/qcom/rpmpd.c | 134 +- drivers/soc/rockchip/pm_domains.c | 230 ++-- drivers/soc/tegra/Kconfig | 1 + drivers/soc/tegra/fuse/fuse-tegra.c | 6 +- drivers/soc/tegra/pmc.c | 18 + include/dt-bindings/power/qcom-aoss-qmp.h | 14 + include/dt-bindings/power/qcom-rpmpd.h | 34 + .../dt-bindings/reset/bitmain,bm1880-reset.h | 51 + include/linux/platform_data/ti-sysc.h | 12 + include/linux/scmi_protocol.h | 1 + include/linux/soc/ti/ti_sci_protocol.h | 246 ++++ include/soc/fsl/bman.h | 8 + include/soc/fsl/qman.h | 9 + lib/Kconfig | 8 - lib/Makefile | 2 - 70 files changed, 4760 insertions(+), 635 deletions(-) create mode 100644 Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt create mode 100644 Documentation/devicetree/bindings/reset/bitmain,bm1880-reset.txt create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt rename {include => drivers}/memory/jedec_ddr.h (97%) rename {lib => drivers/memory}/jedec_ddr_data.c (98%) create mode 100644 drivers/soc/fsl/dpaa2-console.c create mode 100644 drivers/soc/imx/soc-imx-scu.c create mode 100644 drivers/soc/qcom/qcom_aoss.c create mode 100644 include/dt-bindings/power/qcom-aoss-qmp.h create mode 100644 include/dt-bindings/reset/bitmain,bm1880-reset.h From patchwork Fri Jul 19 23:54:33 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Olof Johansson X-Patchwork-Id: 11050715 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 48F1E6C5 for ; Fri, 19 Jul 2019 23:56:42 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 365A1289C7 for ; Fri, 19 Jul 2019 23:56:42 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 291FE289D4; Fri, 19 Jul 2019 23:56:42 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 4E950289C7 for ; Fri, 19 Jul 2019 23:56:38 +0000 (UTC) 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:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=bqNiWCzwS7ybxT0kdTJS6cIPgcaIQ0INBga7Ez1Ueug=; b=tEmIJirsH7IV4n N07hxyfOHCG7+89DsewEh4K8H3GV6K8pPUBOZvdUJo0rxBplH/63kUAC+jmA2CMSc3UZOaU8+kR8l mrmbMeFjWZYHnnirltCMNsZ8Aqh3vPtDb3SG9LVRqL3uzggoQ9pA0l0C+5JaGEWDZP9s9XznRWTxb JGPOqSlvTsCOmYdiXsC93Qe6UGZXdCo8JiAhAZv2G54nilLpaCwk5ijaH1ZwDmpPTp5wMuBhhsl5t 6mIU4nLrmzYi4JccPeuYj+R0SJSTEM4byh3DAyJsQSRPNNpnXnjBJE0nDohKbj+NDBXgGgzWNyG5q 5/jfqImPo9NGN9o+Q4Mg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92 #3 (Red Hat Linux)) id 1hocjt-0006LN-Hr; Fri, 19 Jul 2019 23:56:37 +0000 Received: from mail-pg1-x544.google.com ([2607:f8b0:4864:20::544]) by bombadil.infradead.org with esmtps (Exim 4.92 #3 (Red Hat Linux)) id 1hociE-0003ab-Kg for linux-arm-kernel@lists.infradead.org; Fri, 19 Jul 2019 23:55:00 +0000 Received: by mail-pg1-x544.google.com with SMTP id i70so4366721pgd.4 for ; Fri, 19 Jul 2019 16:54:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lixom-net.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=4+ba5sTgnEo24FEvAEuJiBf+D8fvYqWS+HejvWftA0o=; b=Zd3QF6LMFZeaOADjK/y0IZtCC4PlGOcWL35ke41E2dq3FueJvtbYmBSNtaTeKo4nkr 4ML8DTPTT+Zu4Tok5HCN3Ose5zcUv2/j7PcL5gF0E7QLbtzfEbT4JGDEythjA8mmVyXL gGAGyYgDSjd/IOM+ueJDUtdBsfrWy6GXh5gZGSpOAqlMENhaSkMAeDvGbVDho7uV30Ss JtoyBDRbqJoRJDs5vS5VOew3KYZUaGd0CbToD6QGlYq+bCz14jiOb2srLeGl7nyq6ZDQ JJqhGFVXgvHHq7RoKo1G8/b9pDXCnxct80lGb/ndafU7zdxrMldnvoj4uPxv27ZVTXaq S7xA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=4+ba5sTgnEo24FEvAEuJiBf+D8fvYqWS+HejvWftA0o=; b=m7+xPesyXhDjpScxj1gtTAwA223uEYL5nOStaZ8MgxLmgHqbciT5/oTznhpoy25zmR Zg4XHkGAlMinPbB8NMTPZohuetz3zI0JSIKA0zgbc9GsRiFnb+aFFwkaNveSufycU9yH AnPojD36vcpG3u4G7/B+kJyEzcOE59LqDsCytCr/PlQWMtRVokWuqKL/WJ5sFAbz1mMu AgRfqOwoWiSS1N2uKbJkFMEZPIFph2nH1U1cDEERssF+UX+slsf8CIm+4k1Kv1fw0jP8 hCzWlztFomJQZtUWFO8nuWgdSru7Sf8um1QaekP7z08n/KvszvvlnlMCXElFJG6mABKE YfJg== X-Gm-Message-State: APjAAAWXwIQqPoMF1vDxZswcTM6l86WdXRcKKjseTh+1yDbjFY/1TQo9 rDDURBAIWIn6lNYn6/YdGz0= X-Google-Smtp-Source: APXvYqxPn876rQWum3XxCB1vHkZM6Bu2RAwJp0jiAm/xdkKpoool1MVjgx6KVPGvB5X8Pg0GmcErAw== X-Received: by 2002:a65:5687:: with SMTP id v7mr57843223pgs.263.1563580492593; Fri, 19 Jul 2019 16:54:52 -0700 (PDT) Received: from localhost.localdomain (99-152-116-91.lightspeed.sntcca.sbcglobal.net. [99.152.116.91]) by smtp.gmail.com with ESMTPSA id v184sm31975215pfb.82.2019.07.19.16.54.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 19 Jul 2019 16:54:51 -0700 (PDT) From: Olof Johansson To: torvalds@linux-foundation.org Subject: [GIT PULL 3/4] ARM: Device-tree updates Date: Fri, 19 Jul 2019 16:54:33 -0700 Message-Id: <20190719235434.13214-4-olof@lixom.net> X-Mailer: git-send-email 2.22.GIT In-Reply-To: <20190719235434.13214-1-olof@lixom.net> References: <20190719235434.13214-1-olof@lixom.net> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190719_165455_734332_B84C6BAF X-CRM114-Status: GOOD ( 17.53 ) 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: Olof Johansson , soc@kernel.org, arm@kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP We continue to see a lot of new material. I've highlighted some of it below, but there's been more beyond that as well. One of the sweeping changes is that many boards have seen their ARM Mali GPU devices added to device trees, since the DRM drivers have now been merged. So, with the caveat that I have surely missed several great contributions, here's a collection of the material this time around: New SoCs: - Mediatek mt8183 (4x Cortex-A73 + 4x Cortex-A53) - TI J721E (2x Cortex-A72 + 3x Cortex-R5F + 3 DSPs + MMA) - Amlogic G12B (4x Cortex-A73 + 2x Cortex-A53) New Boards / platforms: - Aspeed BMC support for a number of new server platforms - Kontron SMARC SoM (several i.MX6 versions) - Novtech's Meerkat96 (i.MX7) - ST Micro Avenger96 board - Hardkernel ODROID-N2 (Amlogic G12B) - Purism Librem5 devkit (i.MX8MQ) - Google Cheza (Qualcomm SDM845) - Qualcomm Dragonboard 845c (Qualcomm SDM845) - Hugsun X99 TV Box (Rockchip RK3399) - Khadas Edge/Edge-V/Captain (Rockchip RK3399) Updated / expanded boards and platforms: - Renesas r7s9210 has a lot of new peripherals added - Polish and fixes for Rockchip-based Chromebooks - Amlogic G12A has a lot of peripherals added - Nvidia Jetson Nano sees various fixes and improvements, and is now at feature parity with TX1 ---------------------------------------------------------------- The following changes since commit 93d1bdc918e069d800537516c64ec334e15bd9f5: Merge tag 'armsoc-drivers' into HEAD are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-dt for you to fetch changes up to f90b8fda3a9d72a9422ea80ae95843697f94ea4a: ARM: dts: gemini: Set DIR-685 SPI CS as active low ---------------------------------------------------------------- Adam Ford (1): ARM: dts: Add LCD type 28 support to LogicPD Torpedo DM3730 devkit Adriana Kobylak (2): ARM: dts: aspeed: Add Swift BMC machine ARM: dts: aspeed: swift: Add pca9539 devices Akash Gajjar (1): arm64: dts: rockchip: add WiFi+BT support on ROCK Pi4 board Alan Tull (1): ARM: dts: socfpga: add ltc2497 on arria10 devkit Alexander Filippov (1): ARM: dts: aspeed: Add YADRO VESNIN BMC Alexandre Belloni (5): ARM: dts: at91sam9261ek: remove unused chosen nodes ARM: dts: at91: at91sam9x5: switch to new sckc bindings ARM: dts: at91: at91sam9g45: switch to new sckc bindings ARM: dts: at91: at91sam9rl: switch to new sckc bindings ARM: dts: at91: sama5d3: switch to new sckc bindings Alexandre Torgue (1): ARM: dts: stm32: use dedicated files to manage stm32mp157 packages Amelie Delaunay (5): ARM: dts: stm32: add STMFX support on stm32746g-eval ARM: dts: stm32: add joystick support on stm32746g-eval ARM: dts: stm32: add orange and blue leds on stm32746g-eval ARM: dts: stm32: add STMFX support on stm32mp157c-ev1 ARM: dts: stm32: add joystick support on stm32mp157c-ev1 Amit Kucheria (10): arm64: dts: sdm845: Fix up CPU topology arm64: dts: qcom: pms405: calibrate the VADC correctly arm64: dts: qcom: pms405: Rename adc outputs as per schematics arm64: dts: qcom: msm8916: Add entry-method property for the idle-states node arm64: dts: qcom: msm8916: Use more generic idle state names arm64: dts: qcom: msm8996: Add PSCI cpuidle low power states arm64: dts: msm8996: Add proper capacity scaling for the cpus arm64: dts: qcom: msm8998: Add PSCI cpuidle low power states arm64: dts: qcom: qcs404: Add tsens controller arm64: dts: qcom: qcs404: Add thermal zones for each sensor Andrew Peng (1): ARM: dts: aspeed: Adding Lenovo Hr630 BMC Andrey Smirnov (4): ARM: dts: vf610-zii-dev: Fix incorrect UART2 pin assignment ARM: dts: vf610-zii-dev: Add QSPI node ARM: dts: imx7d-zii-rpu2: Fix incorrrect 'stdout-path' ARM: dts: imx7d-zii-rpu2: Drop unused pinmux entries Andy Gross (2): arm64: dts: qcom-qcs404: Add reset-cells to GCC node arm64: qcom: qcs404: Add reset-cells to GCC node Angus Ainslie (Purism) (6): arm64: dts: fsl: imx8mq: add the snvs power key node dt-bindings: Add an entry for Purism SPC dt-bindings: arm: fsl: Add the imx8mq boards arm64: dts: fsl: librem5: Add a device tree for the Librem5 devkit arm64: dts: librem5: Limit the USB to 5V arm64: dts: librem5: enable the SNVS power key Anson Huang (27): ARM: dts: imx6sl: Assign corresponding clocks instead of dummy clock ARM: dts: imx6qdl: Assign corresponding clocks instead of dummy clock ARM: dts: imx7ulp: Add tpm pwm support ARM: dts: imx7ulp-evk: Add backlight support ARM: dts: imx6ul: add clock-frequency to CPU node ARM: dts: imx6qdl-sabresd: Assign corresponding power supply for LDOs ARM: dts: imx7d-sdb: Assign corresponding power supply for LDOs ARM: dts: imx6sl-evk: Assign corresponding power supply for LDOs ARM: dts: imx6sll-evk: Assign corresponding power supply for vdd3p0 ARM: dts: imx6sx-sdb: Assign corresponding power supply for LDOs arm64: dts: imx8mq: Remove unnecessary blank lines arm64: dts: imx8mq: Add gpio alias arm64: dts: imx8qxp: Add gpio alias arm64: dts: imx8mm: add clock for GPIO node arm64: dts: imx8mm: add clock for SNVS RTC node arm64: dts: imx8mq: add clock for SNVS RTC node arm64: dts: imx8qxp: Move watchdog node into scu node ARM: dts: imx7d-sdb: Make SW2's voltage fixed arm64: dts: imx8mm: Move gic node into soc node arm64: dts: imx8mq-evk: Enable SNVS power key arm64: dts: imx8mm: Enable SNVS power key according to board design ARM: dts: imx6qdl: Enable SNVS power key according to board design ARM: dts: imx6sx: Enable SNVS power key according to board design ARM: dts: imx6ul: Enable SNVS power key according to board design ARM: dts: imx6sll: Enable SNVS power key according to board design ARM: dts: imx7s: Enable SNVS power key according to board design ARM: dts: imx6sll: Enable SNVS poweroff according to board design Ash Hughes (1): ARM: dts: armada: netgear-rn104: Add LCD to RN104 dts. Baolin Wang (1): arm64: dts: sprd: Add Spreadtrum SD host controller support Bartosz Golaszewski (1): ARM: dts: da850-evm: enable cpufreq Baruch Siach (1): arm64: dts: marvell: clearfog-gt-8k: set SFP power limit Ben Ho (1): arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile Benjamin Herrenschmidt (1): ARM: dts: aspeed: Add Power9 and Power9 CFAM description Biju Das (22): arm64: dts: renesas: r8a774a1: Add VSP instances arm64: dts: renesas: r8a774a1: Add DU device to DT arm64: dts: renesas: r8a774a1: Add FDP1 instance arm64: dts: renesas: r8a774a1: Tie SYS-DMAC to IPMMU-DS0/1 arm64: dts: renesas: r8a774a1: Tie Audio-DMAC to IPMMU-MP arm64: dts: renesas: r8a774a1: Connect Ethernet-AVB to IPMMU-DS0 arm64: dts: renesas: cat874: Add WLAN support arm64: dts: renesas: cat874: Add BT support arm64: dts: renesas: Add HiHope RZ/G2M main board support arm64: dts: renesas: hihope-common: Add pincontrol support to scif2/scif clock arm64: dts: renesas: Add HiHope RZ/G2M sub board support arm64: dts: renesas: r8a774a1: Add PCIe device nodes arm64: dts: renesas: hihope-common: Declare pcie bus clock arm64: dts: renesas: hihope-rzg2-ex: Enable PCIe support arm64: dts: renesas: hihope-common: Add RWDT support arm64: dts: renesas: cat874: Enable USB3.0 host/peripheral device node arm64: dts: renesas: cat874: Enable usb role switch support arm64: dts: renesas: hihope-common: Enable USB3.0 arm64: dts: renesas: r8a774a1: Add CPU topology on r8a774a1 SoC arm64: dts: renesas: r8a774a1: Add CPU capacity-dmips-mhz arm64: dts: renesas: r8a774a1: Create thermal zone to support IPA arm64: dts: renesas: r8a774a1: Add dynamic power coefficient Bjorn Andersson (14): arm64: dts: qcom: sdm845-mtp: Make USB1 peripheral arm64: dts: qcom: qcs404: Add turingcc node arm64: dts: qcom: qcs404-evb: Mark CDSP clocks protected arm64: dts: qcom: qcs404: Add TCSR node arm64: dts: qcom: qcs404: Fully describe the CDSP arm64: dts: qcom: qcs404: Move lpass and q6 into soc arm64: dts: qcom: qcs404: Add rpmpd node arm64: dts: qcom: Add AOSS QMP node arm64: dts: qcom: msm8996: Stop using legacy clock names arm64: dts: qcom: qcs404: Add PCIe related nodes arm64: dts: qcom: qcs404-evb: Enable PCIe arm64: dts: qcom: Add Dragonboard 845c arm64: dts: qcom: msm8996: Correct apr-domain property arm64: dts: qcom: msm8996: Enable SMMUs Brian Masney (3): ARM: dts: qcom: msm8974-hammerhead: add support for backlight ARM: dts: msm8974: add display support ARM: dts: qcom: msm8974-hammerhead: add support for display Caesar Wang (1): ARM: dts: rockchip: fix PWM clock found on RK3288 Socs Cao Van Dong (4): arm64: dts: renesas: r8a7796: Add TPU support arm64: dts: renesas: r8a77965: Add TPU support arm64: dts: renesas: r8a7795: Add TPU support dt-bindings: timer: renesas, cmt: Document r8a779{5|65|90} CMT support Chen-Yu Tsai (4): arm64: dts: allwinner: axp803: add USB power supply node arm64: dts: allwinner: a64: bananapi-m64: Enable PMIC USB power supply ARM: dts: sun8i: a83t: Add device node for CSI (Camera Sensor Interface) arm64: dts: allwinner: h6: Pine H64: Add interrupt line for RTC Chris Brandt (14): ARM: dts: r7s9210: Add RSPI ARM: dts: r7s9210: Add Ethernet support ARM: dts: r7s9210: Add RIIC support ARM: dts: r7s9210: Add SDHI support ARM: dts: rza2mevb: Add Ethernet support ARM: dts: rza2mevb: Add SDHI support ARM: dts: rza2mevb: add ethernet aliases ARM: dts: r7s9210: Add USB clock ARM: dts: rza2mevb: Add 48MHz USB clock ARM: dts: r7s9210: Add USB Host support ARM: dts: r7s9210: Add USB Device support ARM: dts: rza2mevb: Add USB Host support ARM: dts: r7s9210: Add IRQC device node ARM: dts: rza2mevb: Add input switch Christian Hewitt (4): arm64: dts: meson-gxm-khadas-vim2: fix gpio-keys-polled node arm64: dts: meson-gxm-khadas-vim2: fix Bluetooth support arm64: dts: meson-gxbb-wetek: enable SARADC arm64: dts: meson-gxbb-wetek: enable bluetooth Christophe Roullier (1): ARM: dts: stm32: replace rgmii mode with rgmii-id on stm32mp15 boards Chuanhua Han (1): arm64: dts: ls1028a: fix watchdog device node Clément Péron (3): dt-bindings: watchdog: add Allwinner H6 watchdog arm64: dts: allwinner: h6: add watchdog node arm64: dts: allwinner: h6: add r_watchog node Daniel Baluta (3): arm64: dts: imx8mm: Add SAI nodes arm64: dts: imx8mm-evk: Enable audio codec wm8524 arm64: dts: imx8qxp: Add lsio_mu13 node Daniel Lezcano (2): arm64: dts: rockchip: Fix multiple thermal zones conflict in rk3399.dtsi arm64: dts: rockchip: Define values for the IPA governor for rock960 Daniel Mack (5): ARM: pxa3xx: dts: Add defines for pinctrl-single,bias-pull{up,down} ARM: pxa: raumfeld-controller: fix 'dock detect' GPIO key ARM: pxa: raumfeld-controller: add pinctrl for charger pins ARM: pxa: raumfeld-common: fix comments in gpio_keys pinctrl node ARM: dts: pxa300-raumfeld-speaker-one: add channel output mapping for STA320 Daniel Schultz (1): ARM: dts: am335x-phycore-som: Add emmc node David Lechner (4): ARM: dts: da850: add cpu node and operating points to DT ARM: dts: da850-lego-ev3: enable cpufreq ARM: dts: da850-lcdk: enable cpufreq ARM: davinci_all_defconfig: Enable CPUFREQ_DT Dien Pham (4): arm64: dts: renesas: r8a7795: Create thermal zone to support IPA arm64: dts: renesas: r8a7796: Create thermal zone to support IPA arm64: dts: renesas: r8a77965: Create thermal zone to support IPA arm64: dts: renesas: r8a77990: Create thermal zone to support IPA Dinh Nguyen (3): ARM: dts: socfpga: use the "altr,socfpga-stmmac-a10-s10" binding arm64: dts: stratix10: use the "altr,socfpga-stmmac-a10-s10" binding ARM: dts: arria10: Add EMAC OCP reset property Douglas Anderson (12): ARM: dts: rockchip: Remove bogus 'i2s_clk_out' from rk3288-veyron-mickey ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 ARM: dts: rockchip: Add pin names for rk3288-veyron-minnie ARM: dts: rockchip: Add pin names for rk3288-veyron-jerry ARM: dts: rockchip: Mark that the rk3288 timer might stop in suspend ARM: dts: rockchip: Add pin names for rk3288-veyron jaq, mickey, speedy ARM: dts: rockchip: Switch to builtin HDMI DDC bus on rk3288-veyron ARM: dts: rockchip: Add unwedge pinctrl entries for dw_hdmi on rk3288 ARM: dts: rockchip: Add HDMI i2c unwedging for rk3288-veyron ARM: dts: rockchip: Configure BT_HOST_WAKE as wake-up signal on veyron ARM: dts: rockchip: Configure BT_DEV_WAKE in on rk3288-veyron Eddie James (1): ARM: dts: aspeed: Enable video engine on romulus and wtherspoon Enric Balletbo i Serra (1): arm64: dts: rockchip: Update DWC3 modules on RK3399 SoCs Erin Lo (1): arm64: dts: mt8183: add spi node Evan Green (1): arm64: dts: msm8996: Add UFS PHY reset controller Ezequiel Garcia (1): arm64: dts: rockchip: Enable HDMI audio on Rock Pi Fabio Estevam (3): arm64: dts: imx8mm: Pass a unit name for the 'soc' node arm64: dts: imx8mm: Pass the 'ranges' property arm64: dts: imx8mm: Move usbphy out of soc node Fabrizio Castro (20): arm64: dts: renesas: cat874: Add HDMI video support arm64: dts: renesas: cat874: Add HDMI audio dt-bindings: arm: renesas: Add HopeRun RZ/G2[M] boards dt-bindings: Add vendor prefix for HopeRun arm64: dts: renesas: r8a774a1: Add operating points arm64: dts: renesas: hihope-common: Add uSD and eMMC arm64: dts: renesas: r8a774a1: Add CMT device nodes arm64: dts: renesas: r8a774a1: Add TMU device nodes dt-bindings: can: rcar_can: Fix RZ/G2 CAN clocks dt-bindings: can: rcar_can: Add r8a774c0 support arm64: dts: renesas: r8a774a1: Fix USB 2.0 clocks arm64: dts: renesas: hihope-common: Add USB 2.0 support dt-bindings: can: rcar_canfd: document r8a774c0 support arm64: dts: renesas: hihope-common: Add LEDs support dt-bindings: display: renesas: Add r8a774a1 support arm64: dts: renesas: r8a774a1: Add HDMI encoder instance arm64: dts: renesas: hihope-common: Add HDMI support arm64: dts: renesas: hihope-common: Remove "label" from LEDs ARM: dts: iwg20d-q7-common: Fix SDHI1 VccQ regularor ARM: dts: iwg23s-sbc: Fix SDHI2 VccQ regulator Florian Fainelli (8): Merge tag 'tags/bcm2835-dt-next-2019-06-01' into devicetree/next ARM: dts: Fix BCM7445 DTC warnings ARM: dts: Cygnus: Fix most DTC W=1 warnings ARM: dts: bcm-mobile: Fix most DTC W=1 warnings ARM: dts: BCM53573: Fix DTC W=1 warnings ARM: dts: BCM63xx: Fix DTC W=1 warnings ARM: dts: NSP: Fix the bulk of W=1 DTC warnings ARM: dts: BCM5301X: Fix most DTC W=1 warnings Frank Li (1): arm64: dts: imx8qxp: added ddr performance monitor nodes Geert Uytterhoeven (2): ARM: dts: r7s72100: Add IRQC device node ARM: dts: rskrza1: Add input switches Guido Günther (1): arm64: dts: imx8mq: Add a node for irqsteer Guillaume La Roque (2): arm64: dts: meson: g12a: add i2c nodes arm64: dts: meson-g12a-x96-max: add support for sdcard and emmc Harald Geyer (1): arm64: dts: allwinner: a64: Enable audio on Teres-I Heiko Stuebner (2): Merge branch 'v5.3-shared/clk-ids' into v5.3-armsoc/dts32 Merge branch 'v5.3-shared/clk-ids' into v5.3-armsoc/dts64 Heinrich Schuchardt (1): arm64: dts: marvell: mcbin: enlarge PCI memory window Helen Koike (1): arm64: dts: rockchip: fix isp iommu clocks and power domain Hongwei Zhang (1): ARM: dts: aspeed: Add Microsoft Olympus BMC Horia Geantă (1): arm64: dts: ls1028a: add crypto node Hsin-Yi, Wang (1): arm64: dts: mt8183: add capacity-dmips-mhz Hugues Fruchet (3): ARM: dts: stm32: add DCMI camera interface support on stm32mp157c ARM: dts: stm32: add DCMI pins to stm32mp157c ARM: dts: stm32: enable OV5640 camera on stm32mp157c-ev1 board Icenowy Zheng (2): arm64: dts: allwinner: h6: add PIO VCC bank supplies for Pine H64 arm64: dts: allwinner: a64: Add pinmux for RGB666 LCD Igor Opaniuk (1): ARM: dts: imx6ull-colibri: enable UHS-I for USDHC1 Jagan Teki (3): arm64: dts: allwinner: a64: move I2C pinctrl to dtsi arm64: dts: allwinner: a64-amarula-relic: Add GT5663 CTP node arm64: dts: allwinner: a64-oceanic-5205-5inmfd: Enable GT911 CTP Jernej Skrabec (3): arm64: dts: allwinner: a64: orangepi-win: Add wifi and bluetooth nodes ARM: dts: sun8i-h3: Fix wifi in Beelink X2 DT arm64: dts: allwinner: h6: Add DMA node Jerome Brunet (35): arm64: dts: meson: libretech-cc: set eMMC as removable arm64: dts: meson: libretech-cc: switch eMMC to 1.8v arm64: dts: meson: fix mmc pin bias arm64: dts: meson: fix mmc v2 chips max frequencies arm64: dts: meson: vim2: add missing clk-gate pinctrl arm64: dts: meson: vim2: remove sd hs and hs400 modes from emmc arm64: dts: meson: sei510: consistently order nodes arm64: dts: meson: u200: consistently order nodes arm64: dts: meson: nanopi k2: add sd DDR50 arm64: dts: meson: odroid-c2: add missing mmc modes arm64: dts: meson: g12a: add mmc nodes arm64: dts: meson: u200: add sd and emmc arm64: dts: meson: sei510: add sd and emmc arm64: dts: meson: g12a: set uart_ao clocks arm64: dts: meson: u200: enable i2c busses arm64: dts: meson: sei510: enable i2c3 arm64: dts: meson: g12a: add audio clock controller arm64: dts: meson: g12a: add audio memory arbitrer arm64: dts: meson: g12a: add audio fifos arm64: dts: meson: g12a: add tdm arm64: dts: meson: g12a: add spdifouts arm64: dts: meson: g12a: add pdm arm64: dts: meson: g12a: add spdifin arm64: dts: meson: g12a: enable hdmi_tx sound dai provider arm64: dts: meson: sei510: add bluetooth supplies arm64: dts: meson: g12a: add tohdmitx arm64: dts: meson: g12a: add ethernet mac controller arm64: dts: meson: g12a: add ethernet pinctrl definitions arm64: dts: meson: g12a: add mdio multiplexer arm64: dts: meson: u200: add internal network arm64: dts: meson: sei510: add network support arm64: dts: meson: add dwmac-3.70a to ethmac compatible list arm64: dts: meson: g12a: add SDIO controller arm64: dts: meson: sei510: add sound card arm64: dts: meson: g12a: sort sdio nodes correctly Jianqun Xu (1): arm64: dts: rockchip: add core dtsi file for RK3399Pro SoCs Joel Stanley (1): ARM: dts: aspeed: Rename flash-controller nodes John Keeping (1): ARM: dts: rockchip: fix pwm-cells for rk3288's pwm3 John Stultz (1): arm64: dts: qcom: pm8998: Use qcom,pm8998-pon binding for second gen pon John Wang (1): ARM: dts: aspeed: Add Inspur fp5280g2 BMC machine Jon Hunter (3): arm64: tegra: Fix AGIC register range arm64: tegra: Update Jetson TX1 GPU regulator timings arm64: tegra: Fix Jetson Nano GPU regulator Jonathan Marek (1): ARM: dts: qcom: msm8974-hammerhead: add touchscreen support Jordan Crouse (2): arm64: dts: sdm845: Add gpu and gmu device nodes arm64: dts: sdm845: Add zap shader region for GPU Jorge Ramirez-Ortiz (1): arm64: dts: qcom: qcs404-evb: fix vdd_apc supply Joseph Lo (1): arm64: tegra: Add CPU cache topology for Tegra186 Justin Swartz (2): ARM: dts: rockchip: fix vop iommu-cells on rk322x ARM: dts: rockchip: add display nodes for rk322x Katsuhiro Suzuki (1): arm64: dts: rockchip: add PCIe nodes on rk3399-rockpro64 Keerthy (3): arm64: dts: ti: am6-wakeup: Add gpio node arm64: dts: ti: am6-main: Add gpio nodes arm64: dts: ti: am654-base-board: Add gpio_keys node Kevin Hilman (2): Merge tag 'clk-meson-5.2-1-fixes' of https://github.com/BayLibre/clk-meson into v5.3/dt64 Merge tag 'asoc-tohdmitx' of https://git.kernel.org/.../broonie/sound into HEAD Kishon Vijay Abraham I (6): arm64: dts: k3-am6: Add "socionext,synquacer-pre-its" property to gic_its arm64: dts: k3-am6: Add mux-controller DT node required for muxing SERDES arm64: dts: k3-am6: Add SERDES DT node arm64: dts: k3-am6: Add PCIe Root Complex DT node arm64: dts: k3-am6: Add PCIe Endpoint DT node arm64: dts: ti: am654-base-board: Disable SERDES and PCIe Konstantin Porotchkin (1): arm64: dts: marvell: Disable AP I2C on Armada-8040-DB Krzysztof Kozlowski (16): ARM: dts: exynos: Move CPU OPP tables out of SoC node on Exynos5420 ARM: dts: exynos: Raise maximum buck regulator voltages on Arndale Octa ARM: dts: exynos: Add ADC node to Exynos5410 and Odroid XU ARM: dts: exynos: Add PMU interrupt affinity to Exynos4 boards ARM: dts: exynos: Fix language typo and indentation ARM: dts: exynos: Disable unused buck10 regulator on Odroid HC1 board ARM: dts: exynos: Add regulator suspend configuration to Arndale Octa board ARM: dts: exynos: Add regulator suspend configuration to Odroid XU3/XU4/HC1 family ARM: dts: exynos: Use proper regulator for eMMC memory on Arndale Octa arm64: dts: exynos: Add GPU/Mali T760 node to Exynos5433 arm64: dts: exynos: Add GPU/Mali T760 node to Exynos7 dt-bindings: gpu: mali: Add Samsung compatibles for Midgard and Utgard ARM: dts: exynos: Add GPU/Mali 400 node to Exynos3250 ARM: dts: exynos: Add GPU/Mali 400 node to Exynos4 ARM: dts: exynos: Adjust buck[78] regulators to supported values on Odroid XU3 family ARM: dts: exynos: Adjust buck[78] regulators to supported values on Arndale Octa Laurent Pinchart (1): arm64: dts: renesas: r8a7799[05]: Point LVDS0 to its companion LVDS1 Leo Yan (10): ARM: dts: imx7s: Update coresight DT bindings arm64: dts: juno: update coresight DT bindings ARM: dts: vexpress-v2p-ca15_a7: update coresight DT bindings arm64: dts: qcom-msm8916: Update coresight DT bindings ARM: dts: qcom-apq8064: Update coresight DT bindings ARM: dts: qcom-msm8974: Update coresight DT bindings arm64: dts: hi6220: Update coresight DT bindings ARM: dts: hip04: Update coresight DT bindings arm64: dts: sc9836: Update coresight DT bindings arm64: dts: sc9860: Update coresight DT bindings Leonard Crestez (4): arm64: dts: imx8mm-evk: Add BD71847 PMIC arm64: dts: imx8mm: Add cpu speed grading and all OPPs arm64: dts: imx8mq: Add cpu speed grading and all OPPs ARM: dts: imx7d: Update cpufreq OPP table Leonidas P. Papadakos (1): arm64: dts: rockchip: enable rk3328 watchdog clock Linus Walleij (6): ARM: dts: integrator: specify AFS partition ARM: dts: versatile: specify AFS partition ARM: dts: realview: specify AFS partition ARM: dts: vexpress: specify AFS partition arm64: dts: juno: set the right partition type for NOR flash ARM: dts: gemini: Set DIR-685 SPI CS as active low Lokesh Vutla (5): arm64: dts: ti: k3-am654: Update compatible for dmsc arm64: dts: ti: k3-am654: Add interrupt controllers in main domain arm64: dts: ti: k3-am654: Add interrupt controllers in wakeup domain arm64: dts: ti: k3-j721e: Add interrupt controllers in main domain arm64: dts: ti: k3-j721e: Add interrupt controllers in wakeup domain Luca Weiss (3): dt-bindings: input: sun4i-lradc-keys: Add A64 compatible arm64: dts: allwinner: a64: Add lradc node ARM: dts: msm8974-FP2: Add vibration motor Ludovic Barre (2): ARM: dts: stm32: add pinctrl sleep config for qspi on stm32mp157c-ev1 ARM: dts: stm32: add jedec compatible for nor flash on stm32mp157c-ev1 Lukas Wunner (1): ARM: bcm283x: Enable DMA support for SPI controller Magnus Damm (3): arm64: dts: renesas: Use ip=on for bootargs ARM: dts: renesas: Use ip=on for bootargs ARM: dts: r8a7792: Add CMT0 and CMT1 to r8a7792 Manikanta Maddireddy (1): arm64: tegra: Add PEX DPD states as pinctrl properties Manivannan Sadhasivam (8): arm64: dts: rockchip: Enable SPI0 and SPI4 on Rock960 arm64: dts: rockchip: Enable SPI1 on Ficus dt-bindings: arm: Document 96Boards Meerkat96 devicetree binding ARM: dts: Add support for 96Boards Meerkat96 board ARM: dts: stm32: Add missing pinctrl definitions for STM32MP157 dt-bindings: arm: stm32: Convert STM32 SoC bindings to DT schema dt-bindings: arm: stm32: Document Avenger96 devicetree binding ARM: dts: stm32: Add Avenger96 devicetree support based on STM32MP157A Marc Gonzalez (2): arm64: dts: qcom: msm8998: Add ANOC1 SMMU node arm64: dts: qcom: msm8998: Add PCIe PHY and RC nodes Marek Szyprowski (2): ARM: dts: exynos: Fix imprecise abort on Mali GPU probe on Exynos4210 ARM: dts: exynos: Move Mali400 GPU node to "/soc" Marek Vasut (12): ARM: dts: imx53: Update UART configuration on M53Menlo ARM: dts: imx53: Update USB configuration on M53Menlo ARM: dts: imx53: Add ethernet PHY reset on M53Menlo ARM: dts: imx53: Select netdev trigger for Yellow LED on M53Menlo ARM: dts: imx53: Add power GPIOs on M53Menlo ARM: dts: imx53: Add GPIO beeper on M53Menlo ARM: dts: imx53: Add GPIO line names on M53Menlo ARM: dts: imx53: Update pinmux settings on M53Menlo ARM: dts: r8a779x: Configure PMIC IRQ pinmux ARM: dts: imx53: Bind CPLD on M53Menlo dt-bindings: can: rcar_canfd: document r8a77965 support dt-bindings: can: rcar_canfd: document r8a77990 support Martin Blumenstingl (14): arm64: dts: amlogic: remove ethernet-phy-idAAAA.BBBB compatible strings ARM: dts: meson8: add the canvas module ARM: dts: meson8m2: update the offset of the canvas module ARM: dts: meson8b: add the canvas module ARM: dts: meson8m2: mxiii-plus: rename the DCDC2 regulator ARM: dts: meson8m2: mxiii-plus: add the supply for the Mali GPU ARM: dts: meson8b: mxq: improve support for the TRONFY MXQ S805 arm64: dts: meson: g12a: add the GPIO interrupt controller arm64: dts: meson: g12a: x96-max: fix the Ethernet PHY reset line arm64: dts: meson: use the generic Ethernet PHY reset GPIO bindings arm64: dts: meson: g12b: odroid-n2: add the Ethernet PHY reset line arm64: dts: meson: g12b: odroid-n2: add the Ethernet PHY interrupt line arm64: dts: meson: g12a: x96-max: add the Ethernet PHY interrupt line ARM: dts: meson: switch to the generic Ethernet PHY reset bindings Masahiro Yamada (3): ARM: dts: uniphier: update to new Denali NAND binding arm64: dts: uniphier: update to new Denali NAND binding arm64: dts: uniphier: add reserved-memory for secure memory Matthias Kaehlcke (10): ARM: dts: rockchip: raise CPU trip point temperature for veyron to 100 degC ARM: dts: rockchip: raise GPU trip point temperatures for veyron ARM: dts: raise GPU trip point temperature for speedy to 80 degC ARM: dts: rockchip: Add #cooling-cells entry for rk3288 GPU ARM: dts: rockchip: Use GPU as cooling device for the GPU thermal zone of the rk3288 ARM: dts: rockchip: remove GPU 500 MHz OPP on rk3288 ARM: dts: rockchip: Use the GPU to cool CPU thermal zone of veyron mickey ARM: dts: rockchip: Configure the GPU thermal zone for mickey ARM: dts: rockchip: Split GPIO keys for veyron into multiple devices Revert "ARM: dts: rockchip: set PWM delay backlight settings for Minnie" Maxim Sloyko (1): ARM: dts: aspeed: zaius: add Infineon and Intersil regulators Maxime Jourdan (1): arm64: dts: meson: sei510: add max98357a DAC Maxime Ripard (12): dt-bindings: bus: Convert Allwinner RSB to a schema ARM: dts: sun6i: Add default address and size cells for SPI ARM: dts: sunxi: h3/h5: Fix GPIO regulator state array ARM: dts: sun8i: a711: Change LRADC node names to avoid warnings ARM: dts: sun7i: icnova-swac: Fix the model vendor ARM: dts: gr8-evb: Fix RTC vendor ARM: dts: sun6i: Fix RTC node ARM: dts: sun6i: Add external crystals accuracy ARM: dts: sun8i: v3s: Fix the RTC node ARM: dts: sun8i: v3s: Add external crystals accuracy ARM: dts: sun8i: r40: Change the RTC compatible dt-bindings: pwm: Convert Allwinner PWM to a schema Michael Grzeschik (1): ARM: dts: imx6qdl-kontron-samx6i: add Kontron SMARC SoM Support Michael Mei (1): arm64: dts: mt8183: add efuse and Mediatek Chip id node to read Miquel Raynal (3): arm64: dts: marvell: Change core numbering in AP806 thermal-node arm64: dts: marvell: Enable AP806 thermal throttling with CPUfreq arm64: dts: marvell: armada-7040-db: Add USB current regulators Neil Armstrong (33): arm64: dts: meson-g12a: Add PWM nodes arm64: dts: meson-g12a: Add IR nodes arm64: dts: meson-g12a-x96-max: enable IR decoder arm64: dts: meson-g12a-u200: enable IR decoder ARM: dts: meson: update with SPDX Licence identifier ARM: dts: meson6-atv1200: update with SPDX Licence identifier ARM: dts: meson6: update with SPDX Licence identifier ARM: dts: meson8-minix-neo-x8: update with SPDX Licence identifier ARM: dts: meson8: update with SPDX Licence identifier ARM: dts: meson8b-mxq: update with SPDX Licence identifier ARM: dts: meson8b-odroidc1: update with SPDX Licence identifier ARM: dts: meson8b: update with SPDX Licence identifier arm64: dts: meson: g12a: add drive-strength hdmi ddc pins arm64: dts: meson: g12a: add drive strength for eth pins arm64: dts: meson: g12a: Add hwrng node arm64: dts: meson-g12a-x96-max: Add Gigabit Ethernet Support arm64: dts: meson-gxbb-vega-s95: fix regulators arm64: dts: meson-gxbb-vega-s95: add HDMI nodes arm64: dts: meson-gxbb-vega-s95: enable CEC arm64: dts: meson-gxbb-vega-s95: enable SARADC arm64: dts: meson-gxbb-vega-s95: fix WiFi/BT module support arm64: dts: meson-gxbb-vega-s95: add ethernet PHY interrupt dt-bindings: arm: amlogic: add G12B bindings dt-bindings: arm: amlogic: add Odroid-N2 binding arm64: dts: meson: Add minimal support for Odroid-N2 arm64: dts: meson-g12a-x96-max: Enable Wifi SDIO Module arm64: dts: meson-g12a-sei510: Enable Wifi SDIO module arm64: dts: meson-g12a-sei510: add 32k clock to bluetooth node arm64: dts: meson-g12a-x96-max: add 32k clock to bluetooth node arm64: dts: meson-g12a-sei510: bump bluetooth bus speed to 2Mbaud/s arm64: dts: meson-g12a-x96-max: bump bluetooth bus speed to 2Mbaud/s arm64: dts: meson-g12b-odroid-n2: add sound card arm64: dts: meson-g12a-x96-max: add sound card Nick Xie (1): arm64: dts: rockchip: Add support for Khadas Edge/Edge-V/Captain boards Nicolin Chen (1): arm64: tegra: Add INA3221 channel info for Jetson TX2 Niklas Cassel (5): arm64: dts: qcom: qcs404-evb: fix l3 min voltage arm64: dts: qcom: qcs404-evb: increase s3 max voltage arm64: dts: qcom: qcs404: Add PSCI cpuidle low power states arm64: dts: msm8996: fix PSCI entry-latency-us arm64: dts: qcom: qcs404: Add missing space for cooling-cells property Nishanth Menon (6): dt-bindings: arm: ti: Add bindings for J721E SoC dt-bindings: serial: 8250_omap: Add compatible for J721E UART controller arm64: dts: ti: Add Support for J721E SoC soc: ti: Add Support for J721E SoC config option arm64: dts: ti: Add support for J721E Common Processor Board arm64: defconfig: Enable TI's J721E SoC platform Olivier Moysan (5): ARM: dts: stm32: add sai support on stm32mp157c ARM: dts: stm32: add sai pins muxing on stm32mp157 ARM: dts: stm32: add i2s support on stm32mp157c ARM: dts: stm32: add i2s pins muxing on stm32mp157 ARM: dts: stm32: add sai id registers to stm32mp157c Olof Johansson (48): Merge tag 'integrator-dts-v5.3-arm-soc' of git://git.kernel.org/.../linusw/linux-integrator into arm/dt Merge tag 'v5.3-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt Merge tag 'v5.3-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt Merge tag 'arm-soc/for-5.3/devicetree-arm64' of https://github.com/Broadcom/stblinux into arm/dt Merge tag 'omap-for-v5.3/dt-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt Merge tag 'omap-for-v5.3/ti-sysc-dt-signed' of git://git.kernel.org/.../tmlind/linux-omap into arm/dt Merge tag 'juno-updates-5.3' of git://git.kernel.org/.../sudeep.holla/linux into arm/dt Merge tag 'vexpress-updates-5.3' of git://git.kernel.org/.../sudeep.holla/linux into arm/dt Merge tag 'samsung-dt-5.3' of https://git.kernel.org/.../krzk/linux into arm/dt Merge tag 'socfpga_dts_updates_for_v5.3' of git://git.kernel.org/.../dinguyen/linux into arm/dt Merge tag 'ti-k3-soc-for-v5.3' of git://git.kernel.org/.../kristo/linux into arm/dt Merge tag 'arm-soc/for-5.3/devicetree-v2' of https://github.com/Broadcom/stblinux into arm/dt Merge tag 'hisi-arm64-dt-for-5.3' of git://github.com/hisilicon/linux-hisi into arm/dt Merge tag 'hisi-arm32-dt-for-5.3' of git://github.com/hisilicon/linux-hisi into arm/dt Merge tag 'qcom-arm64-for-5.3' of git://git.kernel.org/.../qcom/linux into arm/dt Merge tag 'qcom-dts-for-5.3' of git://git.kernel.org/.../qcom/linux into arm/dt Merge tag 'aspeed-5.3-devicetree' of git://git.kernel.org/.../joel/aspeed into arm/dt Merge tag 'davinci-for-v5.3/dt' of git://git.kernel.org/.../nsekhar/linux-davinci into arm/dt Merge tag 'amlogic-dt' of https://git.kernel.org/.../khilman/linux-amlogic into arm/dt Merge tag 'sunxi-dt-for-5.3-201906210807' of https://git.kernel.org/.../sunxi/linux into arm/dt Merge tag 'sunxi-dt64-for-5.3-201906210808' of https://git.kernel.org/.../sunxi/linux into arm/dt Merge tag 'sunxi-h3-h5-for-5.3-201906210812' of https://git.kernel.org/.../sunxi/linux into arm/dt Merge tag 'renesas-dt-bindings-for-v5.3' of https://git.kernel.org/.../horms/renesas into arm/dt Merge tag 'renesas-arm-dt-for-v5.3' of https://git.kernel.org/.../horms/renesas into arm/dt Merge tag 'renesas-arm64-dt-for-v5.3' of https://git.kernel.org/.../horms/renesas into arm/dt Merge tag 'mvebu-dt-5.3-1' of git://git.infradead.org/linux-mvebu into arm/dt Merge tag 'mvebu-dt64-5.3-1' of git://git.infradead.org/linux-mvebu into arm/dt Merge tag 'stm32-dt-for-v5.3-1' of git://git.kernel.org/.../atorgue/stm32 into arm/dt Merge tag 'tegra-for-5.3-arm64-dt' of git://git.kernel.org/.../tegra/linux into arm/dt Merge tag 'at91-5.3-dt' of git://git.kernel.org/.../at91/linux into arm/dt Merge tag 'pxa-dt-5.3' of https://github.com/rjarzmik/linux into arm/dt Merge tag 'imx-bindings-5.3' of git://git.kernel.org/.../shawnguo/linux into arm/dt Merge tag 'imx-dt-clkdep-5.3' of git://git.kernel.org/.../shawnguo/linux into arm/dt Merge tag 'imx-dt-5.3' of git://git.kernel.org/.../shawnguo/linux into arm/dt Merge tag 'imx-dt64-5.3' of git://git.kernel.org/.../shawnguo/linux into arm/dt Merge tag 'amlogic-dt64' of https://git.kernel.org/.../khilman/linux-amlogic into arm/dt Merge tag 'v5.2-next-dts64' of https://git.kernel.org/.../matthias.bgg/linux into arm/dt Merge tag 'uniphier-dt-v5.3' of git://git.kernel.org/.../masahiroy/linux-uniphier into arm/dt Merge tag 'uniphier-dt64-v5.3' of git://git.kernel.org/.../masahiroy/linux-uniphier into arm/dt Merge tag 'samsung-dt-5.3-2' of https://git.kernel.org/.../krzk/linux into arm/dt Merge tag 'samsung-dt64-5.3' of https://git.kernel.org/.../krzk/linux into arm/dt Merge tag 'qcom-arm64-for-5.3-2' of git://git.kernel.org/.../qcom/linux into arm/dt Merge tag 'qcom-dts-for-5.3-2' of git://git.kernel.org/.../qcom/linux into arm/dt Merge tag 'sprd-dt-v5.3-rc1' of https://github.com/lyrazhang/linux into arm/dt Merge tag 'v5.3-rockchip-dts32-2' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt Merge tag 'v5.3-rockchip-dts64-2' of git://git.kernel.org/.../mmind/linux-rockchip into arm/dt Merge tag 'sunxi-dt64-for-5.3-round-2' of https://git.kernel.org/.../sunxi/linux into arm/dt Merge tag 'samsung-dt-5.3-3' of https://git.kernel.org/.../krzk/linux into arm/dt Pablo Greco (7): ARM: dts: sun8i: r40: bananapi-m2-ultra: Add GPIO pin-bank regulator supplies ARM: dts: sun8i: v40: bananapi-m2-berry: Add GPIO pin-bank regulator supplies ARM: dts: sun8i: v40: bananapi-m2-berry: Enable GMAC ethernet controller ARM: dts: sun8i: v40: bananapi-m2-berry: Enable HDMI output ARM: dts: sun8i: v40: bananapi-m2-berry: Enable AHCI ARM: dts: sun8i: v40: bananapi-m2-berry: Add Bluetooth device node ARM: dts: sun8i: r40: bananapi-m2-ultra: Remove regulator-always-on Patrick Venture (2): ARM: dts: aspeed: Add aspeed-p2a-ctrl node ARM: dts: aspeed: quanta-q71: Enable p2a node Peng Fan (1): arm64: dts: imx: add i.MX8QXP ocotp support Peng Ma (3): arm64: dts: ls1028a: Enable sata. dt-bindings: fsl-qdma: Add LS1028A qDMA bindings arm64: dts: fsl: ls1028a: Add qDMA node Peter Chen (2): ARM: dts: imx7ulp: add imx7ulp USBOTG1 support ARM: dts: imx7ulp-evk: enable USBOTG1 support Peter Geis (1): arm64: dts: rockchip: improve rk3328-roc-cc rgmii performance. Peter Robinson (3): ARM: dts: imx6sx-udoo: Use the correct style for SPDX License Identifier ARM: dts: imx6sx-udoo-neo: enable i2c-2 and i2c-4 for onboard sensors ARM: dts: imx6sx-udoo-neo: add bluetooth config to uart3 Pierre-Yves MORDRET (3): ARM: dts: stm32: Add Vivante GPU support on STM32MP157c ARM: dts: stm32: enable Vivante GPU support on stm32mp157c-ed1 board ARM: dts: stm32: enable Vivante GPU support on stm32mp157a-dk1 board Pramod Kumar (1): arm64: dts: stingray: Add Stingray Thermal DT support. Priit Laes (2): ARM: dts: sun7i: olimex-lime2: Enable ac and power supplies ARM: dts: imx6qdl-kontron-samx6i: Add iMX6-based Kontron SMARC-sAMX6i module Raju P.L.S.S.S.N (1): arm64: dts: qcom: sdm845: Add PSCI cpuidle low power states Ran Wang (1): arm64: dts: ls1028a: Add USB dt nodes Rayagonda Kokatanur (1): arm64: dts: Stingray: Add NIC i2c device node Rob Clark (1): arm64: dts: qcom: sdm845-cheza: add initial cheza dt Rob Herring (8): dt-bindings: arm: amlogic: Move 'amlogic, meson-gx-ao-secure' binding to its own file dt-bindings: arm: Convert Amlogic board/soc bindings to json-schema ARM: dts: imx: Avoid colliding 'display' node and property names dt-bindings: arm: Convert MediaTek board/soc bindings to json-schema dt-bindings: arm: Move Emtrion i.MX6 board bindings to schema dt-bindings: arm: fsl: Add back missing i.MX7ULP binding dt-bindings: arm: fsl: Add missing schemas for i.MX1/31/35 dt-bindings: arm: Convert Atmel board/soc bindings to json-schema Robert Lippert (2): ARM: dts: aspeed: zaius: update 12V brick I2C address ARM: dts: aspeed: zaius: fixed I2C bus numbers for pcie slots Robin Murphy (1): arm64: dts: renesas: r8a774c0: Clean up CPU compatibles Roger Quadros (1): arm64: dts: ti: k3-am65: Add MSMC RAM ranges in interconnect node Russell King (1): arm64: dts: marvell: add missing #interrupt-cells property Sameer Pujar (2): arm64: tegra: Add ACONNECT, ADMA and AGIC nodes arm64: tegra: Enable ACONNECT, ADMA and AGIC Shawn Guo (2): arm64: dts: imx8qxp: sort alias alphabetically arm64: dts: imx8qxp: sort LSIO subsystem devices Sibi Sankar (2): arm64: dts: qcom: msm8998: Add rpmpd node arm64: dts: qcom: sdm845: Add Q6V5 MSS node Simon Horman (5): arm64: dts: renesas: draak: Remove unnecessary index from vin4 port arm64: dts: renesas: r8a7795: Add dynamic power coefficient arm64: dts: renesas: r8a7796: Add dynamic power coefficient arm64: dts: renesas: r8a77965: Add dynamic power coefficient arm64: dts: renesas: r8a77990: Add dynamic power coefficient Simon Shields (1): ARM: dts: exynos: Add flash support to Galaxy S3 boards Spyridon Papageorgiou (1): arm64: dts: renesas: ulcb-kf: Add support for TI WL1837 Srinath Mannam (1): arm64: dts: Add USB DT nodes for Stingray SoC Steve Longerbeam (2): ARM: dts: imx53: Add capture-subsystem device ARM: dts: imx53-smd: Add OV5642 video capture support Sudeep Holla (2): arm: dts: vexpress-v2p-ca15_a7: disable NOR flash node by default ARM: dts: vexpress: set the right partition type for NOR flash Suman Anna (5): arm64: dts: ti: k3-am65: Add MCU SRAM ranges in interconnect nodes arm64: dts: ti: k3-am65-mcu: Add the MCU RAM node arm64: dts: ti: k3-am65: Add R5F ranges in interconnect nodes arm64: dts: ti: k3-j721e-main: Add Main NavSS Interrupt controller node arm64: dts: ti: k3-j721e: Add the MCU SRAM node Sébastien Szymanski (1): ARM: dts: imx6ul: Add PXP node Takeshi Kihara (2): arm64: dts: renesas: ebisu: Remove renesas, no-ether-link property arm64: dts: renesas: r8a77990: Fix register range of display node Tao Ren (2): ARM: dts: aspeed: cmm: enable ehci host controllers ARM: dts: aspeed: Add Facebook YAMP BMC Teresa Remmet (5): ARM: dts: am335x phytec boards: Remove regulator node ARM: dts: am335x-phycore-som: Enable gpmc node in dts files ARM: dts: am335x-pcm-953: Update user led names ARM: dts: am335x-pcm-953: Remove eth phy delay ARM: dts: Add support for phyBOARD-REGOR-AM335x Thierry Reding (18): arm64: tegra: Use TEGRA186_ prefix for GPIOs dt-bindings: tegra186-gpio: Remove unused definitions arm64: tegra: Clarify that P2771 is the Jetson TX2 Developer Kit arm64: tegra: Clarify that P3310 is the Jetson TX2 arm64: tegra: Clarify that P2888 is the Jetson AGX Xavier arm64: tegra: Make DT model property consistent arm64: tegra: Add VCC supply for GPIO expanders on Jetson TX2 arm64: tegra: Add pin control states for I2C on Tegra186 arm64: tegra: Mark architected timer as always on arm64: tegra: Don't use architected timer for suspend on Tegra210 arm64: tegra: Add ID EEPROM for Jetson TX1 module arm64: tegra: Add ID EEPROM for Jetson TX1 Developer Kit arm64: tegra: Add ID EEPROM for Jetson TX2 module arm64: tegra: Add ID EEPROM for Jetson TX2 Developer Kit arm64: tegra: Add ID EEPROMs on Jetson Nano arm64: tegra: Enable CPU sleep on Jetson Nano arm64: tegra: Enable PWM on Jetson Nano arm64: tegra: Sort device tree nodes alphabetically Tomasz Maciej Nowak (1): arm64: dts: armada-3720-espressobin: correct spi node Tony Lindgren (3): ARM: dts: Drop legacy custom hwmods property for omap4 uart ARM: dts: Drop legacy custom hwmods property for omap4 mmc Merge branch 'baltos' into omap-for-v5.3/dt Vicente Bergas (1): arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire Vidya Sagar (2): arm64: tegra: Add P2U and PCIe controller nodes to Tegra194 DT arm64: tegra: Enable PCIe slots in P2972-0000 board Vinod Koul (1): arm64: dts: qcom: qcs404-evb: Fix typo Vivek Unune (1): arm64: dts: rockchip: Add support for Hugsun X99 TV Box Vladimir Oltean (1): ARM: dts: Introduce the NXP LS1021A-TSN board Wanglai Shi (1): arm64: dts: hi3660: Add CoreSight support Wen He (1): arm64: dts: ls1028a: Add properties for Mali DP500 node Yannick Fertré (3): ARM: dts: stm32: Add I2C 1 config for stm32mp157a-dk1 ARM: dts: stm32: enable display on stm32mp157c-dk1 board ARM: dts: stm32: add power supply of rm68200 on stm32mp157c-ev1 Yegor Yefremov (2): ARM: dts: am335x-baltos: Fix PHY mode for ethernet ARM: dts: am335x-baltos: add support for MMC1 CD pin Yoshihiro Kaneko (1): ARM: dts: rza2mevb: sort nodes of rza2mevb board Yoshihiro Shimoda (1): arm64: dts: renesas: Revise usb2_phy nodes and phys properties Yuantian Tang (1): arm64: dts: ls1028a: Add temperature sensor node Zhiyong Tao (2): arm64: dts: mt8183: add pinctrl device node arm64: dts: mt8183: Add auxadc device node .../devicetree/bindings/arm/amlogic.txt | 142 -- .../devicetree/bindings/arm/amlogic.yaml | 144 ++ .../arm/amlogic/amlogic,meson-gx-ao-secure.txt | 28 + .../devicetree/bindings/arm/atmel-at91.txt | 73 - .../devicetree/bindings/arm/atmel-at91.yaml | 134 ++ .../devicetree/bindings/arm/emtrion.txt | 12 - Documentation/devicetree/bindings/arm/fsl.yaml | 44 + .../devicetree/bindings/arm/mediatek.txt | 89 - .../devicetree/bindings/arm/mediatek.yaml | 91 + .../devicetree/bindings/arm/omap/omap.txt | 3 + .../devicetree/bindings/arm/renesas.yaml | 8 + .../devicetree/bindings/arm/rockchip.yaml | 13 + .../devicetree/bindings/arm/stm32/stm32.txt | 10 - .../devicetree/bindings/arm/stm32/stm32.yaml | 31 + .../devicetree/bindings/arm/sunxi.yaml | 2 +- Documentation/devicetree/bindings/arm/ti/k3.txt | 3 + .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 79 + .../devicetree/bindings/bus/sunxi-rsb.txt | 47 - .../bindings/display/bridge/renesas,dw-hdmi.txt | 4 +- .../devicetree/bindings/dma/fsl-qdma.txt | 1 + .../bindings/gpu/arm,mali-midgard.txt | 1 + .../devicetree/bindings/gpu/arm,mali-utgard.txt | 1 + .../bindings/input/sun4i-lradc-keys.txt | 1 + .../devicetree/bindings/net/can/rcar_can.txt | 13 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 16 +- .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 57 + .../devicetree/bindings/pwm/pwm-sun4i.txt | 24 - .../devicetree/bindings/serial/omap_serial.txt | 1 + .../devicetree/bindings/timer/renesas,cmt.txt | 6 + .../devicetree/bindings/vendor-prefixes.yaml | 6 + arch/arm/boot/dts/Makefile | 10 + arch/arm/boot/dts/am335x-baltos-ir2110.dts | 14 +- arch/arm/boot/dts/am335x-baltos-ir3220.dts | 14 +- arch/arm/boot/dts/am335x-baltos-ir5221.dts | 13 +- arch/arm/boot/dts/am335x-pcm-953.dtsi | 22 +- arch/arm/boot/dts/am335x-phycore-rdk.dts | 4 + arch/arm/boot/dts/am335x-phycore-som.dtsi | 47 +- arch/arm/boot/dts/am335x-regor-rdk.dts | 24 + arch/arm/boot/dts/am335x-regor.dtsi | 223 +++ arch/arm/boot/dts/am335x-wega-rdk.dts | 4 + arch/arm/boot/dts/am335x-wega.dtsi | 16 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 6 + arch/arm/boot/dts/arm-realview-pb1176.dts | 6 + arch/arm/boot/dts/arm-realview-pb11mp.dts | 6 + arch/arm/boot/dts/arm-realview-pbx.dtsi | 6 + arch/arm/boot/dts/armada-370-netgear-rn104.dts | 14 + arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 8 + arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 160 ++ .../arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 846 ++++++++ arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts | 566 ++++++ .../boot/dts/aspeed-bmc-microsoft-olympus.dts | 207 ++ arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 22 + arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 14 + arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 966 +++++++++ arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 224 +++ .../arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 14 + arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 123 +- arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts | 5 + arch/arm/boot/dts/aspeed-g4.dtsi | 8 +- arch/arm/boot/dts/aspeed-g5.dtsi | 11 +- arch/arm/boot/dts/at91-wb50n.dtsi | 2 +- arch/arm/boot/dts/at91sam9261ek.dts | 8 - arch/arm/boot/dts/at91sam9g45.dtsi | 25 +- arch/arm/boot/dts/at91sam9rl.dtsi | 25 +- arch/arm/boot/dts/at91sam9x5.dtsi | 23 +- arch/arm/boot/dts/bcm-cygnus-clock.dtsi | 12 +- arch/arm/boot/dts/bcm-cygnus.dtsi | 6 +- arch/arm/boot/dts/bcm-nsp.dtsi | 9 +- arch/arm/boot/dts/bcm11351.dtsi | 12 +- arch/arm/boot/dts/bcm21664-garnet.dts | 2 +- arch/arm/boot/dts/bcm21664.dtsi | 10 +- arch/arm/boot/dts/bcm23550-sparrow.dts | 2 +- arch/arm/boot/dts/bcm23550.dtsi | 8 +- arch/arm/boot/dts/bcm28155-ap.dts | 2 +- arch/arm/boot/dts/bcm283x.dtsi | 2 + arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 4 +- arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 4 +- .../boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 4 +- arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts | 4 +- arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts | 4 +- arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 4 +- arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 4 +- arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 2 - arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 4 +- arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 4 +- arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 4 +- .../boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 4 +- .../boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 4 +- arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 4 +- arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 4 +- .../boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 +- arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 4 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 4 +- .../arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 4 +- arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 4 +- arch/arm/boot/dts/bcm47094-phicomm-k3.dts | 4 +- arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts | 4 +- arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 4 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 4 +- arch/arm/boot/dts/bcm5301x.dtsi | 10 +- arch/arm/boot/dts/bcm53573.dtsi | 2 +- arch/arm/boot/dts/bcm63138.dtsi | 9 +- arch/arm/boot/dts/bcm7445-bcm97445svmb.dts | 2 +- arch/arm/boot/dts/bcm7445.dtsi | 8 +- arch/arm/boot/dts/bcm911360_entphn.dts | 2 - arch/arm/boot/dts/bcm947189acdbmr.dts | 4 +- arch/arm/boot/dts/bcm953012er.dts | 4 +- arch/arm/boot/dts/bcm953012k.dts | 2 +- arch/arm/boot/dts/bcm958522er.dts | 2 +- arch/arm/boot/dts/bcm958525er.dts | 2 +- arch/arm/boot/dts/bcm958525xmc.dts | 2 +- arch/arm/boot/dts/bcm958622hr.dts | 2 +- arch/arm/boot/dts/bcm958623hr.dts | 2 +- arch/arm/boot/dts/bcm958625hr.dts | 2 +- arch/arm/boot/dts/bcm958625k.dts | 2 +- arch/arm/boot/dts/bcm963138dvt.dts | 2 +- arch/arm/boot/dts/bcm988312hr.dts | 2 +- arch/arm/boot/dts/da850-evm.dts | 13 + arch/arm/boot/dts/da850-lcdk.dts | 36 + arch/arm/boot/dts/da850-lego-ev3.dts | 30 + arch/arm/boot/dts/da850.dtsi | 50 + arch/arm/boot/dts/emev2-kzm9d.dts | 2 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 5 + arch/arm/boot/dts/exynos3250-monk.dts | 5 + arch/arm/boot/dts/exynos3250-rinato.dts | 5 + arch/arm/boot/dts/exynos3250.dtsi | 33 + arch/arm/boot/dts/exynos4.dtsi | 16 +- arch/arm/boot/dts/exynos4210-origen.dts | 5 + arch/arm/boot/dts/exynos4210-trats.dts | 4 + arch/arm/boot/dts/exynos4210-universal_c210.dts | 5 + arch/arm/boot/dts/exynos4210.dtsi | 51 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 32 + arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 5 + arch/arm/boot/dts/exynos4412-midas.dtsi | 5 + arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 5 + arch/arm/boot/dts/exynos4412-prime.dtsi | 7 + arch/arm/boot/dts/exynos4412.dtsi | 49 + arch/arm/boot/dts/exynos5410-odroidxu.dts | 5 + arch/arm/boot/dts/exynos5410.dtsi | 6 + arch/arm/boot/dts/exynos5420-arndale-octa.dts | 102 +- arch/arm/boot/dts/exynos5420.dtsi | 234 ++- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 108 +- .../boot/dts/exynos5422-odroidxu3-common.dtsi | 6 + arch/arm/boot/dts/exynos54xx.dtsi | 9 + arch/arm/boot/dts/gemini-dlink-dir-685.dts | 2 +- arch/arm/boot/dts/hip04.dtsi | 18 +- arch/arm/boot/dts/ibm-power9-dual.dtsi | 248 +++ arch/arm/boot/dts/imx53-m53menlo.dts | 266 ++- arch/arm/boot/dts/imx53-smd.dts | 73 + arch/arm/boot/dts/imx53.dtsi | 12 + arch/arm/boot/dts/imx6dl-kontron-samx6i.dtsi | 12 + arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi | 36 + arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 815 ++++++++ arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 16 + arch/arm/boot/dts/imx6qdl.dtsi | 11 +- arch/arm/boot/dts/imx6sl-evk.dts | 12 + arch/arm/boot/dts/imx6sl.dtsi | 12 +- arch/arm/boot/dts/imx6sll-evk.dts | 12 + arch/arm/boot/dts/imx6sll.dtsi | 2 + arch/arm/boot/dts/imx6sx-sdb-reva.dts | 16 + arch/arm/boot/dts/imx6sx-sdb.dts | 16 + arch/arm/boot/dts/imx6sx-udoo-neo-basic.dts | 39 +- arch/arm/boot/dts/imx6sx-udoo-neo-extended.dts | 47 +- arch/arm/boot/dts/imx6sx-udoo-neo-full.dts | 47 +- arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 89 +- arch/arm/boot/dts/imx6sx.dtsi | 7 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 4 + arch/arm/boot/dts/imx6ul-geam.dts | 2 +- arch/arm/boot/dts/imx6ul-isiot.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 14 + arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi | 11 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 6 + arch/arm/boot/dts/imx6ull.dtsi | 7 + arch/arm/boot/dts/imx7d-meerkat96.dts | 375 ++++ arch/arm/boot/dts/imx7d-sdb.dts | 16 +- arch/arm/boot/dts/imx7d-zii-rpu2.dts | 16 +- arch/arm/boot/dts/imx7d.dtsi | 16 +- arch/arm/boot/dts/imx7s.dtsi | 11 +- arch/arm/boot/dts/imx7ulp-evk.dts | 55 + arch/arm/boot/dts/imx7ulp.dtsi | 38 + arch/arm/boot/dts/integrator.dtsi | 3 + arch/arm/boot/dts/iwg20d-q7-common.dtsi | 2 +- .../boot/dts/logicpd-torpedo-37xx-devkit-28.dts | 32 + arch/arm/boot/dts/ls1021a-tsn.dts | 289 +++ arch/arm/boot/dts/meson.dtsi | 44 +- arch/arm/boot/dts/meson6-atv1200.dts | 44 +- arch/arm/boot/dts/meson6.dtsi | 44 +- arch/arm/boot/dts/meson8-minix-neo-x8.dts | 39 +- arch/arm/boot/dts/meson8.dtsi | 64 +- arch/arm/boot/dts/meson8b-ec100.dts | 9 +- arch/arm/boot/dts/meson8b-mxq.dts | 182 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 51 +- arch/arm/boot/dts/meson8b.dtsi | 64 +- arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 17 +- arch/arm/boot/dts/meson8m2.dtsi | 10 + arch/arm/boot/dts/omap4-l4.dtsi | 9 - arch/arm/boot/dts/pxa300-raumfeld-common.dtsi | 6 +- .../arm/boot/dts/pxa300-raumfeld-controller.dts | 21 +- .../boot/dts/pxa300-raumfeld-speaker-one.dts | 3 + arch/arm/boot/dts/pxa3xx.dtsi | 8 + arch/arm/boot/dts/qcom-apq8064.dtsi | 4 +- .../arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 6 + .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 156 ++ arch/arm/boot/dts/qcom-msm8974.dtsi | 138 +- arch/arm/boot/dts/r7s72100-genmai.dts | 2 +- arch/arm/boot/dts/r7s72100-rskrza1.dts | 38 + arch/arm/boot/dts/r7s72100.dtsi | 19 + arch/arm/boot/dts/r7s9210-rza2mevb.dts | 161 +- arch/arm/boot/dts/r7s9210.dtsi | 286 +++ arch/arm/boot/dts/r8a73a4-ape6evm.dts | 2 +- arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 2 +- arch/arm/boot/dts/r8a7743-sk-rzg1m.dts | 2 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 2 +- arch/arm/boot/dts/r8a7745-sk-rzg1e.dts | 2 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 4 +- arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7790-lager.dts | 9 +- arch/arm/boot/dts/r8a7790-stout.dts | 9 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 9 +- arch/arm/boot/dts/r8a7791-porter.dts | 9 +- arch/arm/boot/dts/r8a7792-blanche.dts | 9 +- arch/arm/boot/dts/r8a7792-wheat.dts | 2 +- arch/arm/boot/dts/r8a7792.dtsi | 34 + arch/arm/boot/dts/r8a7793-gose.dts | 9 +- arch/arm/boot/dts/r8a7794-alt.dts | 2 +- arch/arm/boot/dts/r8a7794-silk.dts | 2 +- arch/arm/boot/dts/rk322x.dtsi | 85 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 29 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 207 ++ arch/arm/boot/dts/rk3288-veyron-jerry.dts | 207 ++ arch/arm/boot/dts/rk3288-veyron-mickey.dts | 234 ++- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 256 ++- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-speedy.dts | 219 +++ arch/arm/boot/dts/rk3288-veyron.dtsi | 76 +- arch/arm/boot/dts/rk3288.dtsi | 30 +- arch/arm/boot/dts/sama5d3.dtsi | 27 +- arch/arm/boot/dts/sh73a0-kzm9g.dts | 2 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 21 +- arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 19 + arch/arm/boot/dts/stm32746g-eval.dts | 66 + arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 246 +++ arch/arm/boot/dts/stm32mp157a-avenger96.dts | 321 +++ arch/arm/boot/dts/stm32mp157a-dk1.dts | 70 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 18 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 125 +- arch/arm/boot/dts/stm32mp157c.dtsi | 180 ++ arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi | 90 + arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi | 62 + arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi | 78 + arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi | 62 + arch/arm/boot/dts/sun5i-gr8-evb.dts | 2 +- arch/arm/boot/dts/sun6i-a31.dtsi | 25 +- arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 3 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 8 + arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 4 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 29 + .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 3 +- .../boot/dts/sun8i-h2-plus-orangepi-zero.dts | 3 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 4 + arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 3 +- .../boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 7 +- arch/arm/boot/dts/sun8i-r40.dtsi | 3 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 13 +- .../boot/dts/sun8i-v40-bananapi-m2-berry.dts | 123 ++ .../boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi | 3 +- arch/arm/boot/dts/uniphier-ld4-ref.dts | 4 + arch/arm/boot/dts/uniphier-ld4.dtsi | 4 +- arch/arm/boot/dts/uniphier-ld6b-ref.dts | 4 + arch/arm/boot/dts/uniphier-pro4-ref.dts | 4 + arch/arm/boot/dts/uniphier-pro4.dtsi | 2 + arch/arm/boot/dts/uniphier-pro5.dtsi | 4 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 4 +- arch/arm/boot/dts/uniphier-sld8-ref.dts | 4 + arch/arm/boot/dts/uniphier-sld8.dtsi | 4 +- arch/arm/boot/dts/versatile-ab.dts | 3 + arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 5 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 3 + arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 13 +- arch/arm/boot/dts/vf610-zii-dev.dtsi | 52 +- arch/arm/configs/davinci_all_defconfig | 1 + arch/arm64/boot/dts/allwinner/axp803.dtsi | 6 + .../dts/allwinner/sun50i-a64-amarula-relic.dts | 25 +- .../dts/allwinner/sun50i-a64-bananapi-m64.dts | 7 +- .../dts/allwinner/sun50i-a64-nanopi-a64.dts | 6 - .../sun50i-a64-oceanic-5205-5inmfd.dts | 23 + .../dts/allwinner/sun50i-a64-orangepi-win.dts | 23 + .../boot/dts/allwinner/sun50i-a64-pine64.dts | 2 - .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 44 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 22 + .../sun50i-h5-emlid-neutis-n5-devboard.dts | 3 +- .../allwinner/sun50i-h5-nanopi-neo-plus2.dts | 3 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 12 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 28 + .../boot/dts/altera/socfpga_stratix10.dtsi | 10 +- arch/arm64/boot/dts/amlogic/Makefile | 1 + arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 35 +- .../boot/dts/amlogic/meson-g12a-sei510.dts | 401 +++- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 122 +- .../boot/dts/amlogic/meson-g12a-x96-max.dts | 257 +++ arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 1825 +++++++++++++++++- .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 386 ++++ arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 82 + .../boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 4 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 15 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 10 +- .../boot/dts/amlogic/meson-gxbb-odroidc2.dts | 15 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts | 9 +- .../arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 106 +- .../boot/dts/amlogic/meson-gxbb-wetek.dtsi | 37 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 35 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 13 +- .../amlogic/meson-gxl-s905x-libretech-cc.dts | 14 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 35 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 38 +- .../boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 12 +- arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 13 +- .../boot/dts/amlogic/meson-gxm-rbox-pro.dts | 14 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 6 +- arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi | 4 +- arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 4 +- .../dts/broadcom/stingray/stingray-usb.dtsi | 72 + .../boot/dts/broadcom/stingray/stingray.dtsi | 108 ++ .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 5 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 51 + arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 5 + arch/arm64/boot/dts/exynos/exynos7.dtsi | 11 + arch/arm64/boot/dts/freescale/Makefile | 1 + .../boot/dts/freescale/fsl-ls1028a-qds.dts | 20 + .../boot/dts/freescale/fsl-ls1028a-rdb.dts | 20 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 136 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 190 ++ arch/arm64/boot/dts/freescale/imx8mm.dtsi | 151 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 4 + .../dts/freescale/imx8mq-librem5-devkit.dts | 809 ++++++++ arch/arm64/boot/dts/freescale/imx8mq.dtsi | 62 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 134 +- .../boot/dts/hisilicon/hi3660-coresight.dtsi | 456 +++++ arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 2 + .../boot/dts/hisilicon/hi6220-coresight.dtsi | 6 +- .../dts/marvell/armada-3720-espressobin.dts | 18 +- arch/arm64/boot/dts/marvell/armada-7040-db.dts | 28 + .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 1 + arch/arm64/boot/dts/marvell/armada-8040-db.dts | 7 +- .../boot/dts/marvell/armada-8040-mcbin.dtsi | 2 + .../boot/dts/marvell/armada-ap806-dual.dtsi | 2 + .../boot/dts/marvell/armada-ap806-quad.dtsi | 5 + arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 118 +- arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 2 + arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 140 ++ arch/arm64/boot/dts/mediatek/mt8183.dtsi | 447 +++++ .../boot/dts/nvidia/tegra186-p2771-0000.dts | 75 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 53 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 176 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 4 +- .../boot/dts/nvidia/tegra194-p2972-0000.dts | 55 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 509 +++++ arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 16 +- .../boot/dts/nvidia/tegra210-p2371-2180.dts | 13 + .../boot/dts/nvidia/tegra210-p3450-0000.dts | 52 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 22 +- arch/arm64/boot/dts/qcom/Makefile | 4 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 17 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 59 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 185 ++ arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pms405.dtsi | 20 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 43 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 636 +++++- arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dts | 238 +++ arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dts | 238 +++ arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dts | 174 ++ arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 1326 +++++++++++++ arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 557 ++++++ arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 4 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 283 ++- arch/arm64/boot/dts/renesas/Makefile | 2 + arch/arm64/boot/dts/renesas/hihope-common.dtsi | 325 ++++ arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 63 + .../dts/renesas/r8a774a1-hihope-rzg2m-ex.dts | 15 + .../boot/dts/renesas/r8a774a1-hihope-rzg2m.dts | 26 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 527 ++++- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 246 ++- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 93 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 71 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 45 +- arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 32 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 9 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 10 +- .../arm64/boot/dts/renesas/salvator-common.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 49 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +- arch/arm64/boot/dts/rockchip/Makefile | 4 + arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 6 + .../boot/dts/rockchip/rk3399-hugsun-x99.dts | 733 +++++++ .../dts/rockchip/rk3399-khadas-edge-captain.dts | 27 + .../boot/dts/rockchip/rk3399-khadas-edge-v.dts | 27 + .../boot/dts/rockchip/rk3399-khadas-edge.dts | 13 + .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 804 ++++++++ .../boot/dts/rockchip/rk3399-rock-pi-4.dts | 101 + arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 49 + .../boot/dts/rockchip/rk3399-rockpro64.dts | 18 + .../boot/dts/rockchip/rk3399-sapphire.dtsi | 5 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 23 +- arch/arm64/boot/dts/rockchip/rk3399pro.dtsi | 22 + .../boot/dts/socionext/uniphier-ld11-global.dts | 4 + .../arm64/boot/dts/socionext/uniphier-ld11.dtsi | 15 +- .../arm64/boot/dts/socionext/uniphier-ld20.dtsi | 15 +- .../boot/dts/socionext/uniphier-pxs3-ref.dts | 4 + .../arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 15 +- arch/arm64/boot/dts/sprd/sc9836.dtsi | 2 +- arch/arm64/boot/dts/sprd/sc9860.dtsi | 8 +- arch/arm64/boot/dts/sprd/whale2.dtsi | 35 + arch/arm64/boot/dts/ti/Makefile | 2 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 201 ++ arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 8 + arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 28 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 8 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 51 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 50 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 243 +++ arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 90 + arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 29 + arch/arm64/boot/dts/ti/k3-j721e.dtsi | 177 ++ arch/arm64/configs/defconfig | 1 + drivers/soc/ti/Kconfig | 5 + include/dt-bindings/gpio/tegra186-gpio.h | 41 - 445 files changed, 26661 insertions(+), 2403 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/amlogic.txt create mode 100644 Documentation/devicetree/bindings/arm/amlogic.yaml create mode 100644 Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx-ao-secure.txt delete mode 100644 Documentation/devicetree/bindings/arm/atmel-at91.txt create mode 100644 Documentation/devicetree/bindings/arm/atmel-at91.yaml delete mode 100644 Documentation/devicetree/bindings/arm/emtrion.txt delete mode 100644 Documentation/devicetree/bindings/arm/mediatek.txt create mode 100644 Documentation/devicetree/bindings/arm/mediatek.yaml delete mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32.txt create mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32.yaml create mode 100644 Documentation/devicetree/bindings/bus/allwinner,sun8i-a23-rsb.yaml delete mode 100644 Documentation/devicetree/bindings/bus/sunxi-rsb.txt create mode 100644 Documentation/devicetree/bindings/pwm/allwinner,sun4i-a10-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-sun4i.txt create mode 100644 arch/arm/boot/dts/am335x-regor-rdk.dts create mode 100644 arch/arm/boot/dts/am335x-regor.dtsi create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-microsoft-olympus.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-swift.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts create mode 100644 arch/arm/boot/dts/ibm-power9-dual.dtsi create mode 100644 arch/arm/boot/dts/imx6dl-kontron-samx6i.dtsi create mode 100644 arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi create mode 100644 arch/arm/boot/dts/imx7d-meerkat96.dts create mode 100644 arch/arm/boot/dts/logicpd-torpedo-37xx-devkit-28.dts create mode 100644 arch/arm/boot/dts/ls1021a-tsn.dts create mode 100644 arch/arm/boot/dts/stm32mp157a-avenger96.dts create mode 100644 arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts create mode 100644 arch/arm64/boot/dts/hisilicon/hi3660-coresight.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-evb.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm845-db845c.dts create mode 100644 arch/arm64/boot/dts/renesas/hihope-common.dtsi create mode 100644 arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a774a1-hihope-rzg2m-ex.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a774a1-hihope-rzg2m.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-captain.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-v.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e.dtsi From patchwork Fri Jul 19 23:54:34 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Olof Johansson X-Patchwork-Id: 11050713 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id F17E66C5 for ; Fri, 19 Jul 2019 23:56:23 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id DE56C289C7 for ; Fri, 19 Jul 2019 23:56:23 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id CFBA5289D4; Fri, 19 Jul 2019 23:56:23 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 2EDBE289C7 for ; Fri, 19 Jul 2019 23:56:23 +0000 (UTC) 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:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=cu34gTAZJEUBx7Vx4nmI9LCiY6v32AAkscyKsjUbXSo=; b=mXx8A0DR4FFS0M ig1N6Fnp9hmzbW5+ETvqIT69++C/Zik+1IFGHE7IS+reK3gmNA3uS6H2706vAtnqpehEXZdvuO91Q THf3lqST7qSuiSv0wPuByxCb41D91z0Ujs4BKd7mjuS3VXaNMDQM4dBzjX0oEc70GF/Ai3hpM6jqD URSSiB6YpUmQyEJVeECWzX5Xr1SSCPqpw1nsZaWB0XjHjTmIYGfrQDnsKbgsf3L+Z26OzxD/lcON1 QVX3DWlbB1FC7u35CDmj5QXCyKZWhZvDVH8Zlsi1pZrwKAGKVowA+C4NETCC1iKRp6UnYOLImx+4y f14/DCVeoRoPwEbHo9xQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92 #3 (Red Hat Linux)) id 1hocjY-000609-Rc; Fri, 19 Jul 2019 23:56:16 +0000 Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]) by bombadil.infradead.org with esmtps (Exim 4.92 #3 (Red Hat Linux)) id 1hociF-0003aj-K7 for linux-arm-kernel@lists.infradead.org; Fri, 19 Jul 2019 23:54:57 +0000 Received: by mail-pl1-x641.google.com with SMTP id b3so16339008plr.4 for ; Fri, 19 Jul 2019 16:54:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lixom-net.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=eDK4XQDNzQuAFT5PiIQ0FZ6rfOoKMe0qUz8cTiu+oC0=; b=sf5FBJU0SV415VBP6/yvIwJ6FP/VNmw/ES+/XOf8L0MPe0Mh/g4uJV3Jh8VM7j7SsF C9V8j3EXbG+gV8Pq6kFs7J+AAJar/wslV5JuDJ9s2x0ZcT8Wx14DTJ0BqdgEBWy1Jabx /nYRHiPWLyOs5Zf4rSbkGbM8zc4z3HvxFdZIio5ieD+B7WuBHDpWZA6cOuTCvIqYbe+m h+cl2tHsqmyk5efCxt7/+bKhKeoMxGVfXbbhYrTACgARWX5C+0Ynac8kPq3btLPEtu3F t3f2ukg6M1+kLtThLddkVxpEvN3BQcPcaBE+25vgoU7/K0FDnLghKzza42WDmW5tse2x DVVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=eDK4XQDNzQuAFT5PiIQ0FZ6rfOoKMe0qUz8cTiu+oC0=; b=uKzF50LEO08Yyv05XE7o8MCeU+S5XTNi8EZRJkD7phmiv5gD4DEOODuapKIY8+t5Xc 6dFUsNqhXh2Ifa54fgDYM+/4Z5Sx/EGsqNfuMXPaDlaMubwSpGoXQ4aTi7vg+lJqkUK0 gVH9BhXwUiZNTP8d2tgfsP6U1vYsAIiG/m4z3RHQHVnD2ZYh7Bvy+4qenXLSNEWobDU3 0P7pTVoZfdybcFgbyiohPZF5YfCaKSVZueU418p2RW35jyPTOSJbuCymKhzfSp5WIhbQ fIPxFkYS4CEE7RjPZ2Yhw0MAm3q9hvW7cdHcwLRNuOxI7iwimHpI9+fIWOIgQA93Cq6f gINQ== X-Gm-Message-State: APjAAAVttSUM/gNKB+MPLeZ9d6+as1zjrlpN8feH7U799i5Irc8rLVWX 2BRV9UujfWKure7d9rGTRts= X-Google-Smtp-Source: APXvYqwn1Wi8Ve+fIBxilEtZjKBZCl8AlSec2ge0I+dmsV7JXUuD12g89H1CqymH3mzz6GGJzqVmQg== X-Received: by 2002:a17:902:8509:: with SMTP id bj9mr60243542plb.79.1563580494833; Fri, 19 Jul 2019 16:54:54 -0700 (PDT) Received: from localhost.localdomain (99-152-116-91.lightspeed.sntcca.sbcglobal.net. [99.152.116.91]) by smtp.gmail.com with ESMTPSA id v184sm31975215pfb.82.2019.07.19.16.54.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 19 Jul 2019 16:54:53 -0700 (PDT) From: Olof Johansson To: torvalds@linux-foundation.org Subject: [GIT PULL 4/4] ARM: SoC defconfig updates Date: Fri, 19 Jul 2019 16:54:34 -0700 Message-Id: <20190719235434.13214-5-olof@lixom.net> X-Mailer: git-send-email 2.22.GIT In-Reply-To: <20190719235434.13214-1-olof@lixom.net> References: <20190719235434.13214-1-olof@lixom.net> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190719_165456_130239_B655E1D4 X-CRM114-Status: GOOD ( 14.98 ) 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: Olof Johansson , soc@kernel.org, arm@kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP We keep this in a separate branch to avoid cross-branch conflicts, but most of the material here is fairly boring -- some new drivers turned on for hardware since they were merged, and some refreshed files due to time having moved a lot of entries around. Merge conflicts: arch/arm/configs/exynos_defconfig: Add/remove conflict w/ Russell's tree Remove CONFIG_ARCH_EXYNOS3=y Keep CONFIG_CPU_ICACHE_MISMATCH_WORKAROUND=y ---------------------------------------------------------------- The following changes since commit 77e071a5638b7d1a6a63fde99f1d23608539ce49: Merge tag 'armsoc-dt' into HEAD are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/armsoc-defconfig for you to fetch changes up to a151f27537250cf869c8d1c2549ccbb77dcbec2f: Merge tag 'samsung-defconfig-5.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/defconfig ---------------------------------------------------------------- Abel Vesa (1): arm64: defconfig: Enable RTC_DRV_SNVS Adam Ford (1): ARM: imx_v6_v7_defconfig: Add GPIO_PCF857X Amelie Delaunay (1): ARM: multi_v7_defconfig: enable STMFX pinctrl support Anson Huang (6): arm64: defconfig: add support for i.MX system controller watchdog ARM: imx_v6_v7_defconfig: Enable CONFIG_THERMAL_STATISTICS ARM: imx_v6_v7_defconfig: Add TPM PWM support by default arm64: defconfig: Enable CONFIG_QORIQ_THERMAL arm64: defconfig: Add i.MX SCU SoC info driver arm64: defconfig: Enable CONFIG_KEYBOARD_SNVS_PWRKEY as module Biju Das (2): ARM: shmobile: Remove GENERIC_PHY from shmobile_defconfig arm64: defconfig: enable TYPEC_HD3SS3220 config option Brian Masney (2): ARM: qcom_defconfig: add display-related options ARM: qcom_defconfig: add support for USB networking Clément Péron (2): arm64: defconfig: enable sunxi watchdog arm64: defconfig: enable Allwinner DMA drivers Fabio Estevam (3): arm64: defconfig: Enable CONFIG_SPI_IMX ARM: imx_v6_v7_defconfig: Enable the OV2680 camera driver ARM: imx_v6_v7_defconfig: Select CONFIG_NVMEM_SNVS_LPGPR Fabrizio Castro (1): arm64: defconfig: Enable TDA19988 Joel Stanley (3): ARM: configs: aspeed: Add new drivers ARM: configs: multi_v5: Add more ASPEED devices ARM: configs: multi_v5: Remove duplicate ASPEED options Krzysztof Kozlowski (7): ARM: exynos_defconfig: Trim and reorganize with savedefconfig ARM: defconfig: samsung: Cleanup with savedefconfig ARM: config: Remove left-over BACKLIGHT_LCD_SUPPORT arm64: configs: Remove useless UEVENT_HELPER_PATH ARM: configs: Remove useless UEVENT_HELPER_PATH ARM: multi_v7_defconfig: Enable Panfrost and Lima drivers ARM: exynos_defconfig: Enable Panfrost and Lima drivers Leonard Crestez (6): arm64: defconfig: Enable imx8mm clk/pinctrl arm64: defconfig: Enable lpi2c for imx8qxp and sensors arm64: defconfig: Enable ROHM_BD718XX PMIC for imx8mm-evk arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m arm64: defconfig: ARM_IMX_CPUFREQ_DT=m ARM: imx_v6_v7_defconfig: Enable CONFIG_ARM_IMX_CPUFREQ_DT Marcin Juszkiewicz (3): arm64 defconfig: enable MPT3 SAS and BNX2X drivers arm64 defconfig: enable Mellanox cards arm64 defconfig: enable LVM support Neil Armstrong (2): arm64: defconfig: enable Lima driver ARM: multi_v7_defconfig: enable Lima driver Nicolin Chen (1): arm64: defconfig: Add HWMON INA3221 support Olof Johansson (8): Merge tag 'qcom-defconfig-for-5.3' of git://git.kernel.org/.../qcom/linux into arm/defconfig Merge tag 'renesas-arm-defconfig-for-v5.3' of https://git.kernel.org/.../horms/renesas into arm/defconfig Merge tag 'renesas-arm64-defconfig-for-v5.3' of https://git.kernel.org/.../horms/renesas into arm/defconfig Merge tag 'tegra-for-5.3-arm64-defconfig' of git://git.kernel.org/.../tegra/linux into arm/defconfig Merge tag 'aspeed-5.3-defconfig' of git://git.kernel.org/.../joel/aspeed into arm/defconfig Merge tag 'sunxi-config64-for-5.3-201906210813' of https://git.kernel.org/.../sunxi/linux into arm/defconfig Merge tag 'imx-defconfig-5.3' of git://git.kernel.org/.../shawnguo/linux into arm/defconfig Merge tag 'samsung-defconfig-5.3' of https://git.kernel.org/.../krzk/linux into arm/defconfig Peng Fan (1): defconfig: arm64: enable i.MX8 SCU octop driver Tomeu Vizoso (2): ARM: multi_v7_defconfig: add Panfrost driver arm64: defconfig: add Panfrost driver Uwe Kleine-König (1): ARM: imx_v6_v7_defconfig: Enable SIOX bus Vidya Sagar (1): arm64: defconfig: Add Tegra194 PCIe driver Yangtao Li (1): arm64: defconfig: add allwinner sid support arch/arm/configs/acs5k_defconfig | 1 - arch/arm/configs/acs5k_tiny_defconfig | 1 - arch/arm/configs/am200epdkit_defconfig | 1 - arch/arm/configs/aspeed_g4_defconfig | 11 +++-- arch/arm/configs/aspeed_g5_defconfig | 15 ++++-- arch/arm/configs/at91_dt_defconfig | 1 - arch/arm/configs/axm55xx_defconfig | 1 - arch/arm/configs/cm_x2xx_defconfig | 2 - arch/arm/configs/cm_x300_defconfig | 2 - arch/arm/configs/cns3420vb_defconfig | 1 - arch/arm/configs/colibri_pxa270_defconfig | 2 - arch/arm/configs/colibri_pxa300_defconfig | 2 - arch/arm/configs/collie_defconfig | 1 - arch/arm/configs/corgi_defconfig | 2 - arch/arm/configs/dove_defconfig | 1 - arch/arm/configs/em_x270_defconfig | 2 - arch/arm/configs/ep93xx_defconfig | 1 - arch/arm/configs/eseries_pxa_defconfig | 2 - arch/arm/configs/exynos_defconfig | 66 +++++++++++--------------- arch/arm/configs/ezx_defconfig | 2 - arch/arm/configs/gemini_defconfig | 1 - arch/arm/configs/h3600_defconfig | 1 - arch/arm/configs/h5000_defconfig | 1 - arch/arm/configs/imote2_defconfig | 2 - arch/arm/configs/imx_v4_v5_defconfig | 1 - arch/arm/configs/imx_v6_v7_defconfig | 9 ++++ arch/arm/configs/integrator_defconfig | 1 - arch/arm/configs/iop13xx_defconfig | 1 - arch/arm/configs/iop32x_defconfig | 1 - arch/arm/configs/iop33x_defconfig | 1 - arch/arm/configs/ixp4xx_defconfig | 1 - arch/arm/configs/jornada720_defconfig | 2 - arch/arm/configs/keystone_defconfig | 1 - arch/arm/configs/ks8695_defconfig | 1 - arch/arm/configs/lpc18xx_defconfig | 1 - arch/arm/configs/lpc32xx_defconfig | 2 - arch/arm/configs/magician_defconfig | 2 - arch/arm/configs/mini2440_defconfig | 45 +++++++----------- arch/arm/configs/mmp2_defconfig | 1 - arch/arm/configs/moxart_defconfig | 1 - arch/arm/configs/multi_v5_defconfig | 11 +++-- arch/arm/configs/multi_v7_defconfig | 4 +- arch/arm/configs/mv78xx0_defconfig | 1 - arch/arm/configs/mvebu_v5_defconfig | 1 - arch/arm/configs/mvebu_v7_defconfig | 1 - arch/arm/configs/mxs_defconfig | 1 - arch/arm/configs/nhk8815_defconfig | 2 - arch/arm/configs/nuc910_defconfig | 1 - arch/arm/configs/nuc950_defconfig | 1 - arch/arm/configs/nuc960_defconfig | 1 - arch/arm/configs/omap1_defconfig | 2 - arch/arm/configs/orion5x_defconfig | 1 - arch/arm/configs/palmz72_defconfig | 2 - arch/arm/configs/pcm027_defconfig | 1 - arch/arm/configs/prima2_defconfig | 1 - arch/arm/configs/pxa168_defconfig | 1 - arch/arm/configs/pxa3xx_defconfig | 2 - arch/arm/configs/pxa910_defconfig | 1 - arch/arm/configs/pxa_defconfig | 2 - arch/arm/configs/qcom_defconfig | 7 ++- arch/arm/configs/realview_defconfig | 2 - arch/arm/configs/s3c2410_defconfig | 25 ++++------ arch/arm/configs/s3c6400_defconfig | 13 ++--- arch/arm/configs/s5pv210_defconfig | 1 - arch/arm/configs/sama5_defconfig | 2 - arch/arm/configs/shmobile_defconfig | 1 - arch/arm/configs/socfpga_defconfig | 1 - arch/arm/configs/spear13xx_defconfig | 1 - arch/arm/configs/spear3xx_defconfig | 2 - arch/arm/configs/spear6xx_defconfig | 1 - arch/arm/configs/spitz_defconfig | 2 - arch/arm/configs/tango4_defconfig | 1 - arch/arm/configs/tct_hammer_defconfig | 1 - arch/arm/configs/trizeps4_defconfig | 1 - arch/arm/configs/u300_defconfig | 2 - arch/arm/configs/u8500_defconfig | 1 - arch/arm/configs/versatile_defconfig | 1 - arch/arm/configs/vexpress_defconfig | 2 - arch/arm/configs/viper_defconfig | 2 - arch/arm/configs/xcep_defconfig | 1 - arch/arm/configs/zeus_defconfig | 2 - arch/arm/configs/zx_defconfig | 1 - arch/arm64/configs/defconfig | 44 ++++++++++++++++- 83 files changed, 149 insertions(+), 198 deletions(-)