From patchwork Fri Oct 30 16:27:09 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 1391145 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2001:8b0:10b:1231::1; helo=merlin.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=merlin.20170209 header.b=reI1brI5; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=default header.b=bg62Lnd0; dkim-atps=neutral Received: from merlin.infradead.org (merlin.infradead.org [IPv6:2001:8b0:10b:1231::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CN75K4WzGz9s0b for ; Sat, 31 Oct 2020 03:27:49 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:List-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe :List-Id:To:Subject:Message-ID:Date:From:MIME-Version:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Owner; bh=Jjh+Mb5qmbthK1i0N7zk+22GjoSN20jgi+oX49AKm5I=; b=reI1brI5ikSbKnVUb2OFpd/g+R O2u99qnvZ2KceNpFfiWogXWFCLX0lo7L3z8m55dsCnyQpcLcrWgcjdCxY1g6KKSV31O1ayXUH07GS G88LLd5rR1oFMUl/ZU6ZbB6G729BdNWaLeI6lzsc7jIliHY1Cgb+kA88bleL6TrfoT449xYsMFYm5 i3+ADzTwIzR9uZwsjlt+qi8cifVBFngwhOfvme7EHpTFtv09KLHoMRpGZT/5JzIkR9UQ9pR/t/eSx Cs+JQC8o83vyu6xH4Q2jJ3Aee0Q6v83n0oYtG5PcZeC72QtWsapptgQoVrpLMTH+O0i7TPM3bF9eK bGmxJgHw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kYXFT-0002D0-BC; Fri, 30 Oct 2020 16:27:31 +0000 Received: from mail.kernel.org ([198.145.29.99]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kYXFQ-0002CN-DV for linux-arm-kernel@lists.infradead.org; Fri, 30 Oct 2020 16:27:29 +0000 Received: from mail-qt1-f176.google.com (mail-qt1-f176.google.com [209.85.160.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 47CFE206ED for ; Fri, 30 Oct 2020 16:27:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1604075247; bh=JDxJk6QFQQMJKO/0IGo9jwIHrNUfg/bLtVmXg5TIDUw=; h=From:Date:Subject:List-Id:To:From; b=bg62Lnd0QzgfhOL199ifFW9TcnQf44jVE8EqH9temtZidCDnqBnA5xJxpwe6RNQIK Ek8DKSxxsjQ+yscyPBlLlP3i3yYdLYd35XAPhqy5IKItXM75899orv56Zxw+RY5bmf g4DfRvZAoYHU/nViny5o5HRnAaRB00Rkifbv4qLQ= Received: by mail-qt1-f176.google.com with SMTP id i7so4503727qti.6 for ; Fri, 30 Oct 2020 09:27:27 -0700 (PDT) X-Gm-Message-State: AOAM5327l0WbTo6Y+9KfxwCLiJ2zYnNnWZldpYHWSNVyQ0E4eFd1TqYU 7+RRIvFnq+cAcd3XisdkjjJscfID118lHxq8TF0= X-Google-Smtp-Source: ABdhPJxepIkVW/7IbDgYLzVf4/u8blm0tafSf+XfO7/1JEw2itCGblCV1GA4sMF3LlSHnwfpEz9iiumvG07NfdP4LqI= X-Received: by 2002:ac8:7b33:: with SMTP id l19mr2901730qtu.304.1604075246294; Fri, 30 Oct 2020 09:27:26 -0700 (PDT) MIME-Version: 1.0 From: Arnd Bergmann Date: Fri, 30 Oct 2020 17:27:09 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: [GIT PULL] ARM: SoC fixes for v5.10 To: Linus Torvalds , SoC Team , Linux Kernel Mailing List , Linux ARM X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201030_122728_624628_8149DF36 X-CRM114-Status: GOOD ( 20.29 ) X-Spam-Score: -5.2 (-----) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-5.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at https://www.dnswl.org/, high trust [198.145.29.99 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.0 DKIMWL_WL_HIGH DKIMwl.org - High trust sender X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec: Linux 5.10-rc1 (2020-10-25 15:14:11 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-fixes-v5.10-1 for you to fetch changes up to 3d696f42c7f4bfcc54bde545898d4b89a74f9cc0: soc: ti: ti_sci_pm_domains: check for proper args count in xlate (2020-10-29 22:13:38 +0100) ---------------------------------------------------------------- ARM: SoC fixes for v5.10 This is a fairly large set of bug fixes on top of -rc1, as most of them were ready but didn't quite make it into the last-minute pull requests for the merge window. Allwinner: Fix for incorrect CPU overtemperature limit Amlogic: Multiple smaller DT bugfixes, and missing device nodes Marvell EBU: Add missing aliases for ethernet switch ports on espressobin board Marvell MMP: One DTC warning fix one bugfix for camera interface power-down NXP i.MX: Re-enable the GPIO driver on all defconfigs ST STM32MP1: Fix random crashes from incorrect voltage settings Synaptics Berlin: Enable the correct hardware timer driver Texas Instruments K2G: fix a boot regression in the power domain code TEE drivers: Fix regression in TEE "login" method SCMI drivers: multiple code fixes for corner cases in newly added code MAINTAINERS file: Move Kukjin Kim and Sangbeom Kim used to work on Samsung Exynos. Masahiro Yamada is stepping down as Uniphier maintainer I did not include a series of patches that work around a regression caused by a bugfix in an ethernet phy driver that resulted in an inadvertent DT binding change. This is still under discussion. ---------------------------------------------------------------- Anand Moon (1): arm64: dts: amlogic: add missing ethernet reset ID Anson Huang (3): arm64: defconfig: Build in CONFIG_GPIO_MXC by default ARM: imx_v6_v7_defconfig: Build in CONFIG_GPIO_MXC by default ARM: multi_v7_defconfig: Build in CONFIG_GPIO_MXC by default Ard Biesheuvel (1): ARM: mvebu: drop pointless check for coherency_base Arnd Bergmann (8): Merge tag 'mvebu-fixes-5.9-1' of git://git.kernel.org/.../gclement/mvebu into arm/fixes Merge tag 'sunxi-fixes-for-5.9-2' of git://git.kernel.org/.../sunxi/linux into arm/fixes Merge tag 'tee-fix-for-v5.10' of git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/fixes Merge tag 'scmi-fixes-5.10' of git://git.kernel.org/.../sudeep.holla/linux into arm/fixes Merge tag 'imx-fixes-5.10' of git://git.kernel.org/.../shawnguo/linux into arm/fixes Merge tag 'amlogic-fixes' of git://git.kernel.org/.../khilman/linux-amlogic into arm/fixes Merge tag 'imx-fixes-5.10-2' of git://git.kernel.org/.../shawnguo/linux into arm/fixes Merge tag 'stm32-dt-for-v5.10-fixes-1' of git://git.kernel.org/.../atorgue/stm32 into arm/fixes Clément Péron (1): ARM: dts: sun4i-a10: fix cpu_alert temperature Cristian Marussi (1): firmware: arm_scmi: Fix locking in notifications Etienne Carriere (2): firmware: arm_scmi: Fix ARCH_COLD_RESET firmware: arm_scmi: Expand SMC/HVC message pool to more than one Fabio Estevam (2): ARM: imx_v4_v5_defconfig: Select CONFIG_GPIO_MXC ARM: multi_v5_defconfig: Select CONFIG_GPIO_MXC Florian Fainelli (1): firmware: arm_scmi: Fix duplicate workqueue name Icenowy Zheng (1): dt-bindings: sram: sunxi-sram: add V3s compatible string Jerome Brunet (1): arm64: dts: meson: odroid-n2 plus: fix vddcpu_a pwm Jisheng Zhang (1): arm64: berlin: Select DW_APB_TIMER_OF Krzysztof Kozlowski (2): MAINTAINERS: Move Kukjin Kim to credits MAINTAINERS: Move Sangbeom Kim to credits Lubomir Rintel (2): ARM: dts: mmp3: Add power domain for the camera ARM: dts: mmp2-olpc-xo-1-75: Use plural form of "-gpios" Martin Blumenstingl (2): arm64: dts: amlogic: meson-g12: use the G12A specific dwmac compatible ARM: dts: meson8: remove two invalid interrupt lines from the GPU node Masahiro Yamada (1): MAINTAINERS: step down as maintainer of UniPhier SoCs and Denali driver Neil Armstrong (2): arm64: dts: meson-axg: add USB nodes arm64: dts: meson-axg-s400: enable USB OTG Pali Rohár (1): arm64: dts: marvell: espressobin: Add ethernet switch aliases Pascal Paillet (2): ARM: dts: stm32: Describe Vin power supply on stm32mp15xx-dkx board ARM: dts: stm32: Describe Vin power supply on stm32mp157c-edx board Scott K Logan (1): arm64: dts: meson: add missing g12 rng clock Sudeep Holla (1): firmware: arm_scmi: Add missing Rx size re-initialisation Sumit Garg (1): tee: client UUID: Skip REE kernel login method as well Tero Kristo (1): soc: ti: ti_sci_pm_domains: check for proper args count in xlate CREDITS | 9 ++++ .../sram/allwinner,sun4i-a10-system-control.yaml | 3 ++ MAINTAINERS | 11 +---- arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts | 4 +- arch/arm/boot/dts/mmp3.dtsi | 2 + arch/arm/boot/dts/stm32mp157c-ed1.dts | 15 +++++++ arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 17 +++++++ arch/arm/boot/dts/sun4i-a10.dtsi | 2 +- arch/arm/configs/imx_v4_v5_defconfig | 1 + arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/configs/multi_v5_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/mach-mvebu/coherency_ll.S | 7 +-- arch/arm64/Kconfig.platforms | 1 + arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 6 +++ arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 52 ++++++++++++++++++++++ arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 ++- .../boot/dts/amlogic/meson-g12b-odroid-n2-plus.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 3 ++ .../marvell/armada-3720-espressobin-v7-emmc.dts | 10 ++++- .../dts/marvell/armada-3720-espressobin-v7.dts | 10 ++++- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 12 +++-- arch/arm64/configs/defconfig | 1 + drivers/firmware/arm_scmi/base.c | 2 + drivers/firmware/arm_scmi/clock.c | 2 + drivers/firmware/arm_scmi/common.h | 2 + drivers/firmware/arm_scmi/driver.c | 8 ++++ drivers/firmware/arm_scmi/notify.c | 22 +++++---- drivers/firmware/arm_scmi/perf.c | 2 + drivers/firmware/arm_scmi/reset.c | 4 +- drivers/firmware/arm_scmi/sensors.c | 2 + drivers/firmware/arm_scmi/smc.c | 2 +- drivers/soc/ti/ti_sci_pm_domains.c | 2 +- drivers/tee/tee_core.c | 3 +- 34 files changed, 186 insertions(+), 42 deletions(-)