[GIT PULL] ARM: SoC fixes for 5.19, part 3

Arnd Bergmann arnd at kernel.org
Fri Jul 15 05:28:51 PDT 2022


The following changes since commit 03c765b0e3b4cb5063276b086c76f7a612856a9a:

  Linux 5.19-rc4 (2022-06-26 14:22:10 -0700)

are available in the Git repository at:

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

for you to fetch changes up to d332a1f6b4c4b07bf984f04df897818c7c7fce8f:

  Merge tag 'qcom-dts-fixes-for-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/fixes (2022-07-13 09:37:20 +0200)

----------------------------------------------------------------
ARM: SoC fixes for 5.19, part 3

Most of the contents are bug fixes for the devicetree files:

 - A Qualcomm MSM8974 pin controller regression, caused by a cleanup
   patch that gets partially reverted here.

 - Missing properties for Broadcom BCM49xx to fix timer detection and
   SMP boot.

 - Fix touchscreen pinctrl for imx6ull-colibri board

 - Multiple fixes for Rockchip rk3399 based machines including the
   vdu clock-rate fix, otg port fix on Quartz64-A and ethernet
   on Quartz64-B

 - Fixes for misspelled DT contents causing minor problems on
   imx6qdl-ts7970m, orangepi-zero, sama5d2, kontron-kswitch-d10,
   and ls1028a

And a couple of changes elsewhere:

 - Fix binding for Allwinner D1 display pipeline

 - Trivial code fixes to the TEE and reset controller driver subsystems
   and the rockchip platform code.

 - Multiple updates to the MAINTAINERS files, marking the Palm Treo
   support as orphaned, and fixing some entries for added or changed
   file names.

----------------------------------------------------------------
Arnd Bergmann (16):
      Merge tag 'at91-fixes-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into
arm/fixes
      Merge tag 'imx-fixes-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/fixes
      Merge tag 'scmi-fixes-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into
arm/fixes
      Merge tag 'amlogic-arm-for-v5.20' of
git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into
arm/fixes
      Merge tag 'qcom-arm64-fixes-for-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/fixes
      Merge tag 'stm32-dt-for-v5.19-fixes-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into
arm/fixes
      Merge tag 'v5.19-rockchip-dtsfixes1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/fixes
      Merge tag 'v5.19-rockchip-socfixes1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/fixes
      Merge tag 'reset-fixes-for-v5.19' of
git://git.pengutronix.de/pza/linux into arm/fixes
      Merge tag 'tee-fixes-for-v5.19' of
https://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes
      Merge tag 'at91-fixes-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into
arm/fixes
      Merge tag 'sunxi-fixes-for-5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into
arm/fixes
      Merge tag 'sunxi-fixes-for-5.19-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into
arm/fixes
      Merge tag 'imx-fixes-5.19-3' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
arm/fixes
      Merge tag 'arm-soc/for-5.19/devicetree-arm64-fixes' of
https://github.com/Broadcom/stblinux into arm/fixes
      Merge tag 'qcom-dts-fixes-for-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into
arm/fixes

Bill Wendling (1):
      soc: qcom: smem: use correct format characters

Bo Liu (1):
      firmware: arm_scmi: Remove usage of the deprecated ida_simple_xxx API

Brian Norris (1):
      arm64: dts: rockchip: Assign RK3399 VDU clock rate

Claudiu Beznea (3):
      ARM: at91: pm: use proper compatible for sama5d2's rtc
      ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt
      ARM: at91: pm: use proper compatibles for sama7g5's rtc and rtt

Conor Dooley (1):
      MAINTAINERS: add polarfire rng, pci and clock drivers

Cristian Marussi (1):
      firmware: arm_scmi: Relax CLOCK_DESCRIBE_RATES out-of-spec checks

Dmitry Baryshkov (2):
      arm64: dts: qcom: sm8450 add ITS device tree node
      arm64: dts: qcom: sdm845: use dispcc AHB clock for mdss node

Etienne Carriere (1):
      ARM: dts: stm32: fix pwr regulators references to use scmi

