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: 11870193 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 98CD8139F for ; Fri, 30 Oct 2020 16:27:27 +0000 (UTC) Received: by mail.kernel.org (Postfix) id 91ACB2083B; Fri, 30 Oct 2020 16:27:27 +0000 (UTC) Delivered-To: soc@kernel.org Received: from mail-qt1-f174.google.com (mail-qt1-f174.google.com [209.85.160.174]) (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 574C720724 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-f174.google.com with SMTP id f6so3568956qtc.7 for ; Fri, 30 Oct 2020 09:27:27 -0700 (PDT) X-Gm-Message-State: AOAM5333fML+2xhNX5RSU/gWz3j/D77dIttdiNC5RzVs+M8OnN4rFHqP FbFfX15un+oE3nIToDz3NfcQyONbuldnqKu0itg= 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 List-Id: To: Linus Torvalds , SoC Team , Linux Kernel Mailing List , Linux ARM 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(-)