From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751697AbdBWXVI (ORCPT ); Thu, 23 Feb 2017 18:21:08 -0500 Received: from mout.kundenserver.de ([212.227.126.187]:50004 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751624AbdBWXUw (ORCPT ); Thu, 23 Feb 2017 18:20:52 -0500 From: Arnd Bergmann To: torvalds@linux-foundation.org Cc: arm@kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [GIT PULL 2/7] ARM: SoC platform updates Date: Fri, 24 Feb 2017 00:06:43 +0100 Message-ID: <6258829.iCqC3CGGSZ@wuerfel> User-Agent: KMail/5.1.3 (Linux/4.8.0-34-generic; KDE/5.18.0; x86_64; ; ) In-Reply-To: <8729461.VkrRdW7LzJ@wuerfel> References: <8729461.VkrRdW7LzJ@wuerfel> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K0:Fh6aLa1clGMxSAOp0QsEw1u8oC6ZvSk7xz9ovbsuB2RAuV5vpb7 IKKOEZcVARusHeWDvsBBMVLDU0W7L+Zb0egf//5qNiveM2hPmiixKqmaX5Er0UajtCjGrSo Ccm+uwWOLMULpe9EaGpQ1UMJyqNA3dYFV8Ds5WCC6Q6bgDrrbm+zkhFS8yc5zpQR15I/miN ng1xZDayjr8f3KywXnHxw== X-UI-Out-Filterresults: notjunk:1;V01:K0:Aus6rD/lQvg=:s/7lLWX2EgMlR15Qmoc82z 2fjvz7r7bcn7zau7NT+pv6bGG8GhTBjHO0/K4KjaW5rV8AQWJLxQ6bDFUaIEvvGbkwQXqU2mM 8ARUoq50qFRwbqxaL/lSge3ZCLtfDKKEBoL6okyu+odxjXTrrBihlrHL8ZmL3oyNt5e8d7Hxd SURrVDgFhn3DLkmBhl/ffJhz1dDVjM8HPBLSxwWSFjlkfCspwhixcDOCoVGibvw3AWLpIt7TJ FC5Kn3Z13kFQ2FwoGU3+qoxwyv3W3/JiV4lPE4k2feiPxrDi/KFFF9riI3sB04TEZlT9hD59P Oa8X44rasRaUxNFGkIEeZ7QRWZcZD3PYyuCCc5CnRMcFEijDlMYTEr2P7JDBBG+tASH7W8t9X NeApKvvr6Qxov5V7g+ysmW1dnDQjxuTM4Zv5QOkxnKpLDieMST2W9y1JFIfLTUxoY9sxPkcuR VKdoKNLH3Yhbt14g08JCedRC1CthXqUkrQaJWfg5g+zZEzaixGRtHzGLOuDHyR9shCivn9Z9c 2aZSemEdipRPFfAPRsbzHsbs4YC3JQR1mq/g1xanBpA0oz/MKkQldkVBC6yLOk2DPuHvMiYe1 Qq7/C1+oSr1XoqVYytJzr6g/eye9cqzLe3IAkpDUGxTGjA2JGRIs6tLv5NmSgs5W9nUwvaklJ lsKjt6Z/5RMYOIyvQrob58qmLCTUIkQiL9p2Sxx0buhc55RsocQgrgPuffntT5agO7+EiYybe spgff/p/kixnoJs0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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