Eugen Hristev (2):
      ARM: dts: at91: sam9x60ek: fix eeprom compatible and size
      ARM: dts: at91: sama5d2_icp: fix eeprom compatibles

Fabio Estevam (3):
      ARM: dts: imx7d-smegw01: Fix the SDIO description
      ARM: mxs_defconfig: Enable the framebuffer
      ARM: at91: pm: Mark at91_pm_secure_init as __init

Fabrice Gasnier (1):
      ARM: dts: stm32: add missing usbh clock and fix clk order on stm32mp15

Gabriel Fernandez (3):
      ARM: dts: stm32: use the correct clock source for CEC on stm32mp151
      ARM: dts: stm32: DSI should use LSE SCMI clock on DK1/ED1 STM32 board
      ARM: dts: stm32: delete fixed clock node on STM32MP15-SCMI

Jiang Jian (1):
      optee: Remove duplicate 'of' in two places.

Konrad Dybcio (2):
      arm64: dts: qcom: msm8994: Fix CPU6/7 reg values
      MAINTAINERS: Add myself as a reviewer for Qualcomm ARM/64 support

Kris Bahnsen (1):
      ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count

Liang He (1):
      ARM: rockchip: Add missing of_node_put() in rockchip_suspend_init()

Linus Walleij (1):
      soc: ixp4xx/npe: Fix unused match warning

Luca Weiss (1):
      ARM: dts: qcom: msm8974: re-add missing pinctrl

Lukas Bulwahn (2):
      MAINTAINERS: rectify entry for SYNOPSYS AXS10x RESET CONTROLLER DRIVER
      MAINTAINERS: mark ARM/PALM TREO SUPPORT orphan

Marc Kleine-Budde (1):
      tee: tee_get_drvdata(): fix description of return value

Max Krummenacher (1):
      ARM: dts: colibri-imx6ull: fix snvs pinmux group

Miaoqian Lin (1):
      ARM: meson: Fix refcount leak in meson_smp_prepare_cpus

Michael Walle (1):
      ARM: dts: kswitch-d10: use open drain mode for coma-mode pins

Michal Suchanek (1):
      ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero

Mihai Sain (1):
      ARM: at91: fix soc detection for SAM9X60 SiPs

Peng Fan (14):
      arm64: dts: imx8mp: correct clock of pgc_ispdwp
      arm64: dts: imx8mp-evk: correct mmc pad settings
      arm64: dts: imx8mp-evk: correct gpio-led pad settings
      arm64: dts: imx8mp-evk: correct vbus pad settings
      arm64: dts: imx8mp-evk: correct eqos pad settings
      arm64: dts: imx8mp-evk: correct vbus pad settings
      arm64: dts: imx8mp-evk: correct I2C5 pad settings
      arm64: dts: imx8mp-evk: correct I2C1 pad settings
      arm64: dts: imx8mp-evk: correct I2C3 pad settings
      arm64: dts: imx8mp-venice-gw74xx: correct pad settings
      arm64: dts: imx8mp-phyboard-pollux-rdk: correct uart pad settings
      arm64: dts: imx8mp-phyboard-pollux-rdk: correct eqos pad settings
      arm64: dts: imx8mp-phyboard-pollux-rdk: correct i2c2 & mmc settings
      arm64: dts: imx8mp-icore-mx8mp-edim2.2: correct pad settings

Peter Geis (2):
      arm64: dts: rockchip: Fix ethernet on production Quartz64-B
      arm64: dts: rockchip: Fix Quartz64-A dwc3 otg port behavior

Ryan Wanner (1):
      ARM: dts: at91: sama5d2: Fix typo in i2s1 node

Samuel Holland (1):
      dt-bindings: display: sun4i: Fix D1 pipeline count

Sean Anderson (1):
      arm64: dts: ls1028a: Update SFP node to include clock

Serge Semin (1):
      reset: Fix devm bulk optional exclusive control getter

Sherry Sun (1):
      arm64: dts: imx8mp-evk: correct the uart2 pinctl value

Stephan Gerhold (1):
      arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo

Stephen Boyd (1):
      arm64: dts: qcom: Remove duplicate sc7180-trogdor include on
lazor/homestar

Vincent Guittot (1):
      firmware: arm_scmi: Fix response size warning for OPTEE transport

Vladimir Zapolskiy (1):
      arm64: dts: qcom: sm8450: fix interconnects property of UFS node

William Zhang (2):
      arm64: dts: broadcom: bcm4908: Fix timer node for BCM4906 SoC
      arm64: dts: broadcom: bcm4908: Fix cpu node for smp boot

Yang Yingliang (1):
      optee: smc_abi.c: fix wrong pointer passed to IS_ERR/PTR_ERR()

 CREDITS                                            |   4 +
 .../allwinner,sun4i-a10-display-engine.yaml        |   1 +
 MAINTAINERS                                        |  10 +-
 arch/arm/boot/dts/at91-sam9x60ek.dts               |   3 +-
 arch/arm/boot/dts/at91-sama5d2_icp.dts             |   6 +-
 arch/arm/boot/dts/imx6qdl-ts7970.dtsi              |   2 +-
 arch/arm/boot/dts/imx6ull-colibri.dtsi             |   9 +-
 arch/arm/boot/dts/imx7d-smegw01.dts                |   4 +-
 .../boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi  |   8 +-
 arch/arm/boot/dts/qcom-msm8974.dtsi                |  30 +++++-
 arch/arm/boot/dts/sama5d2.dtsi                     |   2 +-
 arch/arm/boot/dts/stm32mp15-scmi.dtsi              |  58 +++++++++++
 arch/arm/boot/dts/stm32mp151.dtsi                  |   6 +-
 arch/arm/boot/dts/stm32mp157a-dk1-scmi.dts         |   4 +
 arch/arm/boot/dts/stm32mp157c-dk2-scmi.dts         |   1 +
 arch/arm/boot/dts/stm32mp157c-ed1-scmi.dts         |   4 +
 arch/arm/boot/dts/stm32mp157c-ev1-scmi.dts         |   1 +
 arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts  |   2 +-
 arch/arm/configs/mxs_defconfig                     |   1 +
 arch/arm/mach-at91/pm.c                            |  12 +--
 arch/arm/mach-meson/platsmp.c                      |   2 +
 arch/arm/mach-rockchip/pm.c                        |   7 +-
 arch/arm64/boot/dts/broadcom/bcm4908/bcm4906.dtsi  |   8 ++
 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi  |   2 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     |   5 +-
 arch/arm64/boot/dts/freescale/imx8mp-evk.dts       |  88 ++++++++--------
 .../dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dts  |  40 +++----
 .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts   |  48 ++++-----
 .../boot/dts/freescale/imx8mp-venice-gw74xx.dts    | 116 ++++++++++-----------
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |   2 +-
 arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi  |   2 +-
 arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts  |   2 +-
 arch/arm64/boot/dts/qcom/msm8994.dtsi              |   4 +-
 .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi     |   2 +-
 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi |   2 +-
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/sm8450.dtsi               |  14 ++-
 .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi      |   4 +-
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           |   6 +-
 arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts |   1 +
 arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts |   2 +-
 drivers/firmware/arm_scmi/bus.c                    |   6 +-
 drivers/firmware/arm_scmi/clock.c                  |  26 ++++-
 drivers/firmware/arm_scmi/driver.c                 |   1 +
 drivers/firmware/arm_scmi/optee.c                  |   7 +-
 drivers/firmware/arm_scmi/protocols.h              |   3 +
 drivers/soc/atmel/soc.c                            |  12 +--
 drivers/soc/ixp4xx/ixp4xx-npe.c                    |   2 +-
 drivers/soc/qcom/smem.c                            |   6 +-
 drivers/tee/optee/optee_smc.h                      |   2 +-
 drivers/tee/optee/smc_abi.c                        |   4 +-
 drivers/tee/tee_core.c                             |   2 +-
 include/linux/reset.h                              |   2 +-
 53 files changed, 383 insertions(+), 217 deletions(-)



More information about the linux-arm-kernel mailing list