[GIT PULL 1/5] ARM: updates for 32-bit SoCs

Arnd Bergmann arnd at kernel.org
Thu May 26 07:45:22 PDT 2022


The following changes since commit b2d229d4ddb17db541098b83524d901257e93845:

  Linux 5.18-rc3 (2022-04-17 13:57:31 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 426ecc5851021519374542b0a954b2a9a3942d04:

  Merge tag 'mvebu-arm-5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/soc (2022-05-13 16:33:02 +0200)

----------------------------------------------------------------
ARM: updates for 32-bit SoCs

These updates are for platform specific code in arch/arm/, mostly fixing
minor issues. The at91 platform gains support for better power
management on the lan966 platform and new firmware on the sama5
platform. The mediatek soc drivers in turn are enabled for the new
mt8195 SoC.

----------------------------------------------------------------
AngeloGioacchino Del Regno (1):
      soc: mediatek: mmsys: Add sw0_rst_offset for MT8192

Arnd Bergmann (11):
      Merge tag 'omap-for-v5.19/soc-signed' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
arm/soc
      Merge tag 'arm-soc/for-5.19/soc' of
https://github.com/Broadcom/stblinux into arm/soc
      Merge tag 'arm-soc/for-5.19/maintainers' of
https://github.com/Broadcom/stblinux into arm/soc
      Merge tag 'samsung-soc-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/soc
      Merge tag 'renesas-arm-soc-for-v5.19-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into
arm/soc
      Merge tag 'tegra-for-5.19-arm-core' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/soc
      Merge tag 'hisi-armv7soc-for-5.19' of
https://github.com/hisilicon/linux-hisi into arm/soc
      Merge tag 'v5.19-rockchip-soc32-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
into arm/soc
      Merge tag 'v5.18-next-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into
arm/soc
      Merge tag 'at91-soc-5.19' of
git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/soc
      Merge tag 'mvebu-arm-5.19-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into
arm/soc

Chun-Kuang Hu (1):
      soc: mediatek: cmdq: Use mailbox rx_callback instead of cmdq_task_cb

Claudiu Beznea (5):
      ARM: at91: pm: keep documentation inline with structure members
      ARM: at91: pm: introduce macros for pm mode replacement
      ARM: at91: pm: use kernel documentation style
      ARM: at91: pm: add quirks for pm
      ARM: at91: Kconfig: implement PIT64B selection

Clément Léger (2):
      ARM: at91: add code to handle secure calls
      ARM: at91: pm: add support for sama5d2 secure suspend

Geert Uytterhoeven (2):
      ARM: shmobile: Drop commas after dt_compat sentinels
      ARM: shmobile: rcar-gen2: Drop comma after OF match table sentinel

Jason-JH.Lin (1):
      soc: mediatek: mutex: remove mt8195 MOD0 and SOF0 definition

Joe Perches (1):
      MAINTAINERS: Broadcom internal lists aren't maintainers

Johan Hovold (2):
      ARM: OMAP2+: drop omap_device_register() helper
      ARM: OMAP2+: drop hwmod-clock helper comment

Julia Lawall (6):
      ARM: rockchip: fix typos in comments
      ARM: s3c: fix typos in comments
      ARM: mm: fix typos in comments
      ARM: brcmstb: fix typos in comments
      ARM: tegra: Fix typos in comments
      orion5x: fix typos in comments

Kavyasree Kotagiri (1):
      ARM: at91: debug: add lan966 support

Matthias Brugger (1):
      Merge tag 'v5.18-next-vdso0-stable-tag' into v5.18-next/soc

Peng Wu (1):
      ARM: hisi: Add missing of_node_put after of_find_compatible_node

Stefan Wahren (1):
      MAINTAINERS: add raspberrypi to BCM2835 architecture

Uwe Kleine-König (1):
      ARM: s3c: Drop config symbol S3C24XX_PWM

Wang Qing (1):
      ARM: OMAP2+: add missing of_node_put before break and return

William Zhang (2):
      arm: bcmbca: add arch bcmbca machine entry
      MAINTAINERS: Add Broadcom BCMBCA entry

Zhiyong.Tao (1):
      dt-bindings: pwrap: mediatek: Update pwrap document for mt8195

jason-jh.lin (5):
      dt-bindings: arm: mediatek: mmsys: add power and gce properties
      dt-bindings: arm: mediatek: mmsys: add mt8195 SoC binding
      soc: mediatek: add mtk-mmsys support for mt8195 vdosys0
      soc: mediatek: add mtk-mutex support for mt8195 vdosys0
      soc: mediatek: add DDP_DOMPONENT_DITHER0 enum for mt8195 vdosys0

 .../bindings/arm/mediatek/mediatek,mmsys.yaml      |  32 ++
 .../devicetree/bindings/soc/mediatek/pwrap.txt     |  10 +-
 MAINTAINERS                                        |  79 ++--
 arch/arm/Kconfig.debug                             |  22 ++
 arch/arm/configs/mini2440_defconfig                |   3 +-
 arch/arm/configs/s3c2410_defconfig                 |   2 +
 arch/arm/mach-at91/Kconfig                         |  20 +-
 arch/arm/mach-at91/Makefile                        |   2 +-
 arch/arm/mach-at91/pm.c                            | 431 +++++++++++++++++++--
 arch/arm/mach-at91/sam_secure.c                    |  46 +++
 arch/arm/mach-at91/sam_secure.h                    |  18 +
 arch/arm/mach-at91/sama5.c                         |   2 +
 arch/arm/mach-bcm/Kconfig                          |  12 +
 arch/arm/mach-bcm/platsmp-brcmstb.c                |   2 +-
 arch/arm/mach-hisi/platsmp.c                       |   4 +
 arch/arm/mach-omap2/cm_common.c                    |   8 +-
 arch/arm/mach-omap2/control.c                      |  19 +-
 arch/arm/mach-omap2/omap_device.c                  |  20 -
 arch/arm/mach-omap2/omap_device.h                  |   1 -
 arch/arm/mach-omap2/prm_common.c                   |   8 +-
 arch/arm/mach-orion5x/dns323-setup.c               |   4 +-
 arch/arm/mach-rockchip/platsmp.c                   |   2 +-
 arch/arm/mach-s3c/Kconfig                          |   8 -
 arch/arm/mach-s3c/Kconfig.s3c24xx                  |   2 -
 arch/arm/mach-s3c/iotiming-s3c2410.c               |   2 +-
 arch/arm/mach-s3c/pm-s3c64xx.c                     |   2 +-
 arch/arm/mach-s3c/s3c24xx.c                        |   2 +-
 arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c |   2 +-
 arch/arm/mach-shmobile/setup-emev2.c               |   2 +-
 arch/arm/mach-shmobile/setup-r7s72100.c            |   2 +-
 arch/arm/mach-shmobile/setup-r7s9210.c             |   2 +-
 arch/arm/mach-shmobile/setup-r8a73a4.c             |   2 +-
 arch/arm/mach-shmobile/setup-r8a7740.c             |   2 +-
 arch/arm/mach-shmobile/setup-r8a7778.c             |   2 +-
 arch/arm/mach-shmobile/setup-r8a7779.c             |   2 +-
 arch/arm/mach-shmobile/setup-rcar-gen2.c           |   4 +-
 arch/arm/mach-shmobile/setup-sh73a0.c              |   2 +-
 arch/arm/mach-tegra/platsmp.c                      |   2 +-
 arch/arm/mm/cache-b15-rac.c                        |   2 +-
 drivers/soc/mediatek/mt8167-mmsys.h                |   2 +-
 drivers/soc/mediatek/mt8183-mmsys.h                |   2 +-
 drivers/soc/mediatek/mt8186-mmsys.h                |   4 +-
 drivers/soc/mediatek/mt8192-mmsys.h                |   4 +-
 drivers/soc/mediatek/mt8195-mmsys.h                | 370 ++++++++++++++++++
 drivers/soc/mediatek/mt8365-mmsys.h                |   4 +-
 drivers/soc/mediatek/mtk-cmdq-helper.c             |  25 +-
 drivers/soc/mediatek/mtk-mmsys.c                   | 153 +++++++-
 drivers/soc/mediatek/mtk-mmsys.h                   |   6 +
 drivers/soc/mediatek/mtk-mutex.c                   |  92 ++++-
 include/linux/soc/mediatek/mtk-cmdq.h              |   5 +-
 include/linux/soc/mediatek/mtk-mmsys.h             |  12 +
 51 files changed, 1281 insertions(+), 187 deletions(-)
 create mode 100644 arch/arm/mach-at91/sam_secure.c
 create mode 100644 arch/arm/mach-at91/sam_secure.h
 create mode 100644 drivers/soc/mediatek/mt8195-mmsys.h



More information about the linux-arm-kernel mailing list