[GIT PULL 2/7] ARM: SoC platform updates
Arnd Bergmann
arnd at arndb.de
Thu Feb 23 15:06:43 PST 2017
The following changes since commit a121103c922847ba5010819a3f250f1f7fc84ab8:
Linux 4.10-rc3 (2017-01-08 14:18:17 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-soc
for you to fetch changes up to af1d09eefa72089300ddde13bbaf9af1a82c6be1:
Merge tag 'davinci-for-v4.11/soc-2' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/soc (2017-02-16 17:15:39 +0100)
----------------------------------------------------------------
ARM: SoC platform updates
In the SoC branch we normally collect classic arch/arm/mach-* contents, i.e.
C code changes for SoC platforms. This release cycle the diffstat is quite
nice, in that we're removing 3x the amount of code that's being added.
The main reason for this is that there's a removal of camera drivers for
Freescale i.MX chips (driver was removed so the device registration isn't
needed any more). There's also removal of display initialization code for OMAP
that is no longer needed.
The rest are mostly minor tweaks and cleanups; constification on Samsung
platforms, cleanup of ux500 platform data, purge of other unused platform
data/device seutp on i.MX and other good stuff.
New SoC support this cycle is for two Allwinner platforms, H2+ and V3s.
----------------------------------------------------------------
Aaro Koskinen (3):
ARM: OMAP1: USB: tidy up logging output
ARM: OMAP1: USB: make omap_otg_init() static
ARM: OMAP1: USB: delete redundant CPU class checks
Alexandre Belloni (1):
ARM: at91: pm: remove useless extern definition
Andrew Jeffery (1):
ARM: aspeed: Select pinctrl drivers
Andrew Murray (1):
ARM: OMAP: clock: Remove unused mpurate cmdline option
Arnd Bergmann (8):
ARM: imx: remove unused device definitions
ARM: pxa: ezx: fix a910 camera data
ARM: pxa: include linux/leds.h
ARM: mv78xx0: fix possible PCI buffer overflow
Merge tag 'mvebu-soc-4.11-2' of git://git.infradead.org/linux-mvebu into next/soc
Merge tag 'sunxi-core-for-4.11' of https://git.kernel.org/.../mripard/linux into next/soc
Merge tag 'arm-soc/for-4.11/maintainers' of http://github.com/Broadcom/stblinux into next/soc
Merge tag 'davinci-for-v4.11/soc-2' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
Bartosz Golaszewski (7):
ARM: davinci: da850: coding style fix
ARM: davinci: da850: fix da850_set_pll0rate()
bus: da850-mstpri: fix my e-mail address
ARM: davinci: da8xx-dt: add OF_DEV_AUXDATA entry for SATA
ARM: davinci: da850: add con_id for the SATA clock
ARM: davinci: da850: model the SATA refclk
ARM: davinci: remove BUG_ON() from da850_register_sata()
Bhumika Goyal (1):
soc: dove: constify reset_control_ops structures
Chris Packham (1):
arm: mvebu: support for SMP on 98DX3336 SoC
Dmitry Torokhov (1):
ARM: tegra: paz00: Fix __initdata placement
Eric Anholt (1):
MAINTAINERS: Update for the current location of the bcm2835 tree.
Fabio Estevam (6):
ARM: mach-mx31_3ds: Remove camera support
ARM: mx31moboard-marxbot: Remove camera support
ARM: mx31moboard-smartbot: Remove camera support
ARM: mach-mx35_3ds: Remove camera support
ARM: mach-pcm037: Remove camera support
ARM: mach-mx27_3ds: Remove camera support
Florian Fainelli (1):
ARM: ep93xx: Disable TS-72xx watchdog before uncompressing
Geert Uytterhoeven (6):
ARM: shmobile: apmu: Add more register documentation
ARM: shmobile: apmu: Add debug resource reset for secondary CPU boot
ARM: shmobile: apmu: Allow booting secondary CPU cores in debug mode
ARM: shmobile: r8a7791: Allow booting secondary CPU cores in debug mode
ARM: shmobile: rcar-gen2: Remove unused rcar_gen2_read_mode_pins()
ARM: shmobile: rcar-gen2: Add more register documentation
Icenowy Zheng (2):
ARM: sunxi: add support for H2+ SoC
arm: sunxi: add support for V3s SoC
Kefeng Wang (1):
arm: hisi: drop extern hip01_cpu_die
Kevin Hilman (1):
ARM: davinci: add skeleton for pdata-quirks
Krzysztof Kozlowski (9):
ARM: EXYNOS: Constify list of retention registers
ARM: EXYNOS: Annotate iomem and pm_data pointers __ro_after_init
ARM: s3c24xx: Constify few integer tables
ARM: s3c64xx: Annotate external clock frequencies __ro_after_init
ARM: SAMSUNG: Constify array of wake irqs passed to samsung_sync_wakemask
ARM: s3c24xx: Constify wake_irqs
ARM: s3c64xx: Constify wake_irqs
ARM: EXYNOS: Remove Exynos4415 arch code (SoC not supported anymore)
dt-bindings: video: exynos7-decon: Remove obsolete samsung,power-domain property
Laurent Pinchart (2):
ARM: OMAP2+: Remove unused omap_display_init() function
ARM: OMAP2+: Make the omapdss_find_dss_of_node() function static
Linus Walleij (2):
ARM: ux500: simplify secondary boot
ARM: ux500: cut some platform data
Lokesh Vutla (1):
ARM: OMAP2+: omap_hwmod: Add support for earlycon
Olof Johansson (14):
Merge tag 'renesas-soc-for-v4.11' of https://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'ux500-dev-for-armsoc' of git://git.kernel.org/.../linusw/linux-stericsson into next/soc
Merge tag 'samsung-soc-4.11' of git://git.kernel.org/.../krzk/linux into next/soc
Merge tag 'at91-ab-4.11-soc' of git://git.kernel.org/.../abelloni/linux into next/soc
Merge tag 'aspeed-4.11-soc' of git://git.kernel.org/.../joel/aspeed into next/soc
Merge tag 'omap-for-v4.11/soc-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
Merge tag 'hisi-armv7-soc-for-4.11' of git://github.com/hisilicon/linux-hisi into next/soc
Merge tag 'pxa-for-4.11' of https://github.com/rjarzmik/linux into next/soc
Merge tag 'renesas-soc2-for-v4.11' of https://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'tegra-for-4.11-soc' of git://git.kernel.org/.../tegra/linux into next/soc
Merge tag 'mvebu-soc-4.11-1' of git://git.infradead.org/linux-mvebu into next/soc
Merge tag 'imx-cleanup-4.11' of git://git.kernel.org/.../shawnguo/linux into next/soc
Merge tag 'samsung-soc-4.11-2' of git://git.kernel.org/.../krzk/linux into next/soc
ARM: ux500: remove deleted file from Makefile
Sekhar Nori (1):
Merge branch 'v4.11/fixes-non-critical' into v4.11/soc
Stefan Schmidt (1):
MAINTAINERS: transfer maintainership for the EZX platform
Sylwester Nawrocki (2):
ARM: s3c64xx: Drop initialization of unused struct s3c_audio_pdata fields
ARM: s3c24xx: Drop unused struct s3c_audio_pdata entries
Tony Lindgren (2):
MAINTAINERS: Add Aaro Koskinen as TI omap1 SoC co-maintainer
Merge branch 'omap-for-v4.11/omap1' into omap-for-v4.11/soc
Wei Yongjun (1):
ARM: ux500: remove duplicated include from cpu-db8500.c
Documentation/arm/sunxi/README | 8 +
Documentation/devicetree/bindings/arm/cpus.txt | 1 +
.../bindings/arm/marvell/98dx3236-resume-ctrl.txt | 16 ++
Documentation/devicetree/bindings/arm/sunxi.txt | 1 +
.../bindings/display/exynos/exynos7-decon.txt | 2 +-
MAINTAINERS | 29 ++-
arch/arm/mach-aspeed/Kconfig | 4 +
arch/arm/mach-at91/pm.c | 2 +-
arch/arm/mach-at91/pm.h | 2 -
arch/arm/mach-davinci/Makefile | 2 +-
arch/arm/mach-davinci/da850.c | 24 +-
arch/arm/mach-davinci/da8xx-dt.c | 10 +
arch/arm/mach-davinci/devices-da8xx.c | 30 ++-
arch/arm/mach-davinci/include/mach/common.h | 2 +
arch/arm/mach-davinci/include/mach/da8xx.h | 1 +
arch/arm/mach-davinci/pdata-quirks.c | 39 ++++
arch/arm/mach-ep93xx/include/mach/uncompress.h | 12 +
arch/arm/mach-exynos/Kconfig | 5 -
arch/arm/mach-exynos/exynos.c | 5 +-
arch/arm/mach-exynos/mcpm-exynos.c | 2 +-
arch/arm/mach-exynos/suspend.c | 11 +-
arch/arm/mach-hisi/core.h | 1 -
arch/arm/mach-imx/devices/platform-flexcan.c | 9 -
.../mach-imx/devices/platform-sdhci-esdhc-imx.c | 10 -
arch/arm/mach-imx/mach-mx27_3ds.c | 107 ---------
arch/arm/mach-imx/mach-mx31_3ds.c | 160 -------------
arch/arm/mach-imx/mach-mx35_3ds.c | 103 --------
arch/arm/mach-imx/mach-pcm037.c | 115 ---------
arch/arm/mach-imx/mx31moboard-marxbot.c | 92 --------
arch/arm/mach-imx/mx31moboard-smartbot.c | 74 ------
arch/arm/mach-mv78xx0/pcie.c | 2 +-
arch/arm/mach-mvebu/platsmp.c | 75 ++++++
arch/arm/mach-omap1/clock.c | 20 --
arch/arm/mach-omap1/clock.h | 2 -
arch/arm/mach-omap1/include/mach/usb.h | 2 -
arch/arm/mach-omap1/usb.c | 51 ++--
arch/arm/mach-omap2/clock.c | 61 -----
arch/arm/mach-omap2/clock.h | 4 -
arch/arm/mach-omap2/display.c | 258 +--------------------
arch/arm/mach-omap2/display.h | 7 -
arch/arm/mach-omap2/omap_hwmod.c | 33 +++
arch/arm/mach-pxa/ezx.c | 56 ++---
arch/arm/mach-pxa/idp.c | 1 +
arch/arm/mach-s3c24xx/bast-irq.c | 4 +-
arch/arm/mach-s3c24xx/iotiming-s3c2410.c | 2 +-
arch/arm/mach-s3c24xx/pm-s3c2412.c | 2 +-
arch/arm/mach-s3c64xx/common.c | 3 +-
arch/arm/mach-s3c64xx/dev-audio.c | 19 --
arch/arm/mach-s3c64xx/pm.c | 2 +-
arch/arm/mach-shmobile/platsmp-apmu.c | 41 ++--
arch/arm/mach-shmobile/pm-rcar-gen2.c | 40 +++-
arch/arm/mach-shmobile/rcar-gen2.h | 2 -
arch/arm/mach-shmobile/setup-rcar-gen2.c | 18 --
arch/arm/mach-shmobile/smp-r8a7791.c | 14 +-
arch/arm/mach-sunxi/sunxi.c | 2 +
arch/arm/mach-tegra/board-paz00.c | 2 +-
arch/arm/mach-ux500/Makefile | 1 -
arch/arm/mach-ux500/board-mop500-audio.c | 77 ------
arch/arm/mach-ux500/board-mop500.h | 17 --
arch/arm/mach-ux500/cpu-db8500.c | 17 --
arch/arm/mach-ux500/platsmp.c | 45 ++--
arch/arm/mach-ux500/ste-dma40-db8500.h | 85 -------
arch/arm/plat-samsung/devs.c | 19 --
arch/arm/plat-samsung/include/plat/wakeup-mask.h | 2 +-
arch/arm/plat-samsung/wakeup-mask.c | 2 +-
drivers/bus/da8xx-mstpri.c | 2 +-
drivers/cpufreq/davinci-cpufreq.c | 2 +-
drivers/soc/dove/pmu.c | 2 +-
68 files changed, 424 insertions(+), 1449 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/marvell/98dx3236-resume-ctrl.txt
create mode 100644 arch/arm/mach-davinci/pdata-quirks.c
delete mode 100644 arch/arm/mach-ux500/board-mop500-audio.c
delete mode 100644 arch/arm/mach-ux500/board-mop500.h
delete mode 100644 arch/arm/mach-ux500/ste-dma40-db8500.h
More information about the linux-arm-kernel
mailing list