From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-15.4 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PULL_REQUEST, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_PASS,URIBL_BLOCKED, USER_AGENT_NEOMUTT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 11699C43387 for ; Fri, 4 Jan 2019 22:51:28 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id CAD512173B for ; Fri, 4 Jan 2019 22:51:27 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="lVGcObIC"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=lixom-net.20150623.gappssmtp.com header.i=@lixom-net.20150623.gappssmtp.com header.b="X1PU8KsB" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CAD512173B Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=lixom.net Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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:Message-ID:Subject:To:From :Date:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=Em3S/b6oqf53UQnjb5uBkXYlI4YwB+nHSgbk7uc79hc=; b=lVGcObICDuZYsB Gc5yTeMe64clBM8Acelp6nxS9NLLfMkANf9P8rYirN/dqOVUkIhM7IuWshjJ3Zif2zFyAkwSHkRiE X50ml1ghih/AI+UwSBqKudiIgSvgLFuzWI/5LTGDfc1bpPWJbcKqrta7wHxtJefXwC9jilE8SR7RW XI8xRcLnadwC3/XGrzWGOjvi8II9aafxweGHGPtS8BQfBuprqw7e2iKmzp3OMMmJwyf4uVVG34/U7 ub5gHY7E2sphMPdi0aVp4Wtq7+ySTvjqwTDdPgmIGTMVqnL3m/jsZVrU1cy58K/ggC05e/Iml3vbT JwxkAe4AkEHIL1hecofg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1gfYJL-0004R4-3V; Fri, 04 Jan 2019 22:51:27 +0000 Received: from mail-lf1-x141.google.com ([2a00:1450:4864:20::141]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gfYJG-0004Qd-E2 for linux-arm-kernel@lists.infradead.org; Fri, 04 Jan 2019 22:51:24 +0000 Received: by mail-lf1-x141.google.com with SMTP id e26so26472742lfc.2 for ; Fri, 04 Jan 2019 14:51:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lixom-net.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:mime-version:content-disposition :content-transfer-encoding:user-agent; bh=yn+Vwugo+7tGMWoXuDezr+r9XD7XKmVUROF32R3gMkQ=; b=X1PU8KsBgykY5expaDJx6NjrPlmGcOQ+iM7qfRVB783wnnQD+WQ0dYNMgDoH8dBPvj bbUndw+grAfkb0+6NX0zlG1Yo3A6ot/MCplemKjSEWrm3FDppIhGcBiYUPOZoqxV2x86 pWTgs2KCTpbeSevfnwFpvCLHgaq+l42YPgJ+Z6YZ/K5hITo7HX0+5qONK62YC+RjfmAq IDrXwyKUgaxt7hrGaqx9qkS6HgdJFsQCazPdVhz6FuqbSjNx8Jxdi8dWLO39EV5fH2nG mN+H4OiYqW2J/4HMnJJDFWO9RMrdbGVmDGhBWqlZBa8ZadDl3f7iykpthPpZQKUKdR6s H/Qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version :content-disposition:content-transfer-encoding:user-agent; bh=yn+Vwugo+7tGMWoXuDezr+r9XD7XKmVUROF32R3gMkQ=; b=iEKWiXiTNk6EUrfKiIczo0KNBQKw384GcNGZ1jHLE64hUsj++ZRLeCHqZ+ewnn+7e2 6JzrbmZ64mG893WUQu4dMX0cNd6lAU9RAHqvKl6162nsK5w5/G7CVbHlbhYpUZetHGE9 BwpQMVKEdZLmofIea/Row3CLODKQz9peT1ntRY9vXK8RIDt2F9knJr9ADRZ4ZwYF46aw YoZVpeS8ADYqKYh/NVXv3ZBrNF6IVBtP4HF2s/i33I+dKfwXZC4X+14NrtMjhAtu0kOz 09K4WxYzlg8xfJ2XoGMnnx7ygDDlhI21rUL24TGb535CC474mJJ6qqS0N8v7juC3nqXK PEaQ== X-Gm-Message-State: AA+aEWZCkYgtL7m5LtojJcZQpt9LLptEEz5qq0j4qdexrdbXVQ7jI2Gh z9WFGxZXCKKjjI9Lv1Q03oBCEA== X-Google-Smtp-Source: AFSGD/VwJYMvhHvF8bRmn9KqyErVdzGk9jJ49FAVYgiEhSA7fAil56ywNo4hku0V2uGuStcsYDcWgA== X-Received: by 2002:a19:5ad0:: with SMTP id y77mr28301810lfk.109.1546642279911; Fri, 04 Jan 2019 14:51:19 -0800 (PST) Received: from localhost (h85-30-9-151.cust.a3fiber.se. [85.30.9.151]) by smtp.gmail.com with ESMTPSA id y81-v6sm12743856lje.30.2019.01.04.14.51.17 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 04 Jan 2019 14:51:18 -0800 (PST) Date: Fri, 4 Jan 2019 14:51:07 -0800 From: Olof Johansson To: torvalds@linux-foundation.org Subject: [GIT PULL] ARM: SoC late updates Message-ID: <20190104225107.hkl2nzdfdewg3lbu@localhost> MIME-Version: 1.0 Content-Disposition: inline User-Agent: NeoMutt/20170113 (1.7.2) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190104_145122_483133_6834DAF0 X-CRM114-Status: GOOD ( 19.80 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: olof@lixom.net, arm@kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi Linus, As mentioned with the regular pull requests, here's a bit more material for this merge window. See below for details. = Thanks! -Olof A few updates that we merged late but are low risk for regressions for other platforms (and a few other straggling patches): - I mis-tagged the 'drivers' branch, and missed 3 patches. Merged in here. They're for a driver for the PL353 SRAM controller and a build fix for the qualcomm scm driver. - A new platform, RDA Micro RDA8810PL (Cortex-A5 w/ integrated Vivante GPU, 256MB RAM, Wifi). This includes some acked platform-specific drivers (serial, etc). This also include DTs for two boards with this SoC, OrangePi 2G and OrangePi i86. - i.MX8 is another new platform (NXP, 4x Cortex-A53 + Cortex-M4, 4K video playback offload). This is the first i.MX 64-bit SoC. - Some minor updates to Samsung boards (adding a few peripherals in DTs). - Small rework for SMP bootup on STi platforms. - A couple of TEE driver fixes. - A couple of new config options (bcm2835 thermal, Uniphier MDMAC) enabled in defconfigs. ---------------------------------------------------------------- The following changes since commit 0b2c8f8b6b0c7530e2866c95862546d0da2057b0: i915: fix missing user_access_end() in page fault exception case are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc= -late for you to fetch changes up to 00f8ccd0c95f4e604297057a5bccec86c0903d14: Merge branch 'next/drivers' into next/late ---------------------------------------------------------------- Andreas F=E4rber (4): dt-bindings: Add RDA Micro vendor prefix dt-bindings: arm: Document RDA8810PL and reference boards ARM: Prepare RDA8810PL SoC dt-bindings: serial: Document RDA Micro UART Arnd Bergmann (2): Merge tag 'zynq-soc-for-v5.0' of https://github.com/Xilinx/linux-xlnx= into next/drivers Merge tag 'qcom-drivers-for-4.21-2' of git://git.kernel.org/.../agros= s/linux into next/drivers Baruch Siach (2): arm64: dts: imx8mq: add watchdog devices arm64: dts: imx8mq-evk: enable watchdog Jonathan Marek (1): firmware: qcom: scm: fix compilation error when disabled Kamil Konieczny (1): arm64: dts: exynos: Add IMEM clock controller to Exynos5433 Lucas Stach (4): arm64: add basic Kconfig symbols for i.MX8 arm64: add basic DTS for i.MX8MQ arm64: add support for i.MX8M EVK board MAINTAINERS: add i.MX8 DT path to i.MX architecture Manivannan Sadhasivam (7): ARM: dts: Add devicetree for RDA8810PL SoC ARM: dts: Add devicetree for OrangePi 2G IoT board ARM: dts: Add devicetree for OrangePi i96 board ARM: dts: rda8810pl: Add timer support ARM: dts: rda8810pl: Add interrupt support for UART tty: serial: Add RDA8810PL UART driver MAINTAINERS: Add entry for RDA Micro SoC architecture Marek Szyprowski (1): arm64: dts: exynos: Add Bluetooth chip to TM2(e) boards Masahiro Yamada (1): ARM: multi_v7_defconfig: enable CONFIG_UNIPHIER_MDMAC Naga Sureshkumar Relli (2): dt-bindings: memory: Add pl353 smc controller devicetree binding info= rmation memory: pl353: Add driver for arm pl353 static memory controller Olof Johansson (7): Merge tag 'tee-subsys-fix-for-4.21' of https://git.linaro.org/people/= jens.wiklander/linux-tee into next/late Merge tag 'tee-subsys-optee-for-4.21' of https://git.linaro.org/peopl= e/jens.wiklander/linux-tee into next/late Merge tag 'imx8mq-4.21' of git://git.kernel.org/.../shawnguo/linux in= to next/late Merge tag 'samsung-dt-4.21-2' of https://git.kernel.org/.../krzk/linu= x into next/late Merge tag 'samsung-dt64-4.21-2' of https://git.kernel.org/.../krzk/li= nux into next/late Merge tag 'sti-soc-for-v4.21-round1' of git://git.kernel.org/.../pcho= tard/sti into next/late Merge branch 'next/drivers' into next/late Patrice Chotard (1): ARM: sti: remove pen_release and boot_lock Shawn Guo (1): Merge commit '1cf3817bf1f52e57b3f5eb0413ee0d7f0c2e9829' into imx8mq/dt Stefan Wahren (1): arm64: defconfig: Re-enable bcm2835-thermal driver Victor Chong (1): tee: optee: log message if dynamic shm is enabled Zhizhou Zhang (1): tee: optee: avoid possible double list_del() Documentation/admin-guide/kernel-parameters.txt | 6 + Documentation/devicetree/bindings/arm/rda.txt | 17 + .../bindings/memory-controllers/pl353-smc.txt | 47 ++ .../bindings/serial/rda,8810pl-uart.txt | 17 + .../devicetree/bindings/vendor-prefixes.txt | 1 + MAINTAINERS | 15 + arch/arm/Kconfig | 2 + arch/arm/Makefile | 1 + arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/rda8810pl-orangepi-2g-iot.dts | 50 ++ arch/arm/boot/dts/rda8810pl-orangepi-i96.dts | 50 ++ arch/arm/boot/dts/rda8810pl.dtsi | 99 +++ arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/mach-rda/Kconfig | 7 + arch/arm/mach-rda/Makefile | 1 + arch/arm/mach-sti/Makefile | 2 +- arch/arm/mach-sti/headsmp.S | 43 - arch/arm/mach-sti/platsmp.c | 88 +- arch/arm64/Kconfig.platforms | 8 + .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 14 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 15 + arch/arm64/boot/dts/freescale/Makefile | 2 + arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 303 +++++++ arch/arm64/boot/dts/freescale/imx8mq-pinfunc.h | 623 ++++++++++++++ arch/arm64/boot/dts/freescale/imx8mq.dtsi | 416 ++++++++++ arch/arm64/configs/defconfig | 1 + drivers/memory/Kconfig | 9 + drivers/memory/Makefile | 1 + drivers/memory/pl353-smc.c | 463 +++++++++++ drivers/tee/optee/core.c | 3 + drivers/tee/optee/supp.c | 13 +- drivers/tty/serial/Kconfig | 19 + drivers/tty/serial/Makefile | 1 + drivers/tty/serial/rda-uart.c | 831 +++++++++++++++++++ include/linux/pl353-smc.h | 30 + include/linux/qcom_scm.h | 3 + include/uapi/linux/serial_core.h | 3 + 37 files changed, 3084 insertions(+), 124 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/rda.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/pl= 353-smc.txt create mode 100644 Documentation/devicetree/bindings/serial/rda,8810pl-uar= t.txt create mode 100644 arch/arm/boot/dts/rda8810pl-orangepi-2g-iot.dts create mode 100644 arch/arm/boot/dts/rda8810pl-orangepi-i96.dts create mode 100644 arch/arm/boot/dts/rda8810pl.dtsi create mode 100644 arch/arm/mach-rda/Kconfig create mode 100644 arch/arm/mach-rda/Makefile delete mode 100644 arch/arm/mach-sti/headsmp.S create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-pinfunc.h create mode 100644 arch/arm64/boot/dts/freescale/imx8mq.dtsi create mode 100644 drivers/memory/pl353-smc.c create mode 100644 drivers/tty/serial/rda-uart.c create mode 100644 include/linux/pl353-smc.h _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel