[GIT PULL] ARM: SoC fixes for v5.10

Arnd Bergmann arnd at kernel.org
Fri Oct 30 12:27:09 EDT 2020


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(-)



More information about the linux-arm-kernel mailing list