Messages in this thread | | | Date | Mon, 24 Apr 2023 22:59:28 +0200 | From | "Arnd Bergmann" <> | Subject | [GIT PULL 1/4] ARM: SoC changes for 6.4 |
| |
The following changes since commit eeac8ede17557680855031c6f305ece2378af326:
Linux 6.3-rc2 (2023-03-12 16:36:44 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-arm-6.4
for you to fetch changes up to bd2c0c4452eea00e22c4008d8e64e58fa73857e5:
Merge tag 'mvebu-arm64-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/arm (2023-04-18 17:04:44 +0200)
---------------------------------------------------------------- ARM: SoC changes for 6.4
The Oxford Semiconductor OX810/OX820 "oxnas" platform gets retired after the ARM11MPcore processor keeps causing problems in certain corner cases. OX820 was the only remaining SoC with this core after CNS3xxx got retired, and its driver support for never completely merged upstream. The Arm "Realview" reference platform still supports ARM11MPCore in principle, but this was never a product, and the CPU support will get cleaned up later on.
Another series updates the mv78xx0 platform, which has been similarly neglected for a while, but should work properly again now.
The other changes are minor cleanups across platforms, mostly converting code to more modern interfaces for DT nodes and removing some more code as a follow-up to the large-scale platform removal in linux-6.3.
---------------------------------------------------------------- Arnd Bergmann (7): Merge tag 'omap-for-v6.4/cleanup-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/arm Merge tag 'omap-for-v6.4/omap1-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/arm Merge tag 'samsung-soc-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/arm Merge tag 'imx-soc-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/arm Merge tag 'renesas-arm-soc-for-v6.4-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/arm Merge tag 'arm-soc/for-6.4/soc' of https://github.com/Broadcom/stblinux into soc/arm Merge tag 'mvebu-arm64-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/arm
Jeremy J. Peper (4): ARM: mv78xx0: adjust init logic for ts-wxl to reflect single core dev ARM: mv78xx0: set the correct driver for the i2c RTC ARM: mv78xx0: add code to enable XOR and CRYPTO engines on mv78xx0 ARM: mv78xx0: fix entries for gpios, buttons and usb ports
Jilin Yuan (1): ARM: OMAP2+: fix repeated words in comments
Jinpeng Cui (1): ARM: omap1: remove redundant variables err
Juerg Haefliger (1): ARM: omap1: Kconfig: Fix indentation
Kenneth Lee (1): ARM: OMAP2+: hwmod: Use kzalloc for allocating only one element
Lukas Bulwahn (4): ARM: mmp: remove obsolete config USB_EHCI_MV_U2O ARM: spear: remove obsolete config MACH_SPEAR600 ARM: mstar: remove unused config MACH_MERCURY ARM: OMAP2+: remove obsolete config OMAP3_SDRC_AC_TIMING
Neil Armstrong (1): ARM: oxnas: remove OXNAS support
Oleksij Rempel (2): ARM: imx6q: skip ethernet refclock reconfiguration if enet_clk_ref is present ARM: mach-imx: imx6ul: remove not optional ethernet refclock overwrite
Rob Herring (10): ARM: exynos: Use of_property_read_bool() for boolean properties ARM: mxs: Use of_property_present() for testing DT property presence ARM: imx: Use of_property_read_bool() for boolean properties ARM: EXYNOS: Use of_address_to_resource() ARM: bcm: Use of_address_to_resource() ARM: OMAP2+: Use of_property_read_bool() for boolean properties ARM: OMAP2+: Use of_address_to_resource() ARM: sh-mobile: Use of_cpu_node_to_id() to read CPU node 'reg' ARM: pxa: Use of_property_read_bool() for boolean properties soc: fsl: Use of_property_present() for testing DT property presence
Thomas Weißschuh (1): firmware: turris-mox-rwtm: make kobj_type structure constant
Uwe Kleine-König (1): ARM: Convert to platform remove callback returning void
ye xingchen (1): ARM: OMAP2+: Remove the unneeded result variable
arch/arm/Kconfig | 2 - arch/arm/Makefile | 1 - arch/arm/common/locomo.c | 6 +- arch/arm/common/sa1111.c | 6 +- arch/arm/common/scoop.c | 6 +- arch/arm/mach-bcm/bcm_kona_smc.c | 23 ++------ arch/arm/mach-exynos/exynos.c | 8 ++- arch/arm/mach-exynos/suspend.c | 2 +- arch/arm/mach-imx/gpc.c | 2 +- arch/arm/mach-imx/mach-imx6q.c | 10 +++- arch/arm/mach-imx/mach-imx6ul.c | 20 ------- arch/arm/mach-imx/mmdc.c | 5 +- arch/arm/mach-mmp/Kconfig | 6 -- arch/arm/mach-mstar/Kconfig | 7 --- arch/arm/mach-mv78xx0/buffalo-wxl-setup.c | 82 +++++++++++++++++--------- arch/arm/mach-mv78xx0/common.c | 23 ++++++++ arch/arm/mach-mv78xx0/common.h | 2 + arch/arm/mach-mv78xx0/mv78xx0.h | 10 ++++ arch/arm/mach-mv78xx0/pcie.c | 2 +- arch/arm/mach-mxs/mach-mxs.c | 2 +- arch/arm/mach-omap1/Kconfig | 2 +- arch/arm/mach-omap1/board-ams-delta.c | 6 +- arch/arm/mach-omap1/omap-dma.c | 6 +- arch/arm/mach-omap2/Kconfig | 11 ---- arch/arm/mach-omap2/cm33xx.c | 2 +- arch/arm/mach-omap2/omap_hwmod.c | 23 ++++---- arch/arm/mach-omap2/pm33xx-core.c | 6 +- arch/arm/mach-oxnas/Kconfig | 38 ------------ arch/arm/mach-oxnas/Makefile | 2 - arch/arm/mach-oxnas/headsmp.S | 23 -------- arch/arm/mach-oxnas/platsmp.c | 96 ------------------------------- arch/arm/mach-pxa/irq.c | 3 +- arch/arm/mach-pxa/sharpsl_pm.c | 6 +- arch/arm/mach-sa1100/jornada720_ssp.c | 5 +- arch/arm/mach-sa1100/neponset.c | 6 +- arch/arm/mach-shmobile/platsmp-apmu.c | 36 ++++++------ arch/arm/mach-spear/Kconfig | 6 -- drivers/firmware/turris-mox-rwtm.c | 2 +- drivers/soc/fsl/qbman/dpaa_sys.c | 8 +-- 39 files changed, 167 insertions(+), 345 deletions(-) delete mode 100644 arch/arm/mach-oxnas/Kconfig delete mode 100644 arch/arm/mach-oxnas/Makefile delete mode 100644 arch/arm/mach-oxnas/headsmp.S delete mode 100644 arch/arm/mach-oxnas/platsmp.c
| |