[GIT PULL] ARM: SoC fixes for v5.16, part 3

Arnd Bergmann arnd at kernel.org
Thu Dec 16 13:23:22 PST 2021


The following changes since commit 0fcfb00b28c0b7884635dacf38e46d60bf3d4eb1:

  Linux 5.16-rc4 (2021-12-05 14:08:22 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
tags/soc-fixes-5.16-3

for you to fetch changes up to 4bc73b7d4880a304e1ef1f2a82415292d31b70de:

  Merge tag 'tegra-for-5.16-soc-fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/fixes (2021-12-16 15:02:26 +0100)

----------------------------------------------------------------
ARM: SoC fixes for v5.16, part 3

There are a number of DT fixes, mostly for mistakes found through
static checking of the dts files again, as well as a couple of
minor changes to address incorrect DT settings.

For i.MX, there is yet another series of devitree changes to update
RGMII delay settings for ethernet, which is an ongoing problem after
some driver changes.

For SoC specific device drivers, a number of smaller fixes came up:

 - i.MX SoC identification was incorrectly registered non-i.MX
   machines when the driver is built-in

 - One fix on imx8m-blk-ctrl driver to get i.MX8MM MIPI reset work
   properly

 - a few compile fixes for warnings that get in the way of -Werror

 - a string overflow in the scpi firmware driver

 - a boot failure with FORTIFY_SOURCE on Rockchips machines

 - broken error handling in the AMD TEE driver

 - a revert for a tegra reset driver commit that broke HDA

Signed-off-by: Arnd Bergmann <arnd at arndb.de>

----------------------------------------------------------------
Adam Ford (1):
      soc: imx: imx8m-blk-ctrl: Fix imx8mm mipi reset

Alex Bee (1):
      arm64: dts: rockchip: fix audio-supply for Rock Pi 4

Arnd Bergmann (11):
      Merge tag 'reset-fixes-for-v5.16' of
git://git.pengutronix.de/pza/linux into arm/fixes
      Merge tag 'imx-fixes-5.16' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/fixes
      Merge tag 'amdtee-fix-for-v5.16' of
git://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes
      Merge branch 'v5.16/fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/fixes
      Merge tag 'socfpga_fix_for_v5.16_part_2' of
git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into
arm/fixes
      Merge tag 'asahi-soc-fixes-5.16' of
https://github.com/AsahiLinux/linux into arm/fixes
      Merge tag 'tegra-for-5.16-firmware-fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/fixes
      Merge tag 'imx-fixes-5.16-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/fixes
      Merge tag 'v5.16-rockchip-dtsfixes1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/fixes
      Merge tag 'v5.16-rockchip-socfixes1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/fixes
      Merge tag 'tegra-for-5.16-soc-fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
arm/fixes

Artem Lapkin (1):
      arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from
rk3399-khadas-edge

Dan Carpenter (1):
      tee: amdtee: fix an IS_ERR() vs NULL bug

Dinh Nguyen (1):
      ARM: socfpga: dts: fix qspi node compatible

Fabio Estevam (1):
      ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name

Florian Klink (1):
      arm64: dts: rockchip: fix poweroff on helios64

Ivan T. Ivanov (1):
      ARM: rockchip: Use memcpy_toio instead of memcpy on smp bring-up

Janne Grunau (3):
      arm64: dts: apple: change ethernet0 device type to ethernet
      dt-bindings: i2c: apple,i2c: allow multiple compatibles
      arm64: dts: apple: add #interrupt-cells property to pinctrl nodes

Jerome Brunet (1):
      arm64: meson: remove COMMON_CLK

John Keeping (2):
      arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply
      arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply

Jon Hunter (1):
      reset: tegra-bpmp: Revert Handle errors in BPMP response

Lv Ruyi (1):
      firmware: tegra: Fix error application of sizeof() to pointer

Martin Kepplinger (1):
      arm64: dts: imx8mq: remove interconnect property from lcdif

Mathew McBride (1):
      arm64: dts: ten64: remove redundant interrupt declaration for gpio-keys

Nathan Chancellor (1):
      soc/tegra: fuse: Fix bitwise vs. logical OR warning

Stephan Gerhold (1):
      soc: imx: Register SoC device only on i.MX boards

Sudeep Holla (1):
      firmware: arm_scpi: Fix string overflow in SCPI genpd driver

Vladimir Oltean (3):
      ARM: dts: imx6qp-prtwd3: update RGMII delays for sja1105 switch
      ARM: dts: ls1021a-tsn: update RGMII delays for sja1105 switch
      arm64: dts: lx2160abluebox3: update RGMII delays for sja1105 switch

Vyacheslav Bocharov (1):
      arm64: meson: fix dts for JetHub D1

 .../devicetree/bindings/i2c/apple,i2c.yaml         |  8 +++---
 arch/arm/boot/dts/imx6qp-prtwd3.dts                |  2 ++
 arch/arm/boot/dts/imx6ull-pinfunc.h                |  2 +-
 arch/arm/boot/dts/ls1021a-tsn.dts                  |  2 ++
 arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts   |  2 +-
 arch/arm/boot/dts/socfpga_arria5_socdk.dts         |  2 +-
 arch/arm/boot/dts/socfpga_cyclone5_socdk.dts       |  2 +-
 arch/arm/boot/dts/socfpga_cyclone5_sockit.dts      |  2 +-
 arch/arm/boot/dts/socfpga_cyclone5_socrates.dts    |  2 +-
 arch/arm/boot/dts/socfpga_cyclone5_sodia.dts       |  2 +-
 arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts |  4 +--
 arch/arm/mach-rockchip/platsmp.c                   |  2 +-
 arch/arm64/Kconfig.platforms                       |  1 -
 .../dts/amlogic/meson-axg-jethome-jethub-j100.dts  | 30 +++++++++++-----------
 arch/arm64/boot/dts/apple/t8103-j274.dts           |  2 +-
 arch/arm64/boot/dts/apple/t8103.dtsi               |  4 +++
 .../arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts |  2 --
 .../boot/dts/freescale/fsl-lx2160a-bluebox3.dts    |  4 +++
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |  2 --
 arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts     |  2 +-
 .../boot/dts/rockchip/rk3399-khadas-edge.dtsi      |  1 -
 .../boot/dts/rockchip/rk3399-kobol-helios64.dts    |  1 +
 arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts  |  2 +-
 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi |  2 +-
 drivers/firmware/scpi_pm_domain.c                  | 10 +++++---
 drivers/firmware/tegra/bpmp-debugfs.c              |  5 ++--
 drivers/reset/tegra/reset-bpmp.c                   |  9 +------
 drivers/soc/imx/imx8m-blk-ctrl.c                   | 19 ++++++++++++++
 drivers/soc/imx/soc-imx.c                          |  4 +++
 drivers/soc/tegra/fuse/fuse-tegra.c                |  2 +-
 drivers/soc/tegra/fuse/fuse.h                      |  2 +-
 drivers/tee/amdtee/core.c                          |  5 ++--
 32 files changed, 84 insertions(+), 57 deletions(-)



More information about the linux-arm-kernel mailing list