[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