From patchwork Mon Sep 11 01:18:01 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Olof Johansson X-Patchwork-Id: 812205 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=65.50.211.133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="eCyWy/pa"; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=lixom-net.20150623.gappssmtp.com header.i=@lixom-net.20150623.gappssmtp.com header.b="qMo9q7Ax"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3xr97k3drcz9s4q for ; Mon, 11 Sep 2017 11:19:30 +1000 (AEST) 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=ia+6ganGs3AIOXxT9e7uBeXiWQcmXBwR2XZLBIl4Soo=; b=eCyWy/pa/OQFj4 hAm41DjuklA+YJjM2BMzPL+taBJ4oyDBbG3GR/0PgQ+QSEnPsIKyMe0TerYfwYOp3yDE78UUr8x+G HXM/JbCU44a3lJXwWh22h0T5NA7tv+y2B90jcV81Nox3+89efTSbA2AIHlcwgXRQoJO4IE8FjjJeN dsqUHg8cu8agRbctbcUBjk+SA1jh6qFRmzMP4Ayh4H4diwLO2wJz8Pq1wqQcwsFtCY+aVU9Yfs29r 9Ff+GZBs6pDxlUsV0EhfcWeVkP1X8HN+wOQpdxw4fijW6aMQD4iMl3D+XDaQ3cS9wz/T+vBfc0F7h Hj3M9+YsnijBBLlXoFmw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1drDNm-0006rG-GB; Mon, 11 Sep 2017 01:19:26 +0000 Received: from mail-pg0-x241.google.com ([2607:f8b0:400e:c05::241]) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1drDNH-0006Sr-U6 for linux-arm-kernel@lists.infradead.org; Mon, 11 Sep 2017 01:18:59 +0000 Received: by mail-pg0-x241.google.com with SMTP id v5so3954362pgn.4 for ; Sun, 10 Sep 2017 18:18:34 -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=G/XLUkc6KtZjMgYrwL3LxtfFTSlBDm0LHZ2iwFQ+iwU=; b=qMo9q7AxnyxlBe6bvEHV8DEM+Rdc8wMuYNG8+dSHIM7c9dq99nF0ZLfZ6MloMc+oxX BrE8I14ZwN1K1lp/PkMujJwRp+KB/PgTco4T+kQIZTw/E+KpPCMO36c5Y0rbXLqihUJt AohaNGtVuXt9EfKg5b/MNH7/7vw8NxfyRCIVoxzm23hrWQCfxBYnvDUmiB3emM4b6ZZu oaq3Zg3pwqFHc6A4vmz8bgaSxcXFQmVD2oi9GRPM5ldE8CxG/Gj/Y641LLnL7dppbCwI z/ZaVgFB7QDvhvt0bNQpIGZxuqH4GASWVVkoUsq+5eKcAr5ZI1iub8UYgORPWLafQlk4 Tjkw== 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=G/XLUkc6KtZjMgYrwL3LxtfFTSlBDm0LHZ2iwFQ+iwU=; b=t5K5fhORQ9Bkbvb9Kd8T1Y0FnUm9C5+3FRYN4SD4u1EaoEY2m0/Q328grIdV+C2s89 xGuv8xpBzJwaO9mGWE1UxfUrrFSvXCIFfUFHdsf0ov269IzqcDcMNdQSDZ7ecsifwGrW Y6tvtb7e/vVJ4zNT9fpMDPnYd7D2xjzqzJU4Nmk2g0ZyrDDklrCIoOMY3J+je2u/enhK SCoNY+guCRWYYTE7wISwawkEaXkq6hT+ZCo3wGssIpFD42E/tjiYogZ+XJpA0UKWLHSR t+hamq3uS2KbIZUnEAdOlmRX6ED9ngTAg0rZSR05cjLR/Kl5O4kXMguX92mqmkmV7VVb H0rQ== X-Gm-Message-State: AHPjjUhYSIzO2dHbyk2l56xBnXlMvnx/2veKbJh5Q3mh70lea5sRUGXK 2FAl5Pz6er33C2+qeSo= X-Google-Smtp-Source: ADKCNb4gAx60sXaY/NYrzIqGtzL1UXCyfEtt1RD37fx3iDFzFUNie5FFZHsraXO7JzAL1jXq1U7zjw== X-Received: by 10.101.68.193 with SMTP id g1mr10468164pgs.232.1505092714228; Sun, 10 Sep 2017 18:18:34 -0700 (PDT) Received: from localhost.localdomain (173-13-129-225-sfba.hfc.comcastbusiness.net. [173.13.129.225]) by smtp.gmail.com with ESMTPSA id q13sm11099489pgt.87.2017.09.10.18.18.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 10 Sep 2017 18:18:32 -0700 (PDT) From: Olof Johansson To: torvalds@linux-foundation.org Subject: [GIT PULL 1/3] ARM/arm64: SoC platform updates for v4.14 Date: Sun, 10 Sep 2017 18:18:01 -0700 Message-Id: <1505092683-19362-2-git-send-email-olof@lixom.net> X-Mailer: git-send-email 2.1.4 In-Reply-To: <1505092683-19362-1-git-send-email-olof@lixom.net> References: <1505092683-19362-1-git-send-email-olof@lixom.net> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170910_181856_042421_E69C65D0 X-CRM114-Status: GOOD ( 16.79 ) X-Spam-Score: -1.9 (-) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-1.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [2607:f8b0:400e:c05:0:0:0:241 listed in] [list.dnswl.org] -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Olof Johansson , arm@kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org This branch contains platform updates for 32- and 64-bit ARM, including defconfig updates to enable new options, drivers and platforms. There are also a few fixes and cleanups for some existing vendors. Some of the things worth highlighting here are: - Enabling new crypt drivers on arm64 defconfig - QCOM IPQ8074 clocks and pinctrl drivers on arm64 defconfig - Debug support enabled for Renesas r8a7743 - Various config updates for Renesas platforms (sound, USB, other drivers) - Platform support (including SMP) for TI dra762 - OMAP cleanups: Move to use generic 8250 debug_ll, removal of stale DMA code Conflicts: imx_v6_v7_defconfig: Add/change: Keep everything but CONFIG_MEDIA_RC_SUPPORT. ---------------------------------------------------------------- The following changes since commit d719518d9ce9132bad8a06e8029aeead328f66a3: Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-platforms for you to fetch changes up to e9e3969fe2d84e56b3ee5cd4f7e00f4516a885cb: Merge branch 'next/defconfig' into next/soc ---------------------------------------------------------------- Abhishek Sahu (1): arm64: defconfig: Enable QCOM IPQ8074 clock and pinctrl Alexander Sverdlin (3): ARM: ep93xx: Add ADC clock ARM: ep93xx: Add ADC platform device support to core ARM: edb93xx: Add ADC platform device Ard Biesheuvel (1): arm64: defconfig: add recently added crypto drivers as modules Arnd Bergmann (34): ARM: s3c24xx: make H1940BT depend on RFKILL Merge tag 'samsung-defconfig-4.14' of git://git.kernel.org/.../krzk/linux into next/defconfig Merge tag 'samsung-defconfig-arm-cleanups-4.14' of git://git.kernel.org/.../krzk/linux into next/defconfig Merge tag 'renesas-defconfig-for-v4.14' of https://git.kernel.org/.../horms/renesas into next/defconfig Merge tag 'renesas-arm64-defconfig-for-v4.14' of https://git.kernel.org/.../horms/renesas into next/arm64 Merge tag 'mvebu-arm64-4.14-1' of git://git.infradead.org/linux-mvebu into next/arm64 Merge tag 'hisi-defconfig-for-4.14' of git://github.com/hisilicon/linux-hisi into next/arm64 Merge tag 'sunxi-defconfig-for-4.14' of https://git.kernel.org/.../sunxi/linux into next/defconfig Merge tag 'samsung-soc-4.14' of git://git.kernel.org/.../krzk/linux into next/soc Merge tag 'arm-ep93xx-adc' of https://github.com/sverdlin/linux into next/soc Merge tag 'hisi-fixes-for-4.14' of git://github.com/hisilicon/linux-hisi into next/cleanup Merge tag 'omap-for-v4.14/fixes-not-urgent-dt-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/cleanup Merge tag 'renesas-soc-for-v4.14' of https://git.kernel.org/.../horms/renesas into next/soc Merge tag 'omap-for-v4.14/soc-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc Merge tag 'omap-for-v4.14/debug-ll-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc Merge tag 'mvebu-soc-4.14-1' of git://git.infradead.org/linux-mvebu into next/soc Merge tag 'gemini-for-arm-soc-1' of git://git.kernel.org/.../linusw/linux-nomadik into next/soc Merge tag 'omap-for-v4.14/defconfig-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/defconfig Merge tag 'v4.14-rockchip-soc32-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/soc Merge tag 'keystone_config_4.14' of git://git.kernel.org/.../ssantosh/linux-keystone into next/defconfig Merge tag 'renesas-defconfig2-for-v4.14' of https://git.kernel.org/.../horms/renesas into next/defconfig Merge tag 'arm-soc/for-4.14/defconfig' of http://github.com/Broadcom/stblinux into next/defconfig Merge tag 'imx-defconfig-4.14' of git://git.kernel.org/.../shawnguo/linux into next/defconfig Merge tag 'tegra-for-4.14-arm-defconfig' of git://git.kernel.org/.../tegra/linux into next/defconfig Merge tag 'tegra-for-4.14-arm-core' of git://git.kernel.org/.../tegra/linux into next/soc Merge tag 'arm-soc/for-4.14/defconfig-arm64' of http://github.com/Broadcom/stblinux into next/arm64 Merge tag 'zte-soc-4.14' of git://git.kernel.org/.../shawnguo/linux into next/arm64 Merge tag 'qcom-arm64-defconfig-for-4.14' of git://git.kernel.org/.../agross/linux into next/arm64 Merge tag 'omap-for-v4.14/fixes-not-urgent-v2-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/cleanup Merge tag 'sunxi-config64-for-4.14' of https://git.kernel.org/.../sunxi/linux into next/arm64 Merge tag 'davinci-for-v4.14/defconfig' of git://git.kernel.org/.../nsekhar/linux-davinci into next/defconfig Merge tag 'samsung-soc-4.14-2' of git://git.kernel.org/.../krzk/linux into next/soc Merge tag 'aspeed-4.14-defconfig' of git://git.kernel.org/.../joel/aspeed into next/defconfig Merge tag 'v4.14-rockchip-soc32-2' of git://git.kernel.org/.../mmind/linux-rockchip into next/soc Biju Das (2): ARM: shmobile: defconfig: Enable Ethernet AVB ARM: shmobile: Enable BQ32000 rtc in shmobile_defconfig Chris Paterson (1): ARM: debug-ll: Add support for r8a7743 Cédric Le Goater (1): ARM: configs: aspeed: Update Aspeed G4 with VMSPLIT_2G David Lechner (1): ARM: davinci_all_defconfig: enable tinydrm and ST7586 Dmitry Osipenko (1): ARM: defconfig: tegra: Enable ChipIdea UDC driver Fabio Estevam (3): ARM: imx_v6_v7_defconfig: Enable SPI_GPIO ARM: imx_v6_v7_defconfig: Enable GPIO_74X164 ARM: imx_v6_v7_defconfig: Select the coda driver as module Florian Fainelli (1): Merge tag 'bcm2835-defconfig-next-2017-08-07' into defconfig/next Franklin S Cooper Jr (1): ARM: configs: keystone: Enable D_CAN driver Geert Uytterhoeven (13): ARM: shmobile: defconfig: Enable missing PCIE_RCAR dependency ARM: shmobile: defconfig: Replace USB_XHCI_RCAR by USB_XHCI_PLATFORM ARM: shmobile: defconfig: Replace SND_SOC_RSRC_CARD by SND_SIMPLE_SCU_CARD ARM: shmobile: defconfig: Replace DRM_RCAR_HDMI by generic bridge options ARM: shmobile: defconfig: Enable DMA for serial ports ARM: shmobile: defconfig: Refresh ARM: multi_v7_defconfig: Replace SND_SOC_RSRC_CARD by SND_SIMPLE_SCU_CARD ARM: multi_v7_defconfig: Replace DRM_RCAR_HDMI by generic bridge options ARM: multi_v7_defconfig: Enable DMA for Renesas serial ports ARM: shmobile: rcar-gen2: Obtain jump stub region from DT ARM: shmobile: rcar-gen2: Add support for CPG/MSSR bindings ARM: shmobile: rcar-gen2: Correct arch timer frequency on RZ/G1E ARM: shmobile: Remove ARCH_SHMOBILE_MULTI Guodong Xu (3): arm64: defconfig: enable support hi6421v530 PMIC arm64: defconfig: enable CONFIG_SYSCON_REBOOT_MODE arm64: defconfig: enable support for serial port connected device Gustavo A. R. Silva (1): soc: versatile: remove unnecessary static in realview_soc_probe() Heiko Stuebner (1): arm64: defconfig: enable rockchip graphics Jagan Teki (2): arm64: defconfig: Enable MFD_AXP20X_RSB arm64: defconfig: Enable REGULATOR_AXP20X Joel Stanley (1): ARM: config: aspeed: Add I2C, VUART, LPC Snoop Johan Hovold (1): ARM: OMAP2+: omap_device: drop broken RPM status update from suspend_noirq John Garry (1): arm64: defconfig: enable SCSI_HISI_SAS_PCI Keiji Hayashibara (1): arm64: defconfig: enable CONFIG_UNIPHIER_WATCHDOG Kishon Vijay Abraham I (2): bus: omap-ocp2scp: Fix error handling in omap_ocp2scp_probe ARM: OMAP2+: Select PINCTRL_TI_IODELAY for SOC_DRA7XX Krzysztof Kozlowski (11): ARM: multi_v7_defconfig: Cleanup from non-existing options ARM: ixp4xx_defconfig: Cleanup from non-existing options ARM: vexpress_defconfig: Cleanup from non-existing options ARM: ezx_defconfig: Cleanup from non-existing options ARM: qcom_defconfig: Cleanup from non-existing options ARM: exynos_defconfig: Enable Bluetooth, mac80211, NFC and more USB drivers ARM: exynos_defconfig: Enable NLS_UTF8 and some crypto algorithms ARM: exynos_defconfig: Enable locking test options ARM: s3c24xx: Remove non-existing CONFIG_CPU_S3C2413 ARM: s3c24xx: Remove non-existing SND_SOC_SMDK2443_WM9710 ARM: s3c24xx: Do not confuse local define with Kconfig Kuninori Morimoto (1): arm64: defconfig: compile ak4613 and renesas sound as modules Linus Walleij (4): ARM: gemini: tag the arch as having reset controller ARM: gemini: select the clock controller ARM: gemini: select ARM_AMBA ARM: gemini: select pin controller Lokesh Vutla (7): ARM: configs: keystone: Enable MMC and regulators ARM: OMAP2+: board-generic: add support for dra762 family ARM: dra762: Add support for device identification ARM: dra7: hwmod: Register dra76x specific hwmod ARM: dra762: Enable SMP for dra762 ARM: OMAP: dra7: powerdomain data: Register SoC specific powerdomains ARM: omap2plus_defconfig: Enable LP87565 Marcin Wojtas (2): arm64: defconfig: enable fine-grained task level IRQ time accounting ARM: mvebu: enable ARM_GLOBAL_TIMER compilation Armada 38x platforms Markus Mayer (2): arm64: defconfig: add CONFIG_BRCMSTB_THERMAL ARM: multi_v7_defconfig: add CONFIG_BRCMSTB_THERMAL Maxime Ripard (3): arm: sunxi: refresh the defconfig arm: sunxi: Add additional power supplies arm: sunxi: Add AXP20X_ADC Nishanth Menon (2): ARM: configs: keystone: Enable Message Manager ARM: configs: keystone: Enable TI-SCI protocol and genpd driver Olof Johansson (3): Merge branch 'next/cleanup' into next/soc Merge branch 'next/arm64' into next/soc Merge branch 'next/defconfig' into next/soc Paul Kocialkowski (3): ARM: tegra: Select appropriate DMA options for LPAE ARM: tegra: Add Tegra I2S interfaces to defconfig ARM: configs: Add Tegra I2S interfaces to multi_v7_defconfig Philipp Zabel (1): ARM: rockchip: explicitly request exclusive reset control in smp code Rob Herring (1): ARM: Convert to using %pOF instead of full_name Robert Richter (1): MAINTAINERS: Update Cavium ThunderX2 entry Sekhar Nori (4): ARM: OMAP2+: Add pdata-quirks for MMC/SD on DRA74x EVM ARM: dts: dra71-evm: workaround incorrect DP83867 RX_CTRL pin strap ARM: dts: dra72-evm-revc: workaround incorrect DP83867 RX_CTRL pin strap ARM: omap2plus_defconfig: enable DP83867 phy driver Sergei Shtylyov (2): ARM: OMAP3+: PRM: fix of_irq_get() result check ARM: OMAP4+: PRM: fix of_irq_get() result checks Shawn Guo (2): arm64: select PINCTRL for ZTE platform MAINTAINERS: update ARM/ZTE entry Stefan Wahren (3): ARM: bcm2835_defconfig: Enable Mini UART console support ARM: bcm2835_defconfig: Increase CMA for VC4 ARM: bcm2835_defconfig: Enable wifi driver for RPi Zero W Steve Longerbeam (1): ARM: imx_v6_v7_defconfig: Enable staging video4linux drivers Suman Anna (1): ARM: configs: keystone: Enable reset drivers Sylwester Nawrocki (1): ARM: s3c24xx: Fix NAND ECC mode for mini2440 board Tao Huang (2): ARM: rockchip: enable ZONE_DMA for non 64-bit capable peripherals ARM: rockchip: select ARCH_DMA_ADDR_T_64BIT for LPAE Thierry Reding (1): ARM: tegra: Update default configuration for v4.13-rc1 Thomas Petazzoni (1): arm64: defconfig: enable nop-xceiv PHY driver Tony Lindgren (5): ARM: debug: Use generic 8250 debug_ll for omap2 and omap3/4/5 common uarts ARM: debug: Use generic 8250 debug_ll for omap3/4/5 ARM: debug: Use generic 8250 debug_ll for ti81xx ARM: debug: Use generic 8250 debug_ll for am3517 and am335x ARM: OMAP2+: Remove unused legacy code for DMA Victor Chong (1): arm64: defconfig: enable OP-TEE Viresh Kumar (1): arm64: defconfig: Enable CONFIG_WQ_POWER_EFFICIENT_DEFAULT Wang Ruyi (1): arm64: defconfig: enable DMA driver for hi3660 Xiaowei Song (1): arm64: defconfig: enable Kirin PCIe Yangbo Lu (1): ARM: multi_v7_defconfig: make eSDHC driver built-in Yunzhi Li (1): ARM: hisi: Fix typo in comment .../devicetree/bindings/arm/omap/omap.txt | 3 + MAINTAINERS | 26 +++- arch/arm/Kconfig.debug | 53 +++++-- arch/arm/boot/dts/dra71-evm.dts | 2 + arch/arm/boot/dts/dra72-evm-revc.dts | 2 + arch/arm/configs/aspeed_g4_defconfig | 5 +- arch/arm/configs/aspeed_g5_defconfig | 4 +- arch/arm/configs/bcm2835_defconfig | 7 + arch/arm/configs/davinci_all_defconfig | 2 + arch/arm/configs/exynos_defconfig | 79 +++++++++- arch/arm/configs/ezx_defconfig | 1 - arch/arm/configs/imx_v6_v7_defconfig | 15 +- arch/arm/configs/ixp4xx_defconfig | 4 - arch/arm/configs/keystone_defconfig | 13 ++ arch/arm/configs/multi_v7_defconfig | 17 +-- arch/arm/configs/omap2plus_defconfig | 4 + arch/arm/configs/qcom_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 18 ++- arch/arm/configs/sunxi_defconfig | 15 +- arch/arm/configs/tegra_defconfig | 12 +- arch/arm/configs/vexpress_defconfig | 1 - arch/arm/include/debug/omap2plus.S | 108 -------------- arch/arm/kernel/cpuidle.c | 4 +- arch/arm/kernel/devtree.c | 5 +- arch/arm/kernel/topology.c | 3 +- arch/arm/mach-ep93xx/clock.c | 8 + arch/arm/mach-ep93xx/core.c | 24 +++ arch/arm/mach-ep93xx/edb93xx.c | 1 + arch/arm/mach-ep93xx/include/mach/platform.h | 1 + arch/arm/mach-ep93xx/soc.h | 1 + arch/arm/mach-exynos/suspend.c | 7 +- arch/arm/mach-gemini/Kconfig | 5 + arch/arm/mach-hisi/platsmp.c | 2 +- arch/arm/mach-imx/gpc.c | 4 +- arch/arm/mach-mvebu/Kconfig | 2 + arch/arm/mach-mvebu/kirkwood.c | 3 +- arch/arm/mach-omap2/Kconfig | 1 + arch/arm/mach-omap2/board-generic.c | 1 + arch/arm/mach-omap2/dma.c | 148 +------------------ arch/arm/mach-omap2/id.c | 9 ++ arch/arm/mach-omap2/omap-smp.c | 4 +- arch/arm/mach-omap2/omap-wakeupgen.c | 4 +- arch/arm/mach-omap2/omap_device.c | 10 -- arch/arm/mach-omap2/omap_hwmod.c | 4 +- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 11 +- arch/arm/mach-omap2/pdata-quirks.c | 31 ++++ arch/arm/mach-omap2/powerdomains7xx_data.c | 33 ++++- arch/arm/mach-omap2/prm3xxx.c | 2 +- arch/arm/mach-omap2/prm44xx.c | 4 +- arch/arm/mach-omap2/soc.h | 5 + arch/arm/mach-rockchip/Kconfig | 2 + arch/arm/mach-rockchip/platsmp.c | 6 +- arch/arm/mach-s3c24xx/Kconfig | 2 +- arch/arm/mach-s3c24xx/common.c | 2 +- arch/arm/mach-s3c24xx/include/mach/regs-clock.h | 4 +- arch/arm/mach-s3c24xx/mach-mini2440.c | 2 +- arch/arm/mach-s3c24xx/mach-smdk2443.c | 8 - arch/arm/mach-s3c24xx/sleep.S | 11 +- arch/arm/mach-shmobile/Kconfig | 4 - arch/arm/mach-shmobile/pm-rcar-gen2.c | 33 ++++- arch/arm/mach-shmobile/pm-rmobile.c | 7 +- arch/arm/mach-shmobile/setup-rcar-gen2.c | 21 ++- arch/arm/mach-tegra/Kconfig | 2 + arch/arm/plat-samsung/include/plat/map-s3c.h | 2 +- arch/arm64/Kconfig.platforms | 1 + arch/arm64/configs/defconfig | 40 ++++- drivers/bus/omap-ocp2scp.c | 9 +- drivers/soc/versatile/soc-realview.c | 2 +- include/linux/platform_data/hsmmc-omap.h | 3 + 69 files changed, 494 insertions(+), 396 deletions(-) From patchwork Mon Sep 11 01:18:02 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Olof Johansson X-Patchwork-Id: 812206 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=65.50.211.133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="ZWRlxOOd"; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=lixom-net.20150623.gappssmtp.com header.i=@lixom-net.20150623.gappssmtp.com header.b="X1OKtkjz"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3xr98H491Bz9s4q for ; Mon, 11 Sep 2017 11:19:59 +1000 (AEST) 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:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id: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=94MCGDW/5bmAxzoG1Y3rNOVsTiWb79zL+j8uGhbpg0g=; b=ZWRlxOOdJJCb5IZtGZfRsY7KXt 1vgf8/2bmTmyCGLo3FlOFfxOV1KAtiltJAZPX1v2jBFiXGBqnLyUnRMZjL0J552OjHaDDiuyN9I6p wRUbwbEtKO2Fy/YE0PelbKSMvs7gU3YJ9qIcGBMbhvprs2ycb6muA/MsGpor3qoI2d+FvhXQgJU14 po+kKjzaijH0JB93d5ip1QWOLoc4z2RnRZXT/a1xJiiUgCJbs82kHsHafq1OBuXkb+7Cf01ZT0AVP oFRjl+y7yDXngTcUcJ0ckMZ5PCxfRlj9Jh9ZnR+pvg7wciB/MuFYpP0pPl2pXZCOBk9otP8AT2OWA chYAd4xw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1drDOE-0007Dk-Bx; Mon, 11 Sep 2017 01:19:54 +0000 Received: from mail-pg0-x242.google.com ([2607:f8b0:400e:c05::242]) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1drDNK-0006TW-Om for linux-arm-kernel@lists.infradead.org; Mon, 11 Sep 2017 01:19:01 +0000 Received: by mail-pg0-x242.google.com with SMTP id v5so3954395pgn.4 for ; Sun, 10 Sep 2017 18:18:38 -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; bh=dkgiFzatM/GYOP5wgMuq5/H85ZPjcyjaeFVK4UD45hQ=; b=X1OKtkjzr1ND6cCbl6ISasPhG0Gj57wVlYgYVNrVGJwrBeda04SXYDIPMXhIcQM/Oo mxdCaCeBl/2C83gM99t6SK13eAY7raVuZpeG/f/k4PiU/XVDTMyNHFUCC5b3Orz6RPFB 8W5rFfU0gcWb/DUYxTB7xXsDUiUBTK4tJnWWXHSqJAIIrBXUqrC22NCHP5tY+wpN9A7T G0dunwVJ/D+UpkbbDft4CzTMS0D06z6BSlRuF7H4zyEXcy7RNtGNiEicKRcvUAKeXkg+ ipzbBtUqX+VlIo3dWRWfgdFJ/CcgYN+gowHe9qizNayN6f27lMlEekjImC5U7sZ48poP k0sw== 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; bh=dkgiFzatM/GYOP5wgMuq5/H85ZPjcyjaeFVK4UD45hQ=; b=V1gMObtiyESM65Nn37ZVfhIa6JBT+dH+OtFLKylp9F7nN3rYnPf9+MF0L6qL07yinJ SnoxgRkkIJOf6C7jG87kuk+wmb3oBE+sD04TX+kvaOoHyXIULnvrv61LNh8yw5V5WYfn 84AxpyDkXcRDg8qZQIJiEpJV6NDoFUGn8p36qZcmrT0FDZSF57uWsveeRiYEzNA2I8KX 4ZlOl828gXhr0rbqj5VnKXnEvu6ru/UIQ9EddGgdYQ6DEHh+4lG2EaJlsm4cIxzkgBXd GIopByxlFNIfAjKST7zDVlAqoFtv1HM3M6+bz05OploI1pHr+nk5bpynOgh5jTQZ0jL/ wmew== X-Gm-Message-State: AHPjjUhDRiUFMAwnrxmmlwHeDQwucHZwh/mMNP4yd4kqdvarSA0qMweD RJmU8ylqZIsqQnvVy4o= X-Google-Smtp-Source: ADKCNb5UVy+TEMSviu6p7r9YaqoXLdKKjIzjBVgARddbmEgAr0RyQaap6hqDJ4FrsXIZEIb/DBmLeA== X-Received: by 10.99.134.65 with SMTP id x62mr10443100pgd.322.1505092717495; Sun, 10 Sep 2017 18:18:37 -0700 (PDT) Received: from localhost.localdomain (173-13-129-225-sfba.hfc.comcastbusiness.net. [173.13.129.225]) by smtp.gmail.com with ESMTPSA id q13sm11099489pgt.87.2017.09.10.18.18.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 10 Sep 2017 18:18:34 -0700 (PDT) From: Olof Johansson To: torvalds@linux-foundation.org Subject: [GIT PULL 2/3] ARM: SoC driver updates for v4.14 Date: Sun, 10 Sep 2017 18:18:02 -0700 Message-Id: <1505092683-19362-3-git-send-email-olof@lixom.net> X-Mailer: git-send-email 2.1.4 In-Reply-To: <1505092683-19362-1-git-send-email-olof@lixom.net> References: <1505092683-19362-1-git-send-email-olof@lixom.net> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170910_181858_882495_00F48DB7 X-CRM114-Status: GOOD ( 22.13 ) X-Spam-Score: -1.9 (-) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-1.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [2607:f8b0:400e:c05:0:0:0:242 listed in] [list.dnswl.org] -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Olof Johansson , arm@kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org This branch contains platform-related driver updates for ARM and ARM64. Among them: - Reset driver updates: + New API for dealing with arrays of resets + Make unimplemented {de,}assert return success on shared resets + MSDKv1 driver + Removal of obsolete Gemini reset driver + Misc updates for sunxi and Uniphier - SoC drivers: + Platform SoC driver registration on Tegra + Shuffle of Qualcomm drivers into a submenu + Allwinner A64 support for SRAM + Renesas R-Car R3 support + Power domains for Rockchip RK3366 - Misc updates and smaller fixes for TEE and memory driver subsystems Conflicts: drivers/soc/qcom/Kconfig: Add/add conflict. Add new option under the menu. ---------------------------------------------------------------- The following changes since commit 319b36373008cb2a8e163f1d95b738c57c1fa043: Merge tag 'armsoc-platforms' into HEAD are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-drivers for you to fetch changes up to a48a7b6b54927159bac77735df00e5b9fc3415fb: Merge tag 'scpi-fixes-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into next/drivers ---------------------------------------------------------------- Arnd Bergmann (12): Merge tag 'tee-drv-for-4.14' of http://git.linaro.org/people/jens.wiklander/linux-tee into next/drivers Merge tag 'v4.14-rockchip-drivers-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/drivers Merge tag 'qcom-drivers-for-4.14' of git://git.kernel.org/.../agross/linux into next/drivers Merge tag 'renesas-drivers-for-v4.14' of https://git.kernel.org/.../horms/renesas into next/drivers Merge tag 'amlogic-drivers' of git://git.kernel.org/.../khilman/linux-amlogic into next/drivers Merge tag 'v4.13-next-soc' of https://github.com/mbgg/linux-mediatek into next/drivers Merge tag 'tegra-for-4.14-soc' of git://git.kernel.org/.../tegra/linux into next/drivers Merge tag 'tegra-for-4.14-firmware' of git://git.kernel.org/.../tegra/linux into next/drivers Merge tag 'reset-for-4.14' of git://git.pengutronix.de/git/pza/linux into next/drivers Merge tag 'sunxi-drivers-for-4.14' of https://git.kernel.org/.../sunxi/linux into next/drivers Merge tag 'samsung-drivers-4.14-2' of git://git.kernel.org/.../krzk/linux into next/drivers Merge tag 'scpi-fixes-4.14' of git://git.kernel.org/.../sudeep.holla/linux into next/drivers Arvind Yadav (3): reset: zx2967: constify zx2967_reset_ops. soc: mtk-pmic-wrap: make of_device_ids const. tee: tee_shm: Constify dma_buf_ops structures. Bhumika Goyal (1): tee: optee: add const to tee_driver_ops and tee_desc structures Bjorn Andersson (1): soc: qcom: mdt_loader: Use request_firmware_into_buf() Chen Zhong (1): soc: mediatek: add header files required for MT7622 SCPSYS dt-binding David Wang (1): tee: optee: sync with new naming of interrupts Elaine Zhang (3): dt-bindings: power: add RK3366 SoCs header for power-domain dt-bindings: add binding for rk3366 power domains soc: rockchip: power-domain: add power domain support for rk3366 Eugeniy Paltsev (1): ARC: reset: introduce HSDKv1 reset driver Geert Uytterhoeven (4): soc: renesas: Identify R-Car D3 soc: renesas: Add r8a77995 SYSC PM Domain Binding Definitions soc: renesas: rcar-sysc: Add support for R-Car D3 power areas soc: renesas: rcar-rst: Add support for R-Car D3 Heiko Stuebner (1): Merge branch 'v4.14-shared/pdids' into v4.14-armsoc/drivers Icenowy Zheng (4): dt-bindings: add binding for Allwinner A64 SRAM controller and SRAM C drivers: soc: sunxi: fix error processing on base address when claiming drivers: soc: sunxi: add support for remapping func value to reg value drivers: soc: sunxi: add support for A64 and its SRAM C Jagan Teki (1): bus: sunxi-rsb: Enable by default for ARM64 Jens Wiklander (2): tee: optee: fix uninitialized symbol 'parg' tee: indicate privileged dev in gen_caps Jerome Forissier (1): tee: add forward declaration for struct device Katsuhiro Suzuki (3): reset: uniphier: add audio systems reset control reset: uniphier: add video input subsystem reset control reset: uniphier: add analog amplifiers reset control Linus Walleij (1): Revert "reset: Add a Gemini reset controller" Masahiro Yamada (2): reset: uniphier: remove sLD3 SoC support reset: uniphier: do not use per-SoC macro for system reset block Neil Armstrong (2): dt-bindings: arm: amlogic: Add SoC information bindings soc: Add Amlogic SoC Information driver Philipp Zabel (2): reset: make (de)assert report success for self-deasserting reset drivers reset: sunxi: fix number of reset lines Rob Clark (2): soc: qcom: smsm: fix of_node refcnting problem soc: qcom: wcnss_ctrl: add missing MODULE_DEVICE_TABLE() Rob Herring (5): soc: samsung: Use kbasename instead of open coding firmware: Convert to using %pOF instead of full_name bus: Convert to using %pOF instead of full_name soc: Convert to using %pOF instead of full_name memory: Convert to using %pOF instead of full_name Sean Wang (4): ARM: mediatek: add MT7623a smp bringup code dt-bindings: soc: update the binding document for SCPSYS on MediaTek MT7622 SoC soc: mediatek: reduce code duplication of scpsys_probe across all SoCs soc: mediatek: add SCPSYS power domain driver for MediaTek MT7622 SoC Shawn Lin (1): soc: rockchip: disable jtag switching for RK3328 Soc Srinivas Kandagatla (1): soc: qcom: bring all qcom drivers into a submenu Sudeep Holla (1): firmware: arm_scpi: fix endianness of dev_id in struct dev_pstate_set Thierry Reding (3): soc/tegra: Register SoC device soc/tegra: Restrict SoC device registration to Tegra soc/tegra: fuse: Add missing semi-colon Timo Alho (1): firmware: tegra: set drvdata earlier Tuomas Tynkkynen (1): soc/tegra: Fix bad of_node_put() in powergate init Vivek Gautam (1): reset: Add APIs to manage array of resets tiger-yu99 (1): tee: optee: interruptible RPC sleep .../devicetree/bindings/arm/amlogic.txt | 29 +++ .../bindings/power/renesas,rcar-sysc.txt | 1 + .../devicetree/bindings/reset/renesas,rst.txt | 1 + .../bindings/reset/uniphier-reset.txt | 27 +- .../devicetree/bindings/soc/mediatek/scpsys.txt | 3 + .../bindings/soc/rockchip/power_domain.txt | 3 + .../devicetree/bindings/sram/sunxi-sram.txt | 9 +- MAINTAINERS | 7 + arch/arm/mach-mediatek/mediatek.c | 2 + arch/arm/mach-mediatek/platsmp.c | 1 + arch/arm/mach-tegra/tegra.c | 29 +-- drivers/bus/Kconfig | 2 +- drivers/bus/arm-cci.c | 12 +- drivers/bus/imx-weim.c | 8 +- drivers/bus/sunxi-rsb.c | 22 +- drivers/firmware/arm_scpi.c | 4 +- drivers/firmware/psci.c | 4 +- drivers/firmware/tegra/bpmp.c | 4 +- drivers/memory/atmel-ebi.c | 17 +- drivers/memory/jz4780-nemc.c | 12 +- drivers/memory/mvebu-devbus.c | 12 +- drivers/memory/omap-gpmc.c | 16 +- drivers/reset/Kconfig | 9 +- drivers/reset/Makefile | 2 +- drivers/reset/core.c | 238 +++++++++++++++++- drivers/reset/reset-gemini.c | 110 --------- drivers/reset/reset-hsdk-v1.c | 137 ++++++++++ drivers/reset/reset-sunxi.c | 4 +- drivers/reset/reset-uniphier.c | 117 ++++----- drivers/reset/reset-zx2967.c | 2 +- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/amlogic/Kconfig | 12 + drivers/soc/amlogic/Makefile | 1 + drivers/soc/amlogic/meson-gx-socinfo.c | 177 +++++++++++++ drivers/soc/fsl/qbman/bman_ccsr.c | 10 +- drivers/soc/fsl/qbman/bman_portal.c | 8 +- drivers/soc/fsl/qbman/qman_ccsr.c | 12 +- drivers/soc/fsl/qbman/qman_portal.c | 11 +- drivers/soc/fsl/qe/gpio.c | 4 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 10 +- drivers/soc/mediatek/mtk-scpsys.c | 247 +++++++++++-------- drivers/soc/qcom/Kconfig | 4 + drivers/soc/qcom/mdt_loader.c | 5 +- drivers/soc/qcom/smsm.c | 3 +- drivers/soc/qcom/wcnss_ctrl.c | 1 + drivers/soc/renesas/Kconfig | 7 +- drivers/soc/renesas/Makefile | 1 + drivers/soc/renesas/r8a77995-sysc.c | 31 +++ drivers/soc/renesas/rcar-rst.c | 5 +- drivers/soc/renesas/rcar-sysc.c | 9 +- drivers/soc/renesas/rcar-sysc.h | 1 + drivers/soc/renesas/renesas-soc.c | 8 + drivers/soc/rockchip/grf.c | 14 ++ drivers/soc/rockchip/pm_domains.c | 32 +++ drivers/soc/samsung/pm_domains.c | 10 +- drivers/soc/sunxi/sunxi_sram.c | 57 ++++- drivers/soc/tegra/Kconfig | 5 + drivers/soc/tegra/fuse/fuse-tegra.c | 56 ++++- drivers/soc/tegra/pmc.c | 4 +- drivers/tee/optee/core.c | 19 +- drivers/tee/optee/optee_smc.h | 12 +- drivers/tee/optee/rpc.c | 15 +- drivers/tee/tee_core.c | 5 + drivers/tee/tee_shm.c | 2 +- include/dt-bindings/power/mt7622-power.h | 22 ++ include/dt-bindings/power/r8a77995-sysc.h | 23 ++ include/dt-bindings/power/rk3366-power.h | 24 ++ include/dt-bindings/reset/snps,hsdk-v1-reset.h | 17 ++ include/linux/reset.h | 68 +++++ include/linux/soc/mediatek/infracfg.h | 7 + include/linux/tee_drv.h | 1 + include/soc/tegra/fuse.h | 2 + include/uapi/linux/tee.h | 1 + 74 files changed, 1347 insertions(+), 462 deletions(-) delete mode 100644 drivers/reset/reset-gemini.c create mode 100644 drivers/reset/reset-hsdk-v1.c create mode 100644 drivers/soc/amlogic/Kconfig create mode 100644 drivers/soc/amlogic/Makefile create mode 100644 drivers/soc/amlogic/meson-gx-socinfo.c create mode 100644 drivers/soc/renesas/r8a77995-sysc.c create mode 100644 include/dt-bindings/power/mt7622-power.h create mode 100644 include/dt-bindings/power/r8a77995-sysc.h create mode 100644 include/dt-bindings/power/rk3366-power.h create mode 100644 include/dt-bindings/reset/snps,hsdk-v1-reset.h From patchwork Mon Sep 11 01:18:03 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Olof Johansson X-Patchwork-Id: 812208 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=65.50.211.133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="sZoKofPQ"; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=lixom-net.20150623.gappssmtp.com header.i=@lixom-net.20150623.gappssmtp.com header.b="VkIG7wPj"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3xr98y3ytpz9s4q for ; Mon, 11 Sep 2017 11:20:34 +1000 (AEST) 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=nSIuPVVcKZyYwMCb1FfcwHCcdxSqU/3PoyNH3URVPvo=; b=sZoKofPQ18Nkav wUi12EtHIx02C0bWBL6oMVwP5DWK45Ve5EQHl2DzgQwGcd3D3bT+rXj9LPQfP3RuhRCsrImq1QYYh pcDqwdsxh5b+jDda1oEheaS2SmFTsCsfwn568f/S7+7eL/LnhaORx1iv6hO0S8g4Wbm0eOG0Nk3bC Qw+qs3H7guMc237mTxOLkjdVL+ech9oL25DStKPKShUy5pH7D6L4zi63/lQmZRg3P7rtVJLSFzOMu 9WucO3d7XEfwXmWP5Wjga9vKKUrRt7jvylLwpVOGyPkNADU+vrO0zUmLTH3UHLqqxjWYyMY3Tv86d em9Jjpgz5dzGUFmsPwvA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1drDOo-0000Nv-N6; Mon, 11 Sep 2017 01:20:30 +0000 Received: from mail-pg0-x242.google.com ([2607:f8b0:400e:c05::242]) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1drDNP-0006VF-C3 for linux-arm-kernel@lists.infradead.org; Mon, 11 Sep 2017 01:19:18 +0000 Received: by mail-pg0-x242.google.com with SMTP id d8so3957576pgt.3 for ; Sun, 10 Sep 2017 18:18:43 -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=wohiOAgb1sI2KAl5nMGVoeZs+0r0pzqAGrUhaA9n02s=; b=VkIG7wPjBE+G4kkNZW8XRd0OYG39wJK9oOhAJleJWSWoQ1FdFyifqIhMGYzm47WCNl isgiDgMX7HJY+QOaKdkhSpyi4F0VziyugQpn0/Z+OZnNRgOXqGlG3pmdNl3e2AM+ZwvV MO//VNPafZBxxZ8hf0dvg7x+rlxiczMK1BIFKyZbcxXPVhZCBpXbN0WwurGnlykM/s1D bE8ma5y0iV7l3IrOh/500vWDX8HuDJYMKg3Aba2InZCL1UwC+IMwhwE3kayiPGndLIcC m0MhIdRrsQPSTjAIXHKSdUmlNo5F7aC/WmAuk82T+Cc7XCctU04AEHb8Y+XHv1W9GgXn T1hA== 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=wohiOAgb1sI2KAl5nMGVoeZs+0r0pzqAGrUhaA9n02s=; b=cX7X+Yqfbg0WRb11HxEMuodOBo0RwniiMNyj+huZQF2lZ9t0F0Vp7Ycc5jVEVn1xqx bZypepjMvVbIP3RLksOLTHhHdKHK3LzT8H1pXiB7+A16Cpetab/HqrhnzwYFIAM9VrT4 T6m7FZ0o1Ob+KITupRvdRn8df3jUfKrR4iKAzaolQWa/rZtJfeTx1h3ZGDAL3bn8EYl9 txnnuy4UwIlGoS4vFKPLR0ZyQp9aqAdm6/szRSoGO1Bc+av1vQLmNeWMbbyECZP848Sp qi0PII3VTSdWGqUm/PPUA0bNieg4C1PgGOc5BnhJUYjeLaZA58H4f2S9OeX4zcOE/EQT wIIw== X-Gm-Message-State: AHPjjUiKmg0Og+xzPXBWTydIvPyk63zRnUPpEn4yIuj+9OidvBndWKnZ bu/16UQgnF7iJvKP X-Google-Smtp-Source: ADKCNb63sy6XKqMwl0SkOvuZaTAAP489+1oslUeyAPPFSBhsCTtQeYrotRiHakJeqrOOUZc0bCgkSw== X-Received: by 10.101.77.4 with SMTP id i4mr10300056pgt.119.1505092722017; Sun, 10 Sep 2017 18:18:42 -0700 (PDT) Received: from localhost.localdomain (173-13-129-225-sfba.hfc.comcastbusiness.net. [173.13.129.225]) by smtp.gmail.com with ESMTPSA id q13sm11099489pgt.87.2017.09.10.18.18.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 10 Sep 2017 18:18:38 -0700 (PDT) From: Olof Johansson To: torvalds@linux-foundation.org Subject: [GIT PULL 3/3] ARM: arm64: Devicetree updates for v4.14 Date: Sun, 10 Sep 2017 18:18:03 -0700 Message-Id: <1505092683-19362-4-git-send-email-olof@lixom.net> X-Mailer: git-send-email 2.1.4 In-Reply-To: <1505092683-19362-1-git-send-email-olof@lixom.net> References: <1505092683-19362-1-git-send-email-olof@lixom.net> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170910_181903_638057_A8E7F956 X-CRM114-Status: GOOD ( 17.43 ) X-Spam-Score: -1.9 (-) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-1.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [2607:f8b0:400e:c05:0:0:0:242 listed in] [list.dnswl.org] -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Olof Johansson , arm@kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org As usual, device tree updates is the bulk of our material in this merge window. This time around, 559 patches affecting both 32- and 64-bit platforms. Changes are too many to list individually, but some of the larger ones: New platform/SoC support: - Automotive: + Renesas R-Car D3 (R8A77995) + TI DT76x + MediaTek mt2712e - Communication-oriented: + Qualcomm IPQ8074 + Broadcom Stingray + Marvell Armada 8080 - Set top box: + Uniphier PXs3 Besides some vendor reference boards for the SoC above, there are also several new boards/machines: - TI AM335x Moxa UC-8100-ME-T open platform - TI AM57xx Beaglebone X15 Rev C - Microchip/Atmel sama5d27 SoM1 EK - Broadcom Raspberry Pi Zero W - Gemini-based D-Link DIR-685 router - Freescale i.MX6: + Toradex Apalis module + Apalis and Ixora carrier boards + Engicam GEAM6UL Starter Kit - Freescale i.MX53-based Beckhoff CX9020 Embedded PC - Mediatek mt7623-based BananaPi R2 - Several Allwinner-based single-board computers: + Cubietruck plus + Bananapi M3, M2M and M64 + NanoPi A64 + A64-OLinuXino + Pine64 - Rockchip RK3328 Pine64/Rock64 board support - Rockchip RK3399 boards: + RK3399 Sapphire module on Excavator carrier (RK3399 reference design) + Theobroma Systems RK3399-Q7 SoM - ZTE ZX296718 PCBOX Board Conflicts: Two, due to GMAC devicetree updates being merged through netdev: arch/arm64/boot/dts/rockchip/rk3328.dtsi: add/add. Keep both sides, make sure to add the closing '};' for the gmac node. arch/arm64/boot/dts/rockchip/rk3328-evb.dts: Add/add. Slightly messier, but the three regulators go into the toplevel node ("/ { ...") and the gmac2phy node goes below it that at toplevel. Again, careful to make sure both sides have the closing "};". ---------------------------------------------------------------- The following changes since commit abb7a9ea029bff310359c9794c5895fc1b139bf9: Merge tag 'armsoc-drivers' into HEAD are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-devicetree for you to fetch changes up to b884026a2b80529fc7a4de729b92ee0ba555bfed: Merge branch 'next/dt64' into next/dt ---------------------------------------------------------------- Abhishek Shah (1): arm64: dts: Add DT node to enable BGMAC driver on Stingray Adam Ford (1): ARM: dts: omap3: logicpd-torpedo-37xx-devkit: Fix MMC1 cd-gpio Alexander Syring (1): ARM: dts: sun7i: enable battery power supply subnode on cubietruck Alexandre TORGUE (3): ARM: dts: stm32: Remove rdinit from bootargs on stm32f469-disco ARM: dts: stm32: Remove rdinit from bootargs on stm32f429i-eval ARM: dts: stm32: Remove rdinit from bootargs on stm32f429-disco Alexandre Torgue (1): ARM: dts: stm32: reorder stm32h743 nodes Alistair Francis (1): arm64: zynqmp: Use C pre-processor for includes Andrew F. Davis (2): ARM: dts: keystone-k2g: Add TI SCI reset-controller node ARM: dts: keystone-k2g-evm: Add and enable DSP CMA memory pool Andrew Lunn (5): ARM: dts: imx6: RDU2: Add Micrel PHY to FEC ARM: dts: imx6: RDU2: Add DSA support for the Marvell 88E6352 ARM: dts: imx6: RDU2: Add Switch EEPROM ARM: dts: imx6: RDU2: Add Switch interrupts ARM: dts: imx6: RDU2: Add Micrel PHY interrupt Andy Yan (11): ARM: dts: rockchip: enable sdmmc for rv1108 evb ARM: dts: rockchip: add i2c dt nodes for rv1108 ARM: dts: rockchip: add watchdog dt node for rv1108 ARM: dts: rockchip: add saradc support for rv1108 ARM: dts: rockchip: add spi dt node for rv1108 ARM: dts: rockchip: add pwm dt nodes for rv1108 ARM: dts: rockchip: add pwm backlight for rv1108 evb ARM: dts: rockchip: add pmic rk805 dt node for rv1108 evb ARM: dts: rockchip: add accelerometer bma250e dt node for rv1108 evb ARM: dts: rockchip: add cpu opp table for rv1108 ARM: dts: rockchip: add cpu power supply for rv1108 evb Antoine Tenart (3): arm64: dts: marvell: mcbin: add an stdout-path arm64: dts: marvell: add a reference to the sysctrl syscon in the ppv2 node arm64: dts: marvell: mcbin: enable more networking ports Anup Patel (3): arm64: dts: Add sp804 DT nodes for Stingray SoC arm64: dts: Add FlexRM DT nodes for Stingray arm64: dts: Add SBA-RAID DT nodes for Stingray SoC Arnd Bergmann (46): Merge tag 'samsung-dt-4.14' of git://git.kernel.org/.../krzk/linux into next/dt Merge tag 'stm32-dt-for-v4.14-1' of git://git.kernel.org/.../atorgue/stm32 into next/dt Merge tag 'renesas-dt-bindings-for-v4.14' of https://git.kernel.org/.../horms/renesas into next/dt Merge tag 'renesas-dt-for-v4.14' of https://git.kernel.org/.../horms/renesas into next/dt Merge tag 'v4.14-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt Merge tag 'sunxi-dt-for-4.14' of https://git.kernel.org/.../sunxi/linux into next/dt Merge tag 'gemini-dts-1' of git://git.kernel.org/.../linusw/linux-nomadik into next/dt Merge tag 'mvebu-dt-4.14-1' of git://git.infradead.org/linux-mvebu into next/dt Merge tag 'omap-for-v4.14/dt-v3-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt Merge tag 'uniphier-dt-v4.14' of git://git.kernel.org/.../masahiroy/linux-uniphier into next/dt Merge tag 'qcom-dts-for-4.14' of git://git.kernel.org/.../agross/linux into next/dt Merge tag 'samsung-dt64-4.14' of git://git.kernel.org/.../krzk/linux into next/dt64 Merge tag 'renesas-arm64-dt-for-v4.14' of https://git.kernel.org/.../horms/renesas into next/dt64 Merge tag 'mvebu-dt64-4.14-1' of git://git.infradead.org/linux-mvebu into next/dt64 Merge tag 'v4.14-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt64 Merge tag 'sunxi-dt64-for-4.14' of https://git.kernel.org/.../sunxi/linux into next/dt64 Merge tag 'juno-updates-4.14' of git://git.kernel.org/.../sudeep.holla/linux into next/dt64 Merge tag 'uniphier-dt64-v4.14' of git://git.kernel.org/.../masahiroy/linux-uniphier into next/dt64 Merge tag 'hisi-arm64-dt-for-4.14-v2' of git://github.com/hisilicon/linux-hisi into next/dt64 Merge tag 'qcom-arm64-for-4.14' of git://git.kernel.org/.../agross/linux into next/dt64 Merge tag 'keystone_dts_for_4.14' of git://git.kernel.org/.../ssantosh/linux-keystone into next/dt Merge tag 'amlogic-dt' of git://git.kernel.org/.../khilman/linux-amlogic into next/dt Merge tag 'amlogic-dt64' of git://git.kernel.org/.../khilman/linux-amlogic into next/dt64 Merge tag 'v4.13-next-dts64' of https://github.com/mbgg/linux-mediatek into next/dt64 Merge tag 'arm-soc/for-4.14/devicetree-arm64' of http://github.com/Broadcom/stblinux into next/dt64 Merge tag 'imx-dt64-4.14' of git://git.kernel.org/.../shawnguo/linux into next/dt64 Merge tag 'zte-dt64-4.14' of git://git.kernel.org/.../shawnguo/linux into next/dt64 Merge tag 'omap-for-v4.14/dt-v3-pt2-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt Merge tag 'arm-soc/for-4.14/devicetree' of http://github.com/Broadcom/stblinux into next/dt Merge tag 'imx-dt-4.14' of git://git.kernel.org/.../shawnguo/linux into next/dt Merge tag 'zte-dt-4.14' of git://git.kernel.org/.../shawnguo/linux into next/dt Merge tag 'tegra-for-4.14-arm-dt' of git://git.kernel.org/.../tegra/linux into next/dt Merge tag 'qcom-arm64-for-4.14-2' of git://git.kernel.org/.../agross/linux into next/dt64 Merge tag 'renesas-dt2-for-v4.14' of https://git.kernel.org/.../horms/renesas into next/dt Merge tag 'renesas-dt-bindings2-for-v4.14' of https://git.kernel.org/.../horms/renesas into next/dt Merge tag 'renesas-arm64-dt2-for-v4.14' of https://git.kernel.org/.../horms/renesas into next/dt64 Merge tag 'mvebu-dt64-4.14-2' of git://git.infradead.org/linux-mvebu into next/dt64 Merge tag 'sunxi-dt-for-4.14-2' of https://git.kernel.org/.../sunxi/linux into next/dt Merge tag 'sunxi-dt64-for-4.14-2' of https://git.kernel.org/.../sunxi/linux into next/dt64 Merge tag 'zynq-dt-for-4.14' of https://github.com/Xilinx/linux-xlnx into next/dt Merge tag 'zynqmp-dt-for-4.14' of https://github.com/Xilinx/linux-xlnx into next/dt64 Merge tag 'davinci-for-v4.14/dt' of git://git.kernel.org/.../nsekhar/linux-davinci into next/dt Merge tag 'samsung-dt-4.14-2' of git://git.kernel.org/.../krzk/linux into next/dt Merge tag 'aspeed-4.14-devicetree' of git://git.kernel.org/.../joel/aspeed into next/dt Merge tag 'v4.14-rockchip-dts32-2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt Merge tag 'v4.14-rockchip-dts64-2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt64 Ashish Kumar (1): arm64: dts: ls1088: Correction in Board name from "L1088A" to "LS1088A" Benjamin Gaignard (2): ARM: dts: stm32: add CEC for stm32f7 family ARM: dts: stm32: enable CEC for stm32f769 discovery Bharat Kumar Gogada (1): arm64: zynqmp: Adding prefetchable memory space to pcie node Biju Das (8): ARM: dts: r8a7743: Add GPIO support ARM: dts: iwg20d-q7: Add pinctl support for scif0 ARM: dts: r8a7743: Add Ethernet AVB support ARM: dts: iwg20d-q7: Add Ethernet AVB support ARM: dts: r8a7743: Add I2C DT support dt-bindings: apmu: Document r8a7743 support ARM: dts: r8a7743: Add APMU node and second CPU core ARM: dts: r8a7743: Add OPP table for frequency scaling Bjorn Andersson (3): arm64: dts: qcom: Add RPM glink nodes to msm8996 arm64: dts: msm8996: Add modem smp2p nodes arm64: dts: qcom: msm8996: Specify smd-edge for ADSP Brian Norris (1): arm64: dts: rockchip: set rk3399 dynamic CPU power coefficients Caesar Wang (5): arm64: dts: rockchip: add SdioAudio pd control for rk3399 dt-bindings: gpu: add the RK3399 mali for rockchip specifics arm64: dts: rockchip: add ARM Mali GPU node for RK3399 SoCs arm64: dts: rockchip: enable the GPU for RK3399-GRU arm64: dts: rockchip: update dynamic-power-coefficient for rk3399 Chen-Yu Tsai (17): ARM: dts: sun6i: a31: Use new sun6i-a31-r-intc compatible for NMI/R_INTC ARM: dts: sun8i: a23/a33: Use new sun6i-a31-r-intc compatible for NMI/R_INTC ARM: dts: sun8i: a83t: Add device node for R_INTC interrupt controller ARM: dts: sun8i: a83t: Add MMC controller device nodes ARM: dts: sun8i: a83t: Add pingroup for 8-bit eMMC on mmc2 ARM: dts: sun8i: a83t: cubietruck-plus: Enable micro-SD card and eMMC ARM: dts: sun8i: a83t: h8homlet: Enable micro-SD card and onboard eMMC ARM: sun8i: a83t: Add device node and pinmux setting for RSB controller ARM: sun8i: a83t: cubietruck-plus: Enable PMIC part of AXP818 PMIC ARM: sun8i: a83t: cubietruck-plus: Enable AC100 combo chip in AXP818 PMIC ARM: sun8i: a83t: h8homlet-v2: Enable PMIC part of AXP818 PMIC ARM: sun8i: a83t: h8homlet-v2: Enable AC100 combo chip in AXP818 PMIC ARM: sun8i: a83t: Add USB PHY and host device nodes ARM: sun8i: a83t: Add device node for USB OTG controller ARM: sun8i: a83t: cubietruck-plus: Enable onboard USB peripherals ARM: sun8i: a83t: h8homlet-v2: Enable USB ports ARM: sun8i: a83t: Add device tree for Sinovoip Bananapi BPI-M3 Chris Brandt (4): ARM: dts: rskrza1: Add SCIF2 pin group ARM: dts: rskrza1: Add Ethernet pin group ARM: dts: rskrza1: Add SDHI1 pin group ARM: dts: rskrza1: Add LED0 pin support Chris Paterson (2): ARM: dts: r8a7743: Add MMCIF0 support ARM: dts: iwg20m: Add MMCIF0 support Christian Kohn (1): arm: zynq: Add adv7511 on i2c bus for zc70x Christian Lamparter (2): ARM: dts: qcom: add pseudo random number generator on the IPQ4019 ARM: dts: qcom: add and enable both wifi blocks on the IPQ4019 Chunfeng Yun (1): arm: dts: mt2701: Add usb3 device nodes Claudiu Beznea (2): ARM: dts: at91: at91-sama5d27_som1: add sama5d27 SoM1 support ARM: dts: at91: at91-sama5d27_som1_ek: Add sama5d27 SoM1 EK support Cyrille Pitchen (3): ARM: dts: at91: sama5d2: add QSPI nodes ARM: dts: at91: sama5d2: add classd nodes ARM: dts: at91: sama5d2_xplained: add pin muxing and enable classd Cédric Le Goater (1): ARM: dts: aspeed-g4: fix AHB window size of the SMC controllers Dave Gerlach (2): dt-bindings: Drop k2g genpd device ID macros ARM: dts: keystone-k2g: Add ti-sci power domain node David Lechner (1): ARM: dts: da850-lego-ev3: Add node for LCD display David Wu (4): ARM: dts: rockchip: Add io-domain node for rk3228 ARM: dts: rockchip: enable io-domain for rk3229-evb arm64: dts: rockchip: Add rk3328 io-domain node arm64: dts: rockchip: Add pwm nodes for rk3328 Dmitry Osipenko (1): ARM: tegra: Enable UDC on AC100 Dmitry Rezvanov (1): ARM: dts: at91: at91sam9g45: add AC97 Dongwoo Lee (2): arm64: dts: exynos: Fix wrong label for USB 3.0 controller node arm64: dts: exynos: Add extcon property for TM2 and TM2E Edgar E. Iglesias (1): arm64: zynqmp: Correct IRQ nr for the SMMU Elaine Zhang (4): arm64: dts: rockchip: add pd_edp node for rk3399 clk: rockchip: add more clk ids for rv1108 clk: rockchip: rename the clk id for HCLK_I2S1_2CH clk: rockchip: fix up indentation of some RV1108 clock-ids Enric Balletbo i Serra (2): ARM: dts: tps65217: Add charger interrupts to the common tps65217.dtsi file ARM: dts: tps65217: Add power button interrupt to the common tps65217.dtsi file Eric Anholt (1): ARM: dts: bcm283x: Move the BCM2837 DT contents from arm64 to arm. Fabio Estevam (5): ARM: dts: imx7d-sdb: Pass phy-reset-gpios ARM: dts: imx6qdl-icore-rqs: Remove unneeded 'fsl,mode' property ARM: dts: imx6qdl-gw5xxx: Remove the 'uart-has-rtscts' property ARM: dts: imx7d-sdb: Add flexcan support ARM: dts: imx6ul-14x14-evk: Remove unrelated pin from ENET group Fabrice Gasnier (4): ARM: dts: stm32: Add DAC support on stm32f429 ARM: dts: stm32: Add DAC support on stm32h743 ARM: dts: stm32: add ADC support on stm32h743 ARM: dts: stm32: enable ADC on stm32h743i-eval board Fabrizio Castro (2): ARM: shmobile: document iW-RainboW-G22M-SM SODIMM System on Module ARM: shmobile: document iW-RainboW-G22D SODIMM SOM Development Platform Faiz Abbas (1): ARM: dts: am437x-gp-evm: Add support for buzzer Finley Xiao (3): ARM: dts: rockchip: add cpu-supply property for cpu node of rk3229-evb ARM: dts: rockchip: add efuse device node for rk3228 arm64: dts: rockchip: Add cpu operating points for RK3328 SoC Florian Fainelli (3): ARM: dts: BCM53573: Add Broadcom BCM947189ACDBMR board support Merge tag 'bcm2835-dt-next-2017-08-07' into devicetree/next Merge tag 'bcm2835-dt-next-2017-08-15' into devicetree/next Frank Wang (9): ARM: dts: rockchip: add basic dtsi file for RK3229 SoC ARM: dts: rockchip: add cpu enable method for rk3228 SoC ARM: dts: rockchip: add regulator nodes for rk3229-evb ARM: dts: rockchip: enable eMMC for rk3229-evb ARM: dts: rockchip: enable tsadc for rk3229-evb ARM: dts: rockchip: add gpio power-key for rk3229-evb dt-bindings: update grf-binding for rv1108 SoCs ARM: dts: rockchip: add usb nodes for rv1108 SoCs ARM: dts: rockchip: enable usb for rv1108-evb Franklin S Cooper Jr (4): dt-bindings: net: c_can: Update binding for clock and power-domains property ARM: dts: am335x-evm: Enable NAND dma prefetch by default ARM: dts: am437xx: Enable NAND dma prefetch by default ARM: dts: dra7xx: Enable NAND dma prefetch by default Gary Bisson (2): ARM: dts: imx6qdl-sabrelite: fix USB PHY reset ARM: dts: imx6qdl-nitrogen6x: fix USB PHY reset Gautam Bhat (1): ARM: dts: imx7d-sdb: Set VLDO4 outpt to 2.8V for MIPI CSI/DSI Geert Uytterhoeven (24): arm64: dts: renesas: Move CPG_AUDIO_CLK_I from board to soc files arm64: dts: r8a7795: Add all MSIOF nodes arm64: dts: r8a7796: Add missing second pair of DMA names to MSIOF nodes dt-bindings: sram: Document renesas,smp-sram ARM: dts: r8a7743: Add Inter Connect RAM ARM: dts: r8a7745: Add Inter Connect RAM ARM: dts: r8a7790: Add Inter Connect RAM ARM: dts: r8a7791: Add Inter Connect RAM ARM: dts: r8a7792: Add Inter Connect RAM ARM: dts: r8a7793: Add Inter Connect RAM ARM: dts: r8a7794: Add Inter Connect RAM ARM: dts: r8a7743: Reserve SRAM for the SMP jump stub ARM: dts: r8a7745: Reserve SRAM for the SMP jump stub ARM: dts: r8a7790: Reserve SRAM for the SMP jump stub ARM: dts: r8a7791: Reserve SRAM for the SMP jump stub ARM: dts: r8a7792: Reserve SRAM for the SMP jump stub ARM: dts: r8a7793: Reserve SRAM for the SMP jump stub ARM: dts: r8a7794: Reserve SRAM for the SMP jump stub ARM: shmobile: Document R-Car D3 SoC DT bindings ARM: shmobile: Document Renesas Draak board DT bindings arm64: renesas: Add Renesas R8A77995 Kconfig support arm64: dts: renesas: Add Renesas R8A77995 SoC support arm64: dts: renesas: Add Renesas Draak board support ARM: dts: iwg20m: Correct indentation of mmcif0 properties Gregory CLEMENT (2): arm64: dts: marvell: Fully re-order nodes in Marvell CP110 dtsi files ARM64: dts: marvell: add NAND support on the CP110 Grzegorz Jaszczyk (1): ARM64: dts: marvell: enable USB host on Armada-8040-DB Guodong Xu (4): arm64: dts: hikey960: Add support for syscon-reboot-mode arm64: dts: hikey960: Add pstore support arm64: dts: hi3660: Reset the mmc hosts arm64: dts: hikey960: change bluetooth uart max-speed to 3mbps Guy Shapiro (1): ARM: dts: imx: update snvs-poweroff mask Hanna Hawa (2): ARM64: dts: marvell: enable USB host on Armada-7040-DB arm64: dts: marvell: add Device Tree files for Armada-8KP Hans Verkuil (2): arm64: dts: qcom: add cec clock for apq8016 board ARM: dts: koelsch: Add CEC clock for HDMI transmitter Heiko Stuebner (4): ARM: dts: rockchip: fix property-ordering in rv1108 mmc nodes arm64: dts: rockchip: remove num-slots property from rk3399-sapphire Merge branch 'v4.14-shared/clkids' into v4.14-armsoc/dts32 arm64: dts: rockchip: add rk3328-rock64 board Helmut Klein (1): ARM64: dts: meson-gx: use stable UART bindings with correct gate clock Hoegeun Kwon (2): arm64: dts: exynos: Remove the OF graph from DSI node ARM: dts: exynos: Remove the OF graph from DSI node Honghui Zhang (1): arm: dts: mediatek: add larbid property for larb Horia Geantă (3): arm64: dts: freescale: ls208xa: share aliases node arm64: dts: freescale: ls208xa: add crypto node arm64: dts: freescale: ls1088a: add crypto node Huibin Hong (1): ARM: dts: rockchip: add spi node and spi pinctrl on rk3228/rk3229 Icenowy Zheng (8): arm64: allwinner: a64: add NMI (R_INTC) controller on A64 arm64: allwinner: a64: add AXP803 node to Pine64 device tree arm64: allwinner: a64: add DTSI file for AXP803 PMIC arm64: allwinner: a64: enable AXP803 regulators for Pine64 arm64: allwinner: a64: add AXP803 PMIC support to SoPine and the baseboard arm64: allwinner: a64: enable USB host controller for BPi M64 arm64: allwinner: a64: enable AXP803 for Banana Pi M64 arm64: allwinner: a64: add proper support for the Wi-Fi on BPi M64 Jacob Chen (9): ARM: dts: rockchip: enable ARM Mali GPU on rk3288-tinker ARM: dts: rockchip: enable ARM Mali GPU on rk3288-evb ARM: dts: rockchip: enable ARM Mali GPU on rk3288-fennec ARM: dts: rockchip: enable saradc for rk3288-evb ARM: dts: rockchip: enable adc key for rk3288-evb arm64: dts: rockchip: add rk3399 mipi nodes arm64: dts: rockchip: add rk3399 hdmi nodes arm64: dts: rockchip: Add support for rk3399 sapphire SOM arm64: dts: rockchip: Add support for rk3399 excavator main board Jacopo Mondi (5): ARM: dts: r7s72100: Add pin controller node ARM: dts: genmai: Add SCIF2 pin group ARM: dts: genmai: Add RIIC2 pin group ARM: dts: genmai: Add user led device nodes ARM: dts: genmai: Add ethernet pin group Jaehoon Chung (1): ARM: dts: rockchip: change to "max-frequency" from "clock-freq-min-max" on rv1108 Jagan Teki (9): ARM: dts: imx6ul-isiot: Move common nodes in imx6ul-isiot.dtsi ARM: dts: imx6ul-isiot: Add Sound card with codec node ARM: dts: imx6ul-isiot: Add FEC node support ARM: dts: imx6ul-geam-kit: Remove re-enabled usdhc1 ARM: dts: imx6ul-geam: Drop imx6ul-geam.dtsi ARM: dts: imx6ul-geam: Skip suffix -kit from dts name ARM: dts: imx6ul-geam: Add Sound card with codec node arm64: allwinner: a64: Add initial NanoPi A64 support arm64: allwinner: a64: Add A64-OLinuXino initial support Jason Uy (1): ARM: dts: cygnus: Enable Performance Monitoring Unit Javier Martinez Canillas (3): ARM: dts: r7s72100: Add generic compatible string for I2C EEPROM ARM: dts: koelsch: Add generic compatible string for I2C EEPROM arm64: zynqmp: Add generic compatible string for I2C EEPROM Jeffy Chen (2): arm64: dts: rockchip: Fix wrong rt5514 dmic delay property for Gru arm64: dts: rockchip: Assign mic irq to correct device for Gru Jerome Brunet (6): ARM64: dts: meson-gxbb: p20x: add card regulator settle times clk: meson: meson8b: fix protection against undefined clks clk: meson: gxbb: fix protection against undefined clks clk: meson8b: expose every clock in the bindings clk: meson-gxbb: expose almost every clock in the bindings clk: meson: gxbb: Add sd_emmc clk0 clkids Jianqun Xu (1): arm64: dts: rockchip: include opp dtsi for rk3399 firefly John Crispin (4): arm: dts: mt7623: add mt6323.dtsi file arm: dts: mt7623: cleanup the mt7623n rfb uart nodes arm: dts: mt7623: enable the usb device on the mt7623n rfb arm: dts: mt7623: enable the nand device on the mt7623n nand rfb Jon Mason (3): ARM: dts: NSP: Add dma-coherent to relevant DT entries ARM: dts: NSP: Rearrage USB entries ARM: dts: NSP: Add USB3 and USB3 PHY to NSP Jonathan Richardson (1): ARM: dts: cygnus: Add additional peripherals to dtsi Jose Alarcon (1): ARM: dts: imx6q-bx50v3: Enable i2c recovery mechanism Joseph Chen (1): arm64: dts: rockchip: add rk805 node for rk3328-evb Karthik Tummala (1): ARM: dts: omap3: Remove needless interrupt-parent property Katsuhiro Suzuki (2): ARM: dts: uniphier: add audio out pin-mux node arm64: dts: uniphier: add reset controller node of analog amplifier Kazuya Mizuguchi (1): arm64: dts: renesas: r8a7795: Add usb companion property in EHCI Keerthy (1): ARM: dts: keystone-k2g: Add gpio nodes Keiji Hayashibara (1): arm64: dts: uniphier: add watchdog node for LD11 and LD20 Kever Yang (1): arm64: dts: rockchip: init rk3399 vop clock rates Kevin Hilman (3): dt-bindings: amlogic: add unstable statement Merge tag 'meson-clk-headers-for-4.14' of git://github.com/BayLibre/clk-meson into v4.14/dt64 Merge tag 'v4.13-rc4' into v4.14/dt64 Kishon Vijay Abraham I (16): ARM: dts: dra72-evm-common: Correct vmmc-supply for mmc2 ARM: dts: dra72-evm: Add vqmmc supply to mmc1 ARM: dts: dra72-evm-revc: Add vqmmc supply to mmc1 ARM: dts: am57xx-beagle-x15-revb1: Fix supply name used for MMC1 IO lines ARM: dts: dra7: Add "max-frequency" property to MMC dt nodes ARM: dts: am571x-idk: Fix GPIO polarity for MMC1 card detect ARM: dts: am572x-idk: Fix GPIO polarity for MMC1 card detect ARM: dts: omap*: Replace deprecated "vmmc_aux" with "vqmmc" ARM: dts: DRA7: Add pcie1 dt node for EP mode ARM: dts: dra7-evm: Add pinmux configuration for MMC ARM: dts: am57xx-beagle-x15: Add pinmux configuration for MMC ARM: dts: am571x-idk: Add pinmux configuration for MMC ARM: dts: am572x-idk: Add pinmux configuration for MMC ARM: dts: dra72-evm: Add pinmux configuration for MMC ARM: dts: dra72-evm-revc: Add pinmux configuration for MMC ARM: dts: dra71-evm: Add pinmux configuration for MMC Klaus Goger (5): ARM: dts: rockchip: fix typo in rk3036 mmc pinctrl arm64: dts: rockchip: fix typo in mmc pinctrl dt-bindings: add rk3399-q7 SoM arm64: dts: rockchip: add RK3399-Q7 (Puma) SoM arm64: dts: rockchip: add Haikou baseboard with RK3399-Q7 SoM Kunihiko Hayashi (1): ARM: dts: uniphier: add pinctrl groups of ethernet phy mode Laurent Pinchart (12): arm64: dts: r8a7796: Add FCPF and FCPV instances arm64: dts: r8a7796: Add VSP instances arm64: dts: r8a7796: Add DU device to DT arm64: dts: r8a7796: Add HDMI encoder instance arm64: dts: r8a7796: salvator-x: Add DU external dot clocks arm64: dts: r8a7796: salvator-x: Enable HDMI output arm64: dts: r8a7795: Add support for the DU arm64: dts: salvator-xs: Add VC6 clock generator arm64: dts: r8a7795: salvator-xs: Connect DU dot clocks 0 and 3 dt-bindings: display: renesas: Add R-Car M3-W HDMI TX DT bindings dt-bindings: display: rcar-du: Add a VSP channel index to the vsps DT property arm64: dts: salvator-common: Remove extra LVDS port label Leo Yan (3): arm64: dts: hi3660: enable idle states arm64: dts: hi3660: add L2 cache topology arm64: dts: hi3660: enable watchdog Linus Walleij (4): ARM: dts: gemini: Switch to using macros ARM: dts: Add DTS file for D-Link DIR-685 ARM: dts: gemini: add pin control set-up for the SoC ARM: dts: augment Ux500 to use DT cpufreq Lokesh Vutla (7): dt-bindings: ti,edma: Add 66AK2G specific information dt-bindings: ti,omap-hsmmc: Add 66AK2G mmc controller ARM: dts: keystone-k2g: add MMC0 and MMC1 nodes ARM: dts: keystone-k2g-evm: Enable MMC0 and MMC1 ARM: dts: k2g: Add DCAN nodes ARM: dts: Add support for dra76x family of devices ARM: dts: Add support for dra76-evm Ludovic Desroches (1): ARM: dts: at91: sama5d2_xplained: use pin macros instead of numbers Marc Zyngier (4): ARM64: dts: marvell: armada-37xx: Fix GIC maintenance interrupt ARM64: dts: marvell: armada-37xx: Enable memory-mapped GIC CPU interface ARM64: dts: marvell: armada-37xx: Wire PMUv3 ARM64: dts: marvell: armada-37xx: Enable USB2 on espressobin Marcel Ziswiler (6): ARM: dts: imx6q-apalis-ixora: combine aliases ARM: dts: imx6qdl-apalis: imx6q-apalis-ixora: get rid of tegra legacy gen1_i2c comment ARM: dts: imx6qdl-apalis: reword cam i2c comment ARM: dts: imx6q-apalis-ixora: get rid of obsolete fusion comment ARM: dts: imx6q-apalis-ixora: add camera i2c bus definition ARM: dts: imx6qdl-apalis: imx6q-apalis-ixora: use i2c from dwc hdmi Marcin Niestroj (1): ARM: dts: imx6ul-liteboard: Support poweroff Marcin Wojtas (2): ARM64: dts: marvell: armada-37xx: Enable uSD on ESPRESSObin ARM: dts: armada-38x: Add arm_global_timer node Marco Franchi (4): ARM: dts: imx6ul-evk: Add DRM panel support ARM: dts: imx6ul-evk: Pass the 'backlight' property ARM: dts: imx7d-sdb: Add DRM panel support ARM: dts: imx7d-sdb: Pass 'enable-gpios' and 'power-supply' properties Marcus Cooper (2): ARM: dts: sun8i: h3: Enable USB OTG on the Beelink X2 ARM: dts: sun8i: h3: Enable dwmac-sun8i on the Beelink X2 Mark Yao (1): arm64: dts: rockchip: Add rk3399 vop and display-subsystem Martin Blumenstingl (7): ARM64: dts: meson-gx: consistently use the GIC_SPI and IRQ type macros ARM: dts: move the pwm_ab and pwm_cd nodes to meson.dtsi ARM: dts: meson8: add the PWM controller nodes ARM: dts: meson8b: use the existing wdt node to override the compatible ARM: dts: meson: add a node which describes the SRAM dt-bindings: clock: meson8b: describe the embedded reset controller ARM: dts: meson: mark the clock controller also as reset controller Martyn Welch (1): ARM: dts: imx: Correct B850v3 clock assignment Masahiro Yamada (12): ARM: dts: uniphier: use SPDX-License-Identifier (2nd) ARM: dts: uniphier: remove sLD3 SoC support arm64: dts: uniphier: use #include instead of /include/ arm64: dts: uniphier: use cross-arch include instead of symlinks arm64: dts: uniphier: add Denali NAND controller nodes ARM: dts: uniphier use #include instead of /include/ ARM: dts: uniphier: add Denali NAND controller node arm64: dts: uniphier: add AIDET nodes arm64: dts: uniphier: fix size of sdctrl node ARM: dts: uniphier: add AIDET nodes ARM: dts: uniphier: fix size of sdctrl nodes arm64: dts: uniphier: add PXs3 SoC support Matthias Brugger (5): ARM: mediatek: dts: Cleanup bindings documentation arm: dts: mt7623: fix mmc interrupt assignment ARM: mediatek: dts: Add MT6797 binding arm64: dts: mediatek: add watchdog to MT6797 arm64: dts: mediatek: Delete unused dummy clock for MT6797 Matthias Kaehlcke (2): arm64: dts: rockchip: Update CPU regulator voltage ranges for Gru arm64: dts: rockchip: Use vctrl regulators for dynamic CPU voltages on Gru/Kevin Maxime Ripard (2): ARM: dts: sun8i: Add BananaPI M2-Magic DTS Revert "ARM: dts: sun8i: h3: Enable dwmac-sun8i on the Beelink X2" Michal Simek (12): arm64: zynqmp: Remove leading 0s from mtd table for spi flashes arm: zynq: Label whole PL part as fpga_full region arm: zynq: Use C pre-processor for includes in dts arm: zynq: Remove earlycon from bootargs arm64: zynqmp: Move nodes which have no reg property out of bus arm64: zynqmp: Add references to cpu nodes arm64: zynqmp: Add dcc console for zynqmp arm64: zynqmp: Add CCI-400 node arm64: zynqmp: Add support for RTC arm64: zynqmp: Add new uartps compatible string arm64: zynqmp: Add fpd/lpd dmas arm64: zynqmp: Add missing mmc aliases in ep108 Naga Sureshkumar Relli (2): arm64: zynqmp: Set status disabled in dtsi arm64: zynqmp: Enable can1 for ep108 Neil Armstrong (8): ARM64: dts: meson-gx: Add SoC info register ARM64: dts: meson-gxl-khadas-vim: Add GPIO lines names ARM64: dts: meson-gxbb-nanopi-k2: Add GPIO lines names dt-bindings: clock: gxbb-aoclk: Add CEC 32k clock ARM: dts: meson6: use stable UART bindings ARM64: dts: meson-gx: update AO clkc to new bindings ARM64: dts: meson-gx: Add AO CEC nodes ARM64: dts: meson-gxl-libretech-cc: Add GPIO lines names Nishanth Menon (1): ARM: dts: keystone-k2g: Add PMMC node to support TI-SCI protocol Oleksij Rempel (1): ARM: dts: imx6: RIoTboard provide gpio-line-names Olof Johansson (11): Merge tag 'v4.13-next-dts32' of https://github.com/mbgg/linux-mediatek into next/dt Merge tag 'mvebu-dt64-4.14-3' of git://git.infradead.org/linux-mvebu into next/dt64 Merge tag 'amlogic-dt64-2' of git://git.kernel.org/.../khilman/linux-amlogic into next/dt64 Merge tag 'uniphier-dt-v4.14-2' of git://git.kernel.org/.../masahiroy/linux-uniphier into next/dt Merge tag 'uniphier-dt64-v4.14-2' of git://git.kernel.org/.../masahiroy/linux-uniphier into next/dt64 Merge tag 'sunxi-dt-for-4.14-3' of https://git.kernel.org/.../sunxi/linux into next/dt Merge tag 'sunxi-fixes-for-4.13-3' of https://git.kernel.org/.../sunxi/linux into next/dt Merge tag 'sunxi-fixes-for-4.13-3' of https://git.kernel.org/.../sunxi/linux into next/dt64 Merge tag 'mvebu-dt64-4.14-4' of git://git.infradead.org/linux-mvebu into next/dt64 Merge tag 'at91-ab-4.14-dt2' of git://git.kernel.org/.../abelloni/linux into next/dt Merge branch 'next/dt64' into next/dt Patrick Bruenn (4): dt-bindings: arm: Add entry for Beckhoff CX9020 ARM: dts: imx53: add srtc node ARM: dts: imx53: add alternative UART2 configuration ARM: dts: imx: add CX9020 Embedded PC device tree Paul Kocialkowski (1): ARM: tegra: Register host1x node with IOMMU binding on Tegra124 Pavel Machek (1): ARM: dts: nokia n900: update dts with camera support Peter Ujfalusi (1): ARM: dts: keystone-k2g: Add eDMA nodes Pierre-Yves MORDRET (2): ARM: dts: stm32: Add DMA support for STM32F746 SoC ARM: dts: stm32: Add DMA support for STM32H743 SoC Rafał Miłecki (3): ARM: dts: BCM5301X: Specify USB ports for each controller ARM: dts: BCM5301X: Specify USB ports for USB LEDs of few devices ARM: BCM53573: Specify ports for USB LED for Tenda AC9 Rajendra Nayak (1): arm64: dts: qcom: db820c: Add pm8994 regulator node Ramesh Shanmugasundaram (2): arm64: dts: r8a7796: Add DRIF support arm64: dts: r8a7795: Add DRIF support Ran Wang (1): arm64: dts: ls1012a: add USB host controller nodes Raveendra Padasalagi (1): ARM: dts: cygnus: Add generic-ehci/ohci nodes Ravikumar Kattekola (1): ARM: dts: dra7-evm: Correct the vmmc-supply for mmc2 Ray Jui (1): ARM: dts: cygnus: Fix incorrect UART2 register base Rob Clark (2): arm64: dts: qcom: msm8916: Add gpu support arm64: dts: qcom: msm8916: Add IOMMU support Rob Herring (6): arm64: dts: xilinx: fix PCI bus dtc warnings ARM: dts: exynos: fix PCI bus dtc warnings ARM: dts: marvell: fix PCI bus dtc warnings ARM: dts: spear13xx: fix PCI bus dtc warnings ARM: dts: versatile: fix PCI bus dtc warnings arm64: dts: apm: fix PCI bus dtc warnings Robert Nelson (1): ARM: dts: am57xx-beagle-x15: Add support for rev C Rocky Hao (3): arm64: dts: rockchip: add tsadc node for rk3328 SoC arm64: dts: rockchip: add thermal nodes for rk3328 SoC arm64: dts: rockchip: Enable tsadc module on RK3328 eavluation board Romain Perier (1): arm64: dts: rockchip: Add basic cpu frequencies for RK3368 Russell King (5): arm64: dts: marvell: cp110: add GPIO interrupts arm64: dts: marvell: mcbin: add pinctrl nodes arm64: dts: marvell: fix USB3 regulator definition on MacchiatoBin arm64: dts: marvell: mcbin: add support for i2c mux arm64: dts: marvell: mcbin: add support for PCIe Ryder Lee (1): arm: dts: mt7623: cleanup binding file SZ Lin (1): ARM: dts: am335x: add support for Moxa UC-8100-ME-T open platform Sai Pavan Boddu (1): arm: zynq: Add device-type property for zynq ethernet phy nodes Sam Nelson (3): ARM: dts: keystone-k2hk-evm: Add and enable common DSP CMA memory pool ARM: dts: keystone-k2l-evm: Add and enable common DSP CMA memory pool ARM: dts: keystone-k2e-evm: Add and enable DSP CMA memory pool Sanchayan Maity (4): ARM: dts: imx6q-apalis-ixora: fix usdhc2 pinctrl property ARM: dts: imx6qdl-apalis: split usdhc1 pinctrl to support 4- and 8-bit ARM: dts: imx6: add support for Toradex Ixora V1.1 carrier board ARM: dts: imx6q-apalis-eval: add support for Apalis Evaluation Board Scott Branden (3): arm64: dts: move ns2 into northstar2 directory ARM: dts: cygnus: place v3d in proper address ordered location ARM: dts: cygnus: add serial0 alias for uart3 on bcm91130_entphn Sean Wang (11): arm64: dts: mt7622: add basic nodes to the mt7622.dtsi file arm64: dts: mt7622: add dts file for MT7622 reference board variant 1 dt-bindings: net: mediatek: update documentation for reset signals arm: dts: mt7623: fixup binding violation missing reset in ethernet node dt-bindings: arm: mediatek: update for MT7623n SoC and relevant boards dt-bindings: arm: mediatek: add bindings for mediatek MT7623a SoC Platform arm: dts: mt7623: rename mt7623-evb.dts to arch/arm/boot/dts/mt7623n-rfb.dtsi arm: dts: mt7623: add support for Bananapi R2 (BPI-R2) board arm: dts: mt7623: add clock-frequency to CPU nodes arm: dts: mt2701: Add ethernet device node arm: dts: mt7623: Add SD-card and EMMC to bananapi-r2 Sebastian Reichel (2): ARM: dts: motorola-cpcap-mapphone: set initial mode for vaudio ARM: dts: omap4-droid4: Add vibrator Sekhar Nori (3): ARM: dts: dra72x: Create a common file with MMC/SD IOdelay data ARM: dts: dra74x: Create a common file with MMC/SD IOdelay data ARM: dts: am57xx-idk: Move common MMC/SD properties to common file Sergei Shtylyov (8): arm64: dts: r8a7795: add IMR-LX4 support arm64: dts: r8a7796: add IMR-LX4 support ARM: dts: r8a7743: add PFC support ARM: dts: sk-rzg1m: add SCIF0 pins ARM: dts: sk-rzg1m: add Ether pins ARM: dts: r8a7745: add PFC support ARM: dts: sk-rzg1e: add SCIF2 pins ARM: dts: sk-rzg1e: add Ether pins Shawn Guo (11): arm64: dts: zx296718: add VGA device support arm64: dts: zx296718: add I2S and I2C audio codec arm64: dts: zx296718: add pinctrl and gpio devices arm64: dts: zx296718: set a better parent clock for I2S0 arm64: dts: zx296718: add voltage data into OPP table arm64: dts: zx296718: add PWM device support arm64: dts: zx296718: add irdec device for remote control arm64: dts: zx296718-evb: use audio-graph-card for HDMI audio arm64: dts: zx296718-evb: add I2S sound card support arm64: dts: zte: add initial zx296718-pcbox board support arm64: dts: hi6220: improve g-tx-fifo-size setting for usb device Shawn Lin (13): ARM: dts: zte: remove num-slots from zx296702-ad1 arm64: dts: zte: remove num-slots from zx296718 ARM: dts: rockchip: remove num-slots from all platforms ARM: dts: rockchip: fix compatible string for eMMC node of rk3228 SoC ARM: dts: rockchip: add sdmmc and sdio nodes for rk3228 SoC arm64: dts: rockchip: change clkreq mode for rk3399-evb arm64: dts: rockchip: remove num-slots from all platforms ARM: dts: exynos: Remove num-slots from exynos platforms arm64: dts: exynos: Remove num-slots from exynos platforms arm64: dts: rockchip: remove abused keep-power-in-suspend arm64: dts: rockchip: change clkreq mode for rk3399-firefly arm64: dts: rockchip: kill pcie_clkreqn and pcie_clkreqnb for rk3399 arm64: dts: rockchip: enable sdmmc controller on rk3399-firefly Shubhrajyoti Datta (1): arm64: zynqmp: Add operating points Simon Horman (7): ARM: dts: r8a7790: Use R-Car Gen 2 fallback binding for vin nodes ARM: dts: r8a7791: Use R-Car Gen 2 fallback binding for vin nodes ARM: dts: r8a7794: Use R-Car Gen 2 fallback binding for vin nodes ARM: dts: r8a7790: Use R-Car SATA Gen2 fallback compat string ARM: dts: r8a7791: Use R-Car SATA Gen2 fallback compat string arm64: dts: r8a7795: Use R-Car SATA Gen3 fallback compat string arm64: dts: r8a7795: correct whitespace of companion property Simon Xue (5): ARM: dts: rockchip: add more iommu nodes on rk3288 arm64: dts: rockchip: add rk3328 iommu nodes arm64: dts: rockchip: add rk3368 iommu nodes arm64: dts: rockchip: add more rk3399 iommu nodes ARM: dts: rockchip: add rk322x iommu nodes Songjun Wu (1): ARM: dts: at91: sama5d2: add isc node Srinath Mannam (2): arm64: dts: Add MDIO multiplexer DT node for Stingray arm64: dts: Add SATA DT nodes for Stingray SoC Stanimir Varbanov (1): arm64: dts: qcom: msm8916: Add Venus video codec support Stefan Agner (2): ARM: dts: imx7: add GPMI NAND and APBH DMA ARM: dts: imx7-colibri: add NAND support Stefan Krsmanovic (1): arm64: zynqmp: Add idle state for ZynqMP Stefan Wahren (5): ARM: bcm283x: Define UART pinmuxing on board level dt-bindings: bcm: Add Raspberry Pi Zero W ARM: dts: bcm2835: Add Raspberry Pi Zero W dt-bindings: arm: add SMP enable-method for BCM2836 ARM: dts: bcm283x: Add 32-bit enable method for SMP Steffen Trumtrar (1): ARM: dts: i.MX25: add RNGB node to dtsi Stephen Boyd (1): arm64: dts: qcom: Force host mode for USB on apq8016-sbc Sudeep Holla (1): arm64: dts: juno: replace underscores with hyphen in device node names Sugar Zhang (5): ARM: dts: rockchip: add rk322x spdif node arm64: dts: rockchip: add rk3368 spdif node arm64: dts: rockchip: add rk3328 spdif node arm64: dts: rockchip: add rk3328 i2s nodes arm64: dts: rockchip: add rk3328 pdm node Suman Anna (5): ARM: dts: keystone-k2hk: Add DSP nodes ARM: dts: keystone-k2l: Add DSP nodes ARM: dts: keystone-k2e: Add DSP node ARM: dts: keystone-k2g: Add DSP node ARM: dts: keystone-k2g-ice: Add and enable DSP CMA memory pool Suzuki K. Poulose (3): arm64: dts: juno: Use the new coresight replicator string ARM: dts: qcom-msm8974: dts: Update coresight replicator arm64: dts: qcom-msm8916: dts: Update coresight replicator Tao Huang (1): ARM: dts: rockchip: convert rk3288 device tree files to 64 bits Tero Kristo (1): ARM: dts: keystone-k2g: Add ti-sci clock provider node Thierry Reding (3): ARM: tegra: Enable UDC on Beaver ARM: tegra: Enable UDC on Dalmore ARM: tegra: Enable UDC on Jetson TK1 Thomas Petazzoni (2): arm64: dts: marvell: re-order RTC nodes in Marvell CP110 description arm64: dts: marvell: add TX interrupts for PPv2.2 Tim Harvey (1): ARM: dts: imx: ventana: add ADV1780 analog video decoder Tony Lindgren (4): Merge tag 'v4.13-rc1' into omap-for-v4.14/mmc-regulator Merge branch 'omap-for-v4.14/mmc-regulator' into omap-for-v4.14/dt ARM: dts: Add dra7 iodelay configuration ARM: dts: Disable HDMI CEC internal pull-ups VNSL Durga (1): arm64: zynqmp: Added clocks to DT for ep108 Varadarajan Narayanan (4): dt-bindings: qcom: Add IPQ8074 bindings ARM: dts: ipq4019: Fix pinctrl node name ARM: dts: ipq4019: Move xo and timer nodes to SoC dtsi arm64: dts: Add ipq8074 SoC and HK01 board support Velibor Markovski (1): arm64: dts: Enable stats for CCN-502 interconnect on Stingray Victor Chong (1): arm64: dts: hikey960: Add optee node Vivek Gautam (5): arm64: dts: pmi8994: Add device node for pmi8994 gpios arm64: dts: msm8996: Add device node for qcom qusb2 phy arm64: dts: msm8996: Add device node for qcom qmp-phy for usb arm64: dts: msm8996: Add device node for qcom qmp-phy for pcie arm64: dts: msm8996: Add device node for qcom,dwc3 Vladimir Barinov (7): arm64: dts: ulcb: Enable I2C for DVFS device arm64: dts: ulcb: Enable I2C4 arm64: dts: ulcb: Add DU external dot clock sources arm64: dts: r8a7795: h3ulcb: Add DU external dot clocks arm64: dts: r8a7796: m3ulcb: Add DU external dot clocks arm64: dts: ulcb: Add HDMI output connector arm64: dts: ulcb: Enable HDMI output Wang Ruyi (1): arm64: dts: hi3660: add bindings for DMA William Wu (3): arm64: dts: rockchip: add usb2 nodes for RK3328 SoCs arm64: dts: rockchip: enable usb2 for RK3328 evaluation board arm64: dts: rockchip: disable tx ipgap linecheck for rk3399 dwc3 Yakir Yang (1): arm64: dts: rockchip: add rk3399 edp nodes YiPing Xu (1): arm64: dts: hi3660: add pmu dt node for hi3660 Yoshihiro Shimoda (10): arm64: dts: renesas: r8a7795: add usb2_phy ch3 device node arm64: dts: renesas: r8a7795: add usb2.0 host ch3 device nodes arm64: dts: renesas: r8a7795: add usb-dmac ch2 and ch3 device nodes arm64: dts: renesas: r8a7795: add hsusb ch3 device node arm64: dts: r8a7796: add usb2_phy device nodes arm64: dts: r8a7796: add USB2.0 Host (EHCI/OHCI) device nodes arm64: dts: r8a7796: Add USB3.0 host device node arm64: dts: r8a7796: Add USB-DMAC device nodes arm64: dts: r8a7796: Add HSUSB device node arm64: dts: r8a77995: add pfc device node Yuantian Tang (2): arm64: dts: ls1088a: add cpu idle support arm64: dts: ls208xa: add cpu idle support Zhangfei Gao (1): arm64: dts: hi6220: add acpu_sctrl Zhou Wang (1): arm64: dts: hisi: add PCIe host controller node for hip07 SoC yt.shen@mediatek.com (2): dt-bindings: arm: Add bindings for Mediatek MT2712 SoC Platform arm64: dts: Add Mediatek SoC MT2712 and evaluation board dts and Makefile .../devicetree/bindings/arm/amlogic.txt | 12 + .../bindings/arm/bcm/brcm,bcm2835.txt | 4 + Documentation/devicetree/bindings/arm/bhf.txt | 6 + Documentation/devicetree/bindings/arm/cpus.txt | 1 + .../bindings/arm/marvell/armada-8kp.txt | 15 + .../devicetree/bindings/arm/mediatek.txt | 18 +- .../devicetree/bindings/arm/omap/omap.txt | 6 + Documentation/devicetree/bindings/arm/qcom.txt | 2 + .../devicetree/bindings/arm/rockchip.txt | 12 + .../devicetree/bindings/arm/shmobile.txt | 8 + .../bindings/clock/amlogic,meson8b-clkc.txt | 9 +- .../bindings/display/bridge/renesas,dw-hdmi.txt | 1 + .../devicetree/bindings/display/renesas,du.txt | 51 +- .../devicetree/bindings/dma/ti-edma.txt | 95 ++- .../bindings/gpu/arm,mali-midgard.txt | 1 + .../interrupt-controller/mediatek,sysirq.txt | 1 + .../devicetree/bindings/mmc/ti-omap-hsmmc.txt | 52 +- .../devicetree/bindings/net/can/c_can.txt | 13 +- .../devicetree/bindings/net/mediatek-net.txt | 6 +- .../devicetree/bindings/pci/mvebu-pci.txt | 2 +- .../devicetree/bindings/power/renesas,apmu.txt | 3 +- .../devicetree/bindings/serial/mtk-uart.txt | 1 + .../devicetree/bindings/soc/rockchip/grf.txt | 3 + .../bindings/soc/ti/sci-pm-domain.txt | 5 +- .../bindings/sram/renesas,smp-sram.txt | 27 + .../devicetree/bindings/vendor-prefixes.txt | 1 + .../devicetree/bindings/watchdog/mtk-wdt.txt | 6 +- arch/arm/boot/dts/Makefile | 24 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 3 - arch/arm/boot/dts/am335x-chiliboard.dts | 3 - arch/arm/boot/dts/am335x-evm.dts | 1 + arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 525 +++++++++++++++ arch/arm/boot/dts/am437x-gp-evm.dts | 15 + arch/arm/boot/dts/am43x-epos-evm.dts | 1 + arch/arm/boot/dts/am571x-idk.dts | 35 +- arch/arm/boot/dts/am572x-idk.dts | 34 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 36 +- arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts | 17 +- arch/arm/boot/dts/am57xx-beagle-x15-revc.dts | 39 ++ arch/arm/boot/dts/am57xx-beagle-x15.dts | 11 + arch/arm/boot/dts/am57xx-idk-common.dtsi | 8 + arch/arm/boot/dts/armada-370.dtsi | 4 +- arch/arm/boot/dts/armada-375.dtsi | 4 +- arch/arm/boot/dts/armada-380.dtsi | 5 +- arch/arm/boot/dts/armada-385-db-ap.dts | 2 +- arch/arm/boot/dts/armada-385-turris-omnia.dts | 2 +- arch/arm/boot/dts/armada-385.dtsi | 6 +- arch/arm/boot/dts/armada-388-clearfog.dts | 2 +- arch/arm/boot/dts/armada-388-clearfog.dtsi | 2 +- arch/arm/boot/dts/armada-388-db.dts | 2 +- arch/arm/boot/dts/armada-388-gp.dts | 2 +- arch/arm/boot/dts/armada-388-rd.dts | 2 +- arch/arm/boot/dts/armada-38x.dtsi | 7 + arch/arm/boot/dts/armada-390-db.dts | 2 +- arch/arm/boot/dts/armada-395-gp.dts | 2 +- arch/arm/boot/dts/armada-398-db.dts | 2 +- arch/arm/boot/dts/armada-39x.dtsi | 6 +- arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 3 +- arch/arm/boot/dts/armada-xp-db.dts | 2 +- arch/arm/boot/dts/armada-xp-gp.dts | 2 +- arch/arm/boot/dts/armada-xp-mv78230.dtsi | 7 +- arch/arm/boot/dts/armada-xp-mv78260.dtsi | 11 +- arch/arm/boot/dts/armada-xp-mv78460.dtsi | 14 +- arch/arm/boot/dts/aspeed-g4.dtsi | 4 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 102 +++ arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 537 +++++++++++++++ arch/arm/boot/dts/at91-sama5d2_xplained.dts | 39 +- arch/arm/boot/dts/at91sam9g45.dtsi | 21 + arch/arm/boot/dts/at91sam9m10g45ek.dts | 4 + arch/arm/boot/dts/bcm-cygnus.dtsi | 149 ++++- arch/arm/boot/dts/bcm-nsp.dtsi | 59 +- arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 6 + arch/arm/boot/dts/bcm2835-rpi-a.dts | 6 + arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 6 + arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 6 + arch/arm/boot/dts/bcm2835-rpi-b.dts | 6 + arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 139 ++++ arch/arm/boot/dts/bcm2835-rpi-zero.dts | 6 + arch/arm/boot/dts/bcm2835-rpi.dtsi | 2 +- arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 6 + arch/arm/boot/dts/bcm2836.dtsi | 1 + arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 52 +- .../dts/broadcom => arm/boot/dts}/bcm2837.dtsi | 1 + .../boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 4 + arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 3 + arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 6 + .../boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 + .../boot/dts/bcm4709-tplink-archer-c9-v1.dts | 5 + arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 3 + arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 3 + arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 2 + arch/arm/boot/dts/bcm5301x.dtsi | 34 + arch/arm/boot/dts/bcm53573.dtsi | 4 + arch/arm/boot/dts/bcm911360_entphn.dts | 7 +- arch/arm/boot/dts/bcm947189acdbmr.dts | 97 +++ arch/arm/boot/dts/bcm958522er.dts | 8 + arch/arm/boot/dts/bcm958525er.dts | 8 + arch/arm/boot/dts/bcm958525xmc.dts | 8 + arch/arm/boot/dts/bcm958622hr.dts | 8 + arch/arm/boot/dts/bcm958623hr.dts | 8 + arch/arm/boot/dts/bcm958625hr.dts | 8 + arch/arm/boot/dts/bcm958625k.dts | 8 + arch/arm/boot/dts/da850-lego-ev3.dts | 24 + arch/arm/boot/dts/dove-d3plug.dts | 4 +- arch/arm/boot/dts/dove.dtsi | 8 +- arch/arm/boot/dts/dra7-evm-common.dtsi | 258 ++++++++ arch/arm/boot/dts/dra7-evm.dts | 277 +------- arch/arm/boot/dts/dra7.dtsi | 36 +- arch/arm/boot/dts/dra71-evm.dts | 30 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 7 +- arch/arm/boot/dts/dra72-evm-revc.dts | 32 + arch/arm/boot/dts/dra72-evm-tps65917.dtsi | 2 +- arch/arm/boot/dts/dra72-evm.dts | 32 + arch/arm/boot/dts/dra72x-mmc-iodelay.dtsi | 350 ++++++++++ arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi | 647 +++++++++++++++++++ arch/arm/boot/dts/dra76-evm.dts | 423 ++++++++++++ arch/arm/boot/dts/dra76x.dtsi | 19 + arch/arm/boot/dts/exynos3250-artik5-eval.dts | 1 - arch/arm/boot/dts/exynos3250-artik5.dtsi | 1 - arch/arm/boot/dts/exynos3250-monk.dts | 1 - arch/arm/boot/dts/exynos3250-rinato.dts | 22 - arch/arm/boot/dts/exynos4210-trats.dts | 21 - arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 1 - arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 1 - arch/arm/boot/dts/exynos4412-origen.dts | 1 - arch/arm/boot/dts/exynos4412-trats2.dts | 22 - arch/arm/boot/dts/exynos5250-arndale.dts | 2 - arch/arm/boot/dts/exynos5250-smdk5250.dts | 2 - arch/arm/boot/dts/exynos5250-snow-common.dtsi | 3 - arch/arm/boot/dts/exynos5250-spring.dts | 2 - arch/arm/boot/dts/exynos5260-xyref5260.dts | 2 - arch/arm/boot/dts/exynos5410-smdk5410.dts | 2 - arch/arm/boot/dts/exynos5420-peach-pit.dts | 3 - arch/arm/boot/dts/exynos5440.dtsi | 2 + arch/arm/boot/dts/exynos5800-peach-pi.dts | 3 - arch/arm/boot/dts/gemini-dlink-dir-685.dts | 246 +++++++ arch/arm/boot/dts/gemini-nas4220b.dts | 24 + arch/arm/boot/dts/gemini-rut1xx.dts | 39 ++ arch/arm/boot/dts/gemini-sq201.dts | 36 +- arch/arm/boot/dts/gemini-wbd111.dts | 26 + arch/arm/boot/dts/gemini-wbd222.dts | 26 + arch/arm/boot/dts/gemini.dtsi | 173 ++++- arch/arm/boot/dts/imx25.dtsi | 7 + arch/arm/boot/dts/imx53-cx9020.dts | 297 +++++++++ arch/arm/boot/dts/imx53-pinfunc.h | 4 + arch/arm/boot/dts/imx53.dtsi | 9 + arch/arm/boot/dts/imx6dl-gw52xx.dts | 58 ++ arch/arm/boot/dts/imx6dl-gw53xx.dts | 58 ++ arch/arm/boot/dts/imx6dl-gw54xx.dts | 58 ++ arch/arm/boot/dts/imx6dl-riotboard.dts | 45 ++ arch/arm/boot/dts/imx6q-apalis-eval.dts | 278 ++++++++ arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 291 +++++++++ arch/arm/boot/dts/imx6q-apalis-ixora.dts | 32 +- arch/arm/boot/dts/imx6q-b850v3.dts | 2 +- arch/arm/boot/dts/imx6q-bx50v3.dtsi | 42 ++ arch/arm/boot/dts/imx6q-gw52xx.dts | 58 ++ arch/arm/boot/dts/imx6q-gw53xx.dts | 58 ++ arch/arm/boot/dts/imx6q-gw54xx.dts | 58 ++ arch/arm/boot/dts/imx6qdl-apalis.dtsi | 44 +- arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 54 ++ arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 54 ++ arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 1 - arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 19 + arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 19 + arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 112 +++- arch/arm/boot/dts/imx6qdl.dtsi | 1 + arch/arm/boot/dts/imx6sl.dtsi | 1 + arch/arm/boot/dts/imx6sx.dtsi | 1 + arch/arm/boot/dts/imx6ul-14x14-evk.dts | 40 +- .../dts/{imx6ul-geam.dtsi => imx6ul-geam.dts} | 74 +++ arch/arm/boot/dts/imx6ul-isiot-common.dtsi | 141 ---- arch/arm/boot/dts/imx6ul-isiot-emmc.dts | 1 - arch/arm/boot/dts/imx6ul-isiot-nand.dts | 1 - arch/arm/boot/dts/imx6ul-isiot.dtsi | 183 ++++++ arch/arm/boot/dts/imx6ul-liteboard.dts | 4 + arch/arm/boot/dts/imx6ul.dtsi | 1 + arch/arm/boot/dts/imx7-colibri.dtsi | 9 + arch/arm/boot/dts/imx7d-sdb.dts | 93 ++- arch/arm/boot/dts/imx7s.dtsi | 32 + arch/arm/boot/dts/keystone-k2e-evm.dts | 18 + arch/arm/boot/dts/keystone-k2e.dtsi | 20 + arch/arm/boot/dts/keystone-k2g-evm.dts | 71 ++ arch/arm/boot/dts/keystone-k2g-ice.dts | 18 + arch/arm/boot/dts/keystone-k2g.dtsi | 204 ++++++ arch/arm/boot/dts/keystone-k2hk-evm.dts | 53 ++ arch/arm/boot/dts/keystone-k2hk.dtsi | 139 ++++ arch/arm/boot/dts/keystone-k2l-evm.dts | 33 + arch/arm/boot/dts/keystone-k2l.dtsi | 71 ++ arch/arm/boot/dts/kirkwood-6192.dtsi | 3 +- arch/arm/boot/dts/kirkwood-6281.dtsi | 3 +- arch/arm/boot/dts/kirkwood-6282.dtsi | 4 +- arch/arm/boot/dts/kirkwood-98dx4122.dtsi | 3 +- .../boot/dts/logicpd-torpedo-37xx-devkit.dts | 2 +- arch/arm/boot/dts/meson.dtsi | 30 +- arch/arm/boot/dts/meson6.dtsi | 28 + arch/arm/boot/dts/meson8.dtsi | 16 + arch/arm/boot/dts/meson8b.dtsi | 33 +- arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 1 + arch/arm/boot/dts/mt2701.dtsi | 106 +++ arch/arm/boot/dts/mt6323.dtsi | 241 +++++++ arch/arm/boot/dts/mt7623-evb.dts | 33 - arch/arm/boot/dts/mt7623.dtsi | 211 ++++-- arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 487 ++++++++++++++ arch/arm/boot/dts/mt7623n-rfb-nand.dts | 111 ++++ arch/arm/boot/dts/mt7623n-rfb.dtsi | 92 +++ arch/arm/boot/dts/omap3-beagle-xm.dts | 2 +- arch/arm/boot/dts/omap3-beagle.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3517.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3730.dts | 2 +- arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 2 +- arch/arm/boot/dts/omap3-evm-common.dtsi | 2 +- arch/arm/boot/dts/omap3-n900.dts | 89 ++- arch/arm/boot/dts/omap3-overo-base.dtsi | 2 +- arch/arm/boot/dts/omap3-tao3530.dtsi | 2 +- arch/arm/boot/dts/omap3-zoom3.dts | 2 +- arch/arm/boot/dts/omap3.dtsi | 4 - arch/arm/boot/dts/omap3430-sdp.dts | 2 +- arch/arm/boot/dts/omap4-droid4-xt894.dts | 42 +- arch/arm/boot/dts/omap4-duovero-parlor.dts | 2 +- arch/arm/boot/dts/omap4-panda-common.dtsi | 2 +- arch/arm/boot/dts/omap4-sdp-es23plus.dts | 2 +- arch/arm/boot/dts/omap4-sdp.dts | 2 +- .../arm/boot/dts/omap4-var-om44customboard.dtsi | 2 +- arch/arm/boot/dts/omap5-board-common.dtsi | 2 +- arch/arm/boot/dts/omap5-cm-t54.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi | 29 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 109 +++- arch/arm/boot/dts/qcom-msm8974.dtsi | 2 +- arch/arm/boot/dts/r7s72100-genmai.dts | 71 +- arch/arm/boot/dts/r7s72100-rskrza1.dts | 61 ++ arch/arm/boot/dts/r7s72100.dtsi | 78 +++ arch/arm/boot/dts/r8a7743-iwg20d-q7.dts | 31 + arch/arm/boot/dts/r8a7743-iwg20m.dtsi | 26 + arch/arm/boot/dts/r8a7743-sk-rzg1m.dts | 25 +- arch/arm/boot/dts/r8a7743.dtsi | 301 ++++++++- arch/arm/boot/dts/r8a7745-sk-rzg1e.dts | 25 +- arch/arm/boot/dts/r8a7745.dtsi | 30 +- arch/arm/boot/dts/r8a7790.dtsi | 30 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 10 +- arch/arm/boot/dts/r8a7791.dtsi | 28 +- arch/arm/boot/dts/r8a7792.dtsi | 18 + arch/arm/boot/dts/r8a7793.dtsi | 18 + arch/arm/boot/dts/r8a7794.dtsi | 22 +- arch/arm/boot/dts/rk3036-kylin.dts | 2 - arch/arm/boot/dts/rk3036.dtsi | 3 +- arch/arm/boot/dts/rk3066a-bqcurie2.dts | 2 - arch/arm/boot/dts/rk3066a-mk808.dts | 2 - arch/arm/boot/dts/rk3066a-rayeager.dts | 3 - arch/arm/boot/dts/rk3188-px3-evb.dts | 2 - arch/arm/boot/dts/rk3188-radxarock.dts | 1 - arch/arm/boot/dts/rk3229-evb.dts | 129 +++- .../dts/{imx6ul-geam-kit.dts => rk3229.dtsi} | 104 ++- arch/arm/boot/dts/rk322x.dtsi | 199 +++++- arch/arm/boot/dts/rk3288-evb.dtsi | 51 +- arch/arm/boot/dts/rk3288-fennec.dts | 8 +- .../boot/dts/rk3288-firefly-reload-core.dtsi | 3 +- arch/arm/boot/dts/rk3288-firefly-reload.dts | 2 - arch/arm/boot/dts/rk3288-firefly.dtsi | 5 +- arch/arm/boot/dts/rk3288-miqi.dts | 4 +- arch/arm/boot/dts/rk3288-phycore-rdk.dts | 1 - arch/arm/boot/dts/rk3288-phycore-som.dtsi | 3 +- arch/arm/boot/dts/rk3288-popmetal.dts | 4 +- arch/arm/boot/dts/rk3288-r89.dts | 3 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 3 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 2 - arch/arm/boot/dts/rk3288-tinker.dts | 8 +- arch/arm/boot/dts/rk3288-veyron-sdmmc.dtsi | 1 - arch/arm/boot/dts/rk3288-veyron.dtsi | 4 +- arch/arm/boot/dts/rk3288.dtsi | 215 +++--- arch/arm/boot/dts/rv1108-evb.dts | 190 ++++++ arch/arm/boot/dts/rv1108.dtsi | 369 ++++++++++- arch/arm/boot/dts/sama5d2.dtsi | 77 ++- arch/arm/boot/dts/spear1310.dtsi | 3 + arch/arm/boot/dts/spear1340.dtsi | 1 + arch/arm/boot/dts/ste-dbx5x0.dtsi | 15 +- arch/arm/boot/dts/stm32429i-eval.dts | 2 +- arch/arm/boot/dts/stm32f429-disco.dts | 2 +- arch/arm/boot/dts/stm32f429.dtsi | 25 + arch/arm/boot/dts/stm32f469-disco.dts | 2 +- arch/arm/boot/dts/stm32f746.dtsi | 51 ++ arch/arm/boot/dts/stm32f769-disco.dts | 6 + arch/arm/boot/dts/stm32h743.dtsi | 127 +++- arch/arm/boot/dts/stm32h743i-eval.dts | 18 + arch/arm/boot/dts/sun6i-a31.dtsi | 6 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 4 + arch/arm/boot/dts/sun8i-a23-a33.dtsi | 6 +- .../dts/sun8i-a83t-allwinner-h8homlet-v2.dts | 85 +++ arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 148 +++++ .../arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 101 +++ arch/arm/boot/dts/sun8i-a83t.dtsi | 176 +++++ arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 22 +- arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts | 321 +++++++++ arch/arm/boot/dts/tegra114-dalmore.dts | 10 + arch/arm/boot/dts/tegra124-jetson-tk1.dts | 12 +- arch/arm/boot/dts/tegra124.dtsi | 1 + arch/arm/boot/dts/tegra20-paz00.dts | 2 + arch/arm/boot/dts/tegra30-beaver.dts | 10 + arch/arm/boot/dts/tps65217.dtsi | 3 + arch/arm/boot/dts/uniphier-ld4-ref.dts | 10 +- arch/arm/boot/dts/uniphier-ld4.dtsi | 20 +- arch/arm/boot/dts/uniphier-ld6b-ref.dts | 10 +- arch/arm/boot/dts/uniphier-ld6b.dtsi | 2 +- arch/arm/boot/dts/uniphier-pinctrl.dtsi | 58 +- arch/arm/boot/dts/uniphier-pro4-ace.dts | 2 +- arch/arm/boot/dts/uniphier-pro4-ref.dts | 10 +- arch/arm/boot/dts/uniphier-pro4-sanji.dts | 2 +- arch/arm/boot/dts/uniphier-pro4.dtsi | 20 +- arch/arm/boot/dts/uniphier-pro5.dtsi | 60 +- arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 2 +- arch/arm/boot/dts/uniphier-pxs2-vodka.dts | 2 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 22 +- arch/arm/boot/dts/uniphier-sld3-ref.dts | 75 --- arch/arm/boot/dts/uniphier-sld3.dtsi | 260 -------- arch/arm/boot/dts/uniphier-sld8-ref.dts | 10 +- arch/arm/boot/dts/uniphier-sld8.dtsi | 20 +- arch/arm/boot/dts/versatile-pb.dts | 2 +- arch/arm/boot/dts/zx296702-ad1.dts | 2 - arch/arm/boot/dts/zynq-7000.dtsi | 8 + arch/arm/boot/dts/zynq-parallella.dts | 3 +- arch/arm/boot/dts/zynq-zc702.dts | 20 +- arch/arm/boot/dts/zynq-zc706.dts | 20 +- arch/arm/boot/dts/zynq-zed.dts | 5 +- arch/arm/boot/dts/zynq-zybo.dts | 5 +- arch/arm64/Kconfig.platforms | 6 + arch/arm64/boot/dts/allwinner/Makefile | 2 + arch/arm64/boot/dts/allwinner/axp803.dtsi | 150 +++++ .../dts/allwinner/sun50i-a64-bananapi-m64.dts | 143 +++- .../dts/allwinner/sun50i-a64-nanopi-a64.dts | 207 ++++++ .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 199 ++++++ .../boot/dts/allwinner/sun50i-a64-pine64.dts | 112 ++++ .../allwinner/sun50i-a64-sopine-baseboard.dts | 22 + .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 86 +++ arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 9 + .../boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 7 + arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 46 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 58 ++ .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 7 + .../arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 10 + .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 6 + arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 34 + .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 8 +- .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 63 ++ .../amlogic/meson-gxl-s905x-libretech-cc.dts | 64 ++ .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 7 + .../boot/dts/amlogic/meson-gxl-s905x-p212.dts | 7 + arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 35 + .../boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 7 + arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 4 + arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 2 + arch/arm64/boot/dts/apm/apm-storm.dtsi | 5 + arch/arm64/boot/dts/arm/foundation-v8.dtsi | 2 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 14 +- .../arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 2 +- arch/arm64/boot/dts/broadcom/Makefile | 4 +- arch/arm64/boot/dts/broadcom/bcm2835-rpi.dtsi | 1 - .../arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts | 42 +- .../boot/dts/broadcom/bcm283x-rpi-smsc9514.dtsi | 1 - .../boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi | 1 - arch/arm64/boot/dts/broadcom/bcm283x.dtsi | 1 - .../arm64/boot/dts/broadcom/northstar2/Makefile | 6 + .../broadcom/{ => northstar2}/ns2-clock.dtsi | 0 .../dts/broadcom/{ => northstar2}/ns2-svk.dts | 0 .../dts/broadcom/{ => northstar2}/ns2-xmc.dts | 0 .../boot/dts/broadcom/{ => northstar2}/ns2.dtsi | 0 .../dts/broadcom/stingray/bcm958742-base.dtsi | 78 +++ .../boot/dts/broadcom/stingray/bcm958742k.dts | 4 + .../boot/dts/broadcom/stingray/bcm958742t.dts | 4 + .../dts/broadcom/stingray/stingray-fs4.dtsi | 118 ++++ .../dts/broadcom/stingray/stingray-sata.dtsi | 278 ++++++++ .../boot/dts/broadcom/stingray/stingray.dtsi | 136 ++++ .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 19 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 4 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 17 + .../boot/dts/freescale/fsl-ls1088a-rdb.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 65 ++ .../boot/dts/freescale/fsl-ls2080a-qds.dts | 5 - .../boot/dts/freescale/fsl-ls2080a-rdb.dts | 5 - .../boot/dts/freescale/fsl-ls2080a-simu.dts | 5 - arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 17 + .../boot/dts/freescale/fsl-ls2088a-qds.dts | 5 - .../boot/dts/freescale/fsl-ls2088a-rdb.dts | 5 - arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 17 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 51 ++ .../boot/dts/hisilicon/hi3660-hikey960.dts | 37 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 130 ++++ arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 9 +- arch/arm64/boot/dts/hisilicon/hip07-d05.dts | 4 + arch/arm64/boot/dts/hisilicon/hip07.dtsi | 22 + arch/arm64/boot/dts/marvell/Makefile | 1 + .../dts/marvell/armada-3720-espressobin.dts | 30 + arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 11 +- arch/arm64/boot/dts/marvell/armada-7040-db.dts | 39 ++ arch/arm64/boot/dts/marvell/armada-8040-db.dts | 65 ++ .../boot/dts/marvell/armada-8040-mcbin.dts | 124 +++- arch/arm64/boot/dts/marvell/armada-8080-db.dts | 67 ++ arch/arm64/boot/dts/marvell/armada-8080.dtsi | 53 ++ .../dts/marvell/armada-ap810-ap0-octa-core.dtsi | 104 +++ .../boot/dts/marvell/armada-ap810-ap0.dtsi | 163 +++++ .../boot/dts/marvell/armada-cp110-master.dtsi | 83 ++- .../boot/dts/marvell/armada-cp110-slave.dtsi | 83 ++- arch/arm64/boot/dts/mediatek/Makefile | 2 + arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 32 + arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 171 +++++ arch/arm64/boot/dts/mediatek/mt6797.dtsi | 12 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 27 + arch/arm64/boot/dts/mediatek/mt7622.dtsi | 110 ++++ arch/arm64/boot/dts/qcom/Makefile | 1 + .../boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi | 1 + arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 17 +- .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi | 24 + arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 198 ++++++ arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 52 ++ arch/arm64/boot/dts/qcom/ipq8074.dtsi | 194 ++++++ arch/arm64/boot/dts/qcom/msm8916.dtsi | 120 +++- arch/arm64/boot/dts/qcom/msm8996.dtsi | 314 +++++++++ arch/arm64/boot/dts/qcom/pmi8994.dtsi | 17 + arch/arm64/boot/dts/renesas/Makefile | 1 + .../boot/dts/renesas/r8a7795-es1-h3ulcb.dts | 2 - .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 2 - arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 9 +- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 16 +- .../boot/dts/renesas/r8a7795-salvator-x.dts | 2 - .../boot/dts/renesas/r8a7795-salvator-xs.dts | 8 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 314 ++++++++- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 14 +- .../boot/dts/renesas/r8a7796-salvator-x.dts | 31 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 414 +++++++++++- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 46 ++ arch/arm64/boot/dts/renesas/r8a77995.dtsi | 155 +++++ .../arm64/boot/dts/renesas/salvator-common.dtsi | 4 - arch/arm64/boot/dts/renesas/salvator-xs.dtsi | 10 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 51 ++ arch/arm64/boot/dts/rockchip/Makefile | 3 + arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 163 +++++ arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 333 ++++++++++ arch/arm64/boot/dts/rockchip/rk3328.dtsi | 399 ++++++++++++ arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 1 - arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 1 - .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 2 - arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 3 - arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 2 - arch/arm64/boot/dts/rockchip/rk3368.dtsi | 140 +++- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 16 +- .../boot/dts/rockchip/rk3399-gru-kevin.dts | 44 ++ arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 132 ++-- .../arm64/boot/dts/rockchip/rk3399-op1-opp.dtsi | 33 + arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi | 33 + .../boot/dts/rockchip/rk3399-puma-haikou.dts | 228 +++++++ arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 547 ++++++++++++++++ .../dts/rockchip/rk3399-sapphire-excavator.dts | 240 +++++++ .../boot/dts/rockchip/rk3399-sapphire.dtsi | 644 ++++++++++++++++++ arch/arm64/boot/dts/rockchip/rk3399.dtsi | 284 +++++++- arch/arm64/boot/dts/socionext/Makefile | 3 +- .../boot/dts/socionext/uniphier-ld11-global.dts | 6 +- .../boot/dts/socionext/uniphier-ld11-ref.dts | 6 +- .../arm64/boot/dts/socionext/uniphier-ld11.dtsi | 35 +- .../boot/dts/socionext/uniphier-ld20-global.dts | 6 +- .../boot/dts/socionext/uniphier-ld20-ref.dts | 6 +- .../arm64/boot/dts/socionext/uniphier-ld20.dtsi | 37 +- .../boot/dts/socionext/uniphier-pinctrl.dtsi | 2 +- .../boot/dts/socionext/uniphier-pxs3-ref.dts | 62 ++ .../arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 367 +++++++++++ .../dts/socionext/uniphier-ref-daughter.dtsi | 2 +- .../dts/socionext/uniphier-support-card.dtsi | 2 +- .../arm64/boot/dts/xilinx/zynqmp-ep108-clk.dtsi | 50 +- arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts | 18 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 277 +++++++- arch/arm64/boot/dts/zte/Makefile | 1 + arch/arm64/boot/dts/zte/zx296718-evb.dts | 68 +- arch/arm64/boot/dts/zte/zx296718-pcbox.dts | 143 ++++ arch/arm64/boot/dts/zte/zx296718.dtsi | 171 ++++- drivers/clk/meson/gxbb.c | 2 + drivers/clk/meson/gxbb.h | 125 +--- drivers/clk/meson/meson8b.c | 1 + drivers/clk/meson/meson8b.h | 103 +-- include/dt-bindings/clock/gxbb-aoclkc.h | 1 + include/dt-bindings/clock/gxbb-clkc.h | 63 ++ include/dt-bindings/clock/meson8b-clkc.h | 70 ++ include/dt-bindings/clock/rv1108-cru.h | 123 +++- include/dt-bindings/genpd/k2g.h | 90 --- include/dt-bindings/pinctrl/dra.h | 3 + .../reset/amlogic,meson8b-clkc-reset.h | 27 + 487 files changed, 22378 insertions(+), 2316 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/bhf.txt create mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-8kp.txt create mode 100644 Documentation/devicetree/bindings/sram/renesas,smp-sram.txt create mode 100644 arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts create mode 100644 arch/arm/boot/dts/am57xx-beagle-x15-revc.dts create mode 100644 arch/arm/boot/dts/at91-sama5d27_som1.dtsi create mode 100644 arch/arm/boot/dts/at91-sama5d27_som1_ek.dts create mode 100644 arch/arm/boot/dts/bcm2835-rpi-zero-w.dts rename arch/{arm64/boot/dts/broadcom => arm/boot/dts}/bcm2837.dtsi (96%) create mode 100644 arch/arm/boot/dts/bcm947189acdbmr.dts create mode 100644 arch/arm/boot/dts/dra7-evm-common.dtsi create mode 100644 arch/arm/boot/dts/dra72x-mmc-iodelay.dtsi create mode 100644 arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi create mode 100644 arch/arm/boot/dts/dra76-evm.dts create mode 100644 arch/arm/boot/dts/dra76x.dtsi create mode 100644 arch/arm/boot/dts/gemini-dlink-dir-685.dts create mode 100644 arch/arm/boot/dts/imx53-cx9020.dts create mode 100644 arch/arm/boot/dts/imx6q-apalis-eval.dts create mode 100644 arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts rename arch/arm/boot/dts/{imx6ul-geam.dtsi => imx6ul-geam.dts} (87%) delete mode 100644 arch/arm/boot/dts/imx6ul-isiot-common.dtsi create mode 100644 arch/arm/boot/dts/mt6323.dtsi delete mode 100644 arch/arm/boot/dts/mt7623-evb.dts create mode 100644 arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts create mode 100644 arch/arm/boot/dts/mt7623n-rfb-nand.dts create mode 100644 arch/arm/boot/dts/mt7623n-rfb.dtsi rename arch/arm/boot/dts/{imx6ul-geam-kit.dts => rk3229.dtsi} (56%) create mode 100644 arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts create mode 100644 arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts delete mode 100644 arch/arm/boot/dts/uniphier-sld3-ref.dts delete mode 100644 arch/arm/boot/dts/uniphier-sld3.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/axp803.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-nanopi-a64.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino.dts delete mode 120000 arch/arm64/boot/dts/broadcom/bcm2835-rpi.dtsi delete mode 120000 arch/arm64/boot/dts/broadcom/bcm283x-rpi-smsc9514.dtsi delete mode 120000 arch/arm64/boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi delete mode 120000 arch/arm64/boot/dts/broadcom/bcm283x.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/northstar2/Makefile rename arch/arm64/boot/dts/broadcom/{ => northstar2}/ns2-clock.dtsi (100%) rename arch/arm64/boot/dts/broadcom/{ => northstar2}/ns2-svk.dts (100%) rename arch/arm64/boot/dts/broadcom/{ => northstar2}/ns2-xmc.dts (100%) rename arch/arm64/boot/dts/broadcom/{ => northstar2}/ns2.dtsi (100%) create mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-fs4.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-sata.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-8080-db.dts create mode 100644 arch/arm64/boot/dts/marvell/armada-8080.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-ap810-ap0-octa-core.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-ap810-ap0.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt2712-evb.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt2712e.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt7622.dtsi create mode 100644 arch/arm64/boot/dts/qcom/ipq8074-hk01.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq8074.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77995-draak.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77995.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-rock64.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-puma-haikou.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi mode change 120000 => 100644 arch/arm64/boot/dts/socionext/uniphier-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/socionext/uniphier-pxs3-ref.dts create mode 100644 arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi mode change 120000 => 100644 arch/arm64/boot/dts/socionext/uniphier-ref-daughter.dtsi mode change 120000 => 100644 arch/arm64/boot/dts/socionext/uniphier-support-card.dtsi create mode 100644 arch/arm64/boot/dts/zte/zx296718-pcbox.dts delete mode 100644 include/dt-bindings/genpd/k2g.h create mode 100644 include/dt-bindings/reset/amlogic,meson8b-clkc-reset.h