From patchwork Fri Feb 11 21:38:19 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 1591863 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=pMXnvwKL; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20201202 header.b=mhN+tk1Y; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4JwRpG4TkTz9s0r for ; Sat, 12 Feb 2022 08:39:16 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From: MIME-Version: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=8E9MmMjWxFu6MYskflDoNAKNUMRSVBSIYsHfxTNb4no=; b=pMXnvwKLlnXRXm MyCOOEJnTVYoI86rvnwwrqM+FWVWfvNV8ae1lxMlcRZqHM/kzkXhajFsnk5DTj0pDDdP3JyQ2n1Vw pZd0FnJ3A7II0YwBoy1tKbCzoDkb5EEwfb0pGCFMRq0K0stw2cDmsRxTquu2KKk9XckyYN71xFKr1 YFnme9+T7mdq8SejstPqYPWkrAL913Fwxz9I7APXkVS+xjlsXIX3uYRF2hJWhnzwQ/WDYawxECRpm izpkVc0RgibmyLq+p92Ld6wiBRXdfDdo/NvUV09+pOnCIdZaV76BQGLywHI4ZKlU6xb1PqTGzwgDW QAPdbrnGjsPDdylXVTxg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nIdcq-008npw-QO; Fri, 11 Feb 2022 21:38:44 +0000 Received: from ams.source.kernel.org ([2604:1380:4601:e00::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nIdcm-008npc-Hb for linux-arm-kernel@lists.infradead.org; Fri, 11 Feb 2022 21:38:43 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id D407CB82D44 for ; Fri, 11 Feb 2022 21:38:38 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 85F3AC340ED for ; Fri, 11 Feb 2022 21:38:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1644615517; bh=NyP/CeK6z8p2TCKZaSdvw9UDX0zRfwd04mB46bj/sL4=; h=From:Date:Subject:To:List-Id:Cc:From; b=mhN+tk1YiksnYvtG8zJIrT96vB1OpOZyOFze1ptieVUMlfH/acujb8PxzsXdlpzQk KBO/inYckOgezKLYOXdShMiFz/kXNR+tLPYQO+KTNYviqq/UvCx9Df4QcwkzVZWP63 zaZmOtUFYg4oBUZx0nzR8oYOLGss438yRsbTTHbSK46LxHK32EPvqW9v+xtA1fNEjc bIEl0lBk2aJV1PqBalhe6usr1XrR9GAhUy/pZri7v9PjQ4NIunLCsWp1wcgu4I0EPb Ol4ganUMn+1qaKERBJBFdygkhAQ+Kuoy2q5xPoWXkxWTbQdLbxWs/eEtqiw8zVrV/r HJdZJl4LeKuwA== Received: by mail-wm1-f42.google.com with SMTP id y6-20020a7bc186000000b0037bdc5a531eso3444046wmi.0 for ; Fri, 11 Feb 2022 13:38:37 -0800 (PST) X-Gm-Message-State: AOAM531sLc01pOUC7n1ezgNNeLNwHjFdPOFmwws7U04z6Ky4bWTLcu/l fOOxC3VXQ2hGW8dfWM5N6GIggEE23NkL3oh3N48= X-Google-Smtp-Source: ABdhPJzX+5cN9D6Gc95iuyoOVlWTIAm1++zmESvKTdN3BlmPWISAAB/z/MxoqZM3o09XG4L1ZeYYsZ9iLNuQ7wxI2Go= X-Received: by 2002:a1c:f309:: with SMTP id q9mr1831939wmq.173.1644615515771; Fri, 11 Feb 2022 13:38:35 -0800 (PST) MIME-Version: 1.0 From: Arnd Bergmann Date: Fri, 11 Feb 2022 22:38:19 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: [GIT PULL] ARM: SoC fixes for 5.17 To: Linus Torvalds Cc: SoC Team , Linux ARM , Linux Kernel Mailing List X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220211_133840_907120_84297452 X-CRM114-Status: GOOD ( 24.19 ) X-Spam-Score: -5.4 (-----) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: The following changes since commit dfd42facf1e4ada021b939b4e19c935dcdd55566: Linux 5.17-rc3 (2022-02-06 12:20:50 -0800) are available in the Git repository at: Content analysis details: (-5.4 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at https://www.dnswl.org/, high trust [2604:1380:4601:e00:0:0:0:1 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -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 -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.2 DKIMWL_WL_HIGH DKIMwl.org - High trust sender X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org The following changes since commit dfd42facf1e4ada021b939b4e19c935dcdd55566: Linux 5.17-rc3 (2022-02-06 12:20:50 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-fixes-5.17-1 for you to fetch changes up to 5e5eddd94c8906472e3904cb11b4e3ccbb99d0d4: Revert "arm64: dts: imx8mn-venice-gw7902: disable gpu" (2022-02-10 09:58:47 +0100) ---------------------------------------------------------------- ARM: SoC fixes for 5.17 This is a fairly large set of bugfixes, most of which had been sent a while ago but only now made it into the soc tree: Maintainer file updates: - Claudiu Beznea now co-maintains the at91 soc family, replacing Ludovic Desroches. - Michael Walle maintains the sl28cpld drivers - Alain Volmat and Raphael Gallais-Pou take over some drivers for ST platforms - Alim Akhtar is an additional reviewer for Samsung platforms Code fixes: - Op-tee had a problem with object lifetime that needs a slightly complex fix, as well as another bug with error handling. - Several minor issues for the OMAP platform, including a regression with the timer - A Kconfig change to fix a build-time issue on Intel SoCFPGA Device tree fixes: - The Amlogic Meson platform fixes a boot regression on am1-odroid, a spurious interrupt, and a problem with reserved memory regions - In the i.MX platform, several bug fixes are needed to make devices work correctly: SD card detection, alarmtimer, and sound card on some board. One patch for the GPU got in there by accident and gets reverted again. - TI K3 needs a fix for J721S2 serial port numbers - ux500 needs a fix to mount the SD card as root on the Skomer phone. ---------------------------------------------------------------- Alexander Stein (2): arm64: dts: freescale: Fix sound card model for MBa8Mx arm64: dts: imx8mq: fix lcdif port node Alim Akhtar (1): MAINTAINERS: add reviewer entry for Samsung/Exynos platform Arnd Bergmann (11): Merge tag 'optee-fix-for-v5.17' of git://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes Merge tag 'omap-for-v5.17/fixes-for-merge-window-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes Merge branch 'v5.17/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/fixes Merge tag 'asahi-soc-maintainers-5.17' of https://github.com/AsahiLinux/linux into arm/fixes Merge tag 'optee-fixes-for-v5.17' of git://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes Merge tag 'imx-fixes-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes Merge tag 'samsung-fixes-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/fixes Merge tag 'ti-k3-dt-fixes-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/fixes Merge tag 'socfpga_fix_for_v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/fixes Merge tag 'amlogic-fixes-v5.17-rc-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/fixes Revert "arm64: dts: imx8mn-venice-gw7902: disable gpu" Aswath Govindraju (2): arm64: dts: ti: k3-j721s2: Move aliases to board dts arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2 Benjamin Gaignard (1): MAINTAINERS: Update Benjamin Gaignard maintainer status Chia-Wei Wang (1): docs/ABI: testing: aspeed-uart-routing: Escape asterisk Christian Hewitt (3): arm64: dts: meson-gx: add ATF BL32 reserved-memory region arm64: dts: meson-g12: add ATF BL32 reserved-memory region arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 Christophe JAILLET (1): optee: Use bitmap_free() to free bitmap Dongjin Kim (2): arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133' arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO domain for GPIOE_2 Fabio Estevam (2): ARM: dts: imx6qdl-udoo: Properly describe the SD card detect ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group Geert Uytterhoeven (1): arm64: Remove ARCH_VULCAN Jae Hyun Yoo (1): soc: aspeed: lpc-ctrl: Block error printing on probe defer cases Jayesh Choudhary (1): ARM: dts: am335x-wega: Fix typo in mcasp property rx-num-evt Jens Wiklander (2): optee: add error checks in optee_ffa_do_call_with_arg() optee: use driver internal tee_context for some rpc Jerome Forissier (1): tee: optee: do not check memref size on return from Secure World Krzysztof Kozlowski (3): ARM: socfpga: fix missing RESET_CONTROLLER MAINTAINERS: arm: samsung: add Git tree and IRC MAINTAINERS: add IRC to ARM sub-architectures and Devicetree Linus Walleij (1): ARM: dts: Fix boot regression on Skomer Lutz Koschorreck (2): arm64: dts: meson-sm1-odroid: use correct enable-gpio pin for tf-io regulator arm64: dts: meson-sm1-odroid: fix boot loop after reboot Martin Blumenstingl (3): ARM: dts: meson: Fix the UART compatible strings ARM: dts: meson8: Fix the UART device-tree schema validation ARM: dts: meson8b: Fix the UART device-tree schema validation Martin Kepplinger (2): arm64: dts: imx8mq: fix mipi_csi bidirectional port numbers arm64: dts: imx8mq-librem5: fix mipi_csi1 port number to sensor Michael Walle (2): arm64: dts: ls1028a: sl28: re-enable ftm_alarm0 MAINTAINERS: add myself as a maintainer for the sl28cpld Philippe Cornu (1): MAINTAINERS: update drm/stm drm/sti and cec/sti maintainers Rob Herring (2): ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo ARM: dts: spear320: Drop unused and undocumented 'irq-over-gpio' property Sam Protsenko (1): soc: samsung: Fix typo in CONFIG_EXYNOS_USI description Sven Peter (1): MAINTAINERS: Add Apple watchdog to ARM/APPLE MACHINE SUPPORT Tim Harvey (1): arm64: dts: imx8mn-venice-gw7902: disable gpu Tony Lindgren (3): ARM: dts: Fix timer regression for beagleboard revision c clk: ti: Move dra7 clock devices out of the legacy section ARM: dts: Don't use legacy clock defines for dra7 clkctrl Wan Jiabing (1): ARM: OMAP2+: hwmod: Add of_node_put() before break Ye Guojin (1): ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of .../ABI/testing/sysfs-driver-aspeed-uart-routing | 6 +- .../devicetree/bindings/arm/omap/omap.txt | 3 + MAINTAINERS | 34 +++++++- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am335x-wega.dtsi | 2 +- arch/arm/boot/dts/dra7.dtsi | 20 ++--- arch/arm/boot/dts/imx23-evk.dts | 1 - arch/arm/boot/dts/imx6qdl-udoo.dtsi | 5 +- arch/arm/boot/dts/imx7ulp.dtsi | 2 +- arch/arm/boot/dts/meson.dtsi | 8 +- arch/arm/boot/dts/meson8.dtsi | 24 +++--- arch/arm/boot/dts/meson8b.dtsi | 24 +++--- arch/arm/boot/dts/omap3-beagle-ab4.dts | 47 +++++++++++ arch/arm/boot/dts/omap3-beagle.dts | 33 -------- arch/arm/boot/dts/spear320-hmi.dts | 1 - arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 4 - arch/arm/mach-omap2/display.c | 2 +- arch/arm/mach-omap2/omap_hwmod.c | 4 +- arch/arm/mach-socfpga/Kconfig | 2 + arch/arm64/Kconfig.platforms | 3 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 ++ arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 8 -- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 6 ++ .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 8 -- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 4 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 10 +-- arch/arm64/boot/dts/freescale/mba8mx.dtsi | 2 +- .../boot/dts/ti/k3-j721s2-common-proc-board.dts | 14 +++- arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 22 ------ drivers/clocksource/timer-ti-dm-systimer.c | 2 +- drivers/soc/aspeed/aspeed-lpc-ctrl.c | 7 +- drivers/soc/samsung/Kconfig | 2 +- drivers/tee/optee/core.c | 1 + drivers/tee/optee/ffa_abi.c | 92 +++++++++++++--------- drivers/tee/optee/notif.c | 2 +- drivers/tee/optee/optee_private.h | 5 +- drivers/tee/optee/smc_abi.c | 58 ++++---------- include/dt-bindings/clock/dra7.h | 14 ++-- 42 files changed, 263 insertions(+), 238 deletions(-) create mode 100644 arch/arm/boot/dts/omap3-beagle-ab4.dts