Messages in this thread | | | From | Arnd Bergmann <> | Subject | [GIT PULL 2/7] ARM: SoC cleanups for 3.18 | Date | Wed, 08 Oct 2014 22:26:35 +0200 |
| |
The following changes since commit 69e273c0b0a3c337a521d083374c918dc52c666f:
Linux 3.17-rc3 (2014-08-31 18:23:04 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/cleanup-for-linus
for you to fetch changes up to 05301fe7de11dac87638f1728f8ee8b31bc1cf31:
Merge tag 'at91-soc' of git://github.com/at91linux/linux-at91 into next/cleanup (2014-09-26 00:12:30 +0200)
---------------------------------------------------------------- ARM: SoC cleanups for 3.18
This time around, the cleanup branch contains mostly code removal. A number of board files for at91, imx and msm have become obsolete because of the DT conversion and are now ready to be removed. The OMAP platform has traditionally had its own DMA engine abstraction and as this is being phased out, a lot of the original code is now unused and can be removed as well.
S3C24xx can be simplified now that the restart code is a proper device driver.
Finally, a number of cleanups in shmobile are done to prepare for the addition of new code in other branches.
---------------------------------------------------------------- Alexander Shiyan (4): ARM: i.MX: Remove mach-cpuimx27sd board file ARM: i.MX: Remove Phytec i.MX27 PCM038/PCM970 board files ARM: i.MX: Remove i.MX1 ADS board support ARM: clps711x: Switch CLPS711X subarch to use clk and clocksource driver
Alexander Stein (1): ARM: imx: iomux: Do not export symbol without public declaration
Arnd Bergmann (8): Merge tag 'msm-cleanup-for-arm-soc' of git://git.kernel.org/.../linusw/linux-stericsson into next/cleanup Merge tag 'renesas-kconfig-cleanups-for-v3.18' of git://git.kernel.org/.../horms/renesas into next/cleanup Merge tag 'at91-cleanup' of git://github.com/at91linux/linux-at91 into next/cleanup Merge tag 'at91-cleanup2' of git://github.com/at91linux/linux-at91 into next/cleanup Merge tag 'renesas-pm-cleanups-for-v3.18' of git://git.kernel.org/.../horms/renesas into next/cleanup Merge tag 'samsung-cleanup' of git://git.kernel.org/.../kgene/linux-samsung into next/cleanup Merge tag 'cleanup-for-v3.18' of git://git.kernel.org/.../tmlind/linux-omap into next/cleanup Merge tag 'at91-soc' of git://github.com/at91linux/linux-at91 into next/cleanup
Boris BREZILLON (4): ARM: at91: introduce OLD_IRQ_AT91 Kconfig option ARM: at91: enclose at91_aic_xx calls in IS_ENABLED(CONFIG_OLD_IRQ_AT91) blocks ARM: at91: make use of the new AIC driver for dt enabled boards ARM: at91: remove old irq material
Fabio Estevam (1): ARM: imx: Remove mach-mxt_td60 board file
Gaël PORTAY (4): ARM: at91/tclib: prefer using of devm_* functions ARM: at91/tclib: move initialization from alloc to probe ARM: at91/tclib: mask interruptions at shutdown and probe clocksource: tcb_clksrc: sanitize IRQ request
Geert Uytterhoeven (6): ARM: shmobile: r8a7791 is now called "R-Car M2-W" ARM: shmobile: mackerel: Make domain_devices[] static __initdata ARM: shmobile: sh7372: Make domain_devices[] static __initdata ARM: shmobile: r8a7740: Use rmobile_add_devices_to_domains() ARM: shmobile: r8a7740: Clean up pm domain table ARM: shmobile: armadillo800eva legacy: Use rmobile_add_devices_to_domains()
Georgi Djakov (1): ARM: msm: Update the references to DEBUG_MSM_UARTx
Heiko Stuebner (1): ARM: S3C24XX: remove separate restart code
Joe Perches (2): ARM: orion5x: Convert pr_warning to pr_warn arm: mach-omap2: Convert pr_warning to pr_warn
Josef Holzmayr (1): ARM: at91: Remove the support for the RSI EWS board
Krzysztof Kozlowski (1): ARM: EXYNOS: Do not calculate boot address twice
Kukjin Kim (1): ARM: S5PV210: move <mach/regs-clock.h> into mach-s5pv210/
Linus Walleij (2): ARM: msm: delete dangling mahimahi board file ARM: msm: remove reference to MSM_SERIAL_DEBUGGER
Magnus Damm (8): ARM: shmobile: Introduce a Kconfig entry for R-Mobile ARM: shmobile: Introduce a Kconfig entry for R-Car Gen1 ARM: shmobile: Introduce a Kconfig entry for R-Car Gen2 ARM: shmobile: Cleanup pm-rcar.o build using Kconfig ARM: shmobile: Cleanup pm-rmobile.o build using Kconfig ARM: shmobile: Only select PM_RMOBILE for legacy case ARM: shmobile: Consolidate Legacy CPU_V7 Kconfig ARM: shmobile: Consolidate Legacy SH_CLK_CPG Kconfig
Maxime Ripard (1): ARM: sunxi: Remove sun4i reboot code from mach directory
Nicolas Ferre (1): ARM: at91: remove board file for Acme Systems Fox G20
Olof Johansson (2): Merge tag 'mvebu-soc-3.18' of git://git.infradead.org/linux-mvebu into next/cleanup Merge tag 'imx-cleanup-3.18' of git://git.kernel.org/.../shawnguo/linux into next/cleanup
Shawn Guo (1): ARM: imx: remove imx_scu_standby_enable()
Tony Lindgren (1): ARM: OMAP: Remove unused pieces of legacy DMA API
Uwe Kleine-Koenig (1): ARM: EXYNOS: remove unused <mach/memory.h>
Xiubo Li (1): ARM: dts: vf610-twr: remove useless property for sound card.
arch/arm/Kconfig | 2 + arch/arm/boot/dts/vf610-twr.dts | 1 - arch/arm/configs/imx_v4_v5_defconfig | 5 - arch/arm/mach-at91/Kconfig | 17 +- arch/arm/mach-at91/Kconfig.non_dt | 18 +- arch/arm/mach-at91/Makefile | 5 +- arch/arm/mach-at91/board-dt-rm9200.c | 13 - arch/arm/mach-at91/board-dt-sam9.c | 13 - arch/arm/mach-at91/board-dt-sama5.c | 13 - arch/arm/mach-at91/board-foxg20.c | 272 -------- arch/arm/mach-at91/board-rsi-ews.c | 232 ------- arch/arm/mach-at91/irq.c | 270 +------- arch/arm/mach-at91/pm.c | 32 +- arch/arm/mach-at91/setup.c | 3 +- arch/arm/mach-clps711x/common.c | 138 +--- arch/arm/mach-clps711x/common.h | 5 + arch/arm/mach-exynos/include/mach/memory.h | 26 - arch/arm/mach-exynos/platsmp.c | 4 +- arch/arm/mach-imx/Kconfig | 103 --- arch/arm/mach-imx/Makefile | 6 - arch/arm/mach-imx/board-pcm038.h | 36 - arch/arm/mach-imx/common.h | 2 - arch/arm/mach-imx/cpuidle-imx6q.c | 4 - arch/arm/mach-imx/eukrea-baseboards.h | 10 +- arch/arm/mach-imx/eukrea_mbimx27-baseboard.c | 351 ---------- arch/arm/mach-imx/iomux-imx31.c | 7 - arch/arm/mach-imx/iomux-v1.c | 2 - arch/arm/mach-imx/iomux-v3.c | 2 - arch/arm/mach-imx/mach-cpuimx27.c | 321 --------- arch/arm/mach-imx/mach-mx1ads.c | 154 ----- arch/arm/mach-imx/mach-mxt_td60.c | 273 -------- arch/arm/mach-imx/mach-pcm038.c | 358 ---------- arch/arm/mach-imx/pcm970-baseboard.c | 231 ------- arch/arm/mach-imx/platsmp.c | 10 - arch/arm/mach-msm/board-mahimahi.c | 83 --- arch/arm/mach-msm/board-msm7x30.c | 2 +- arch/arm/mach-msm/board-trout-gpio.c | 2 +- arch/arm/mach-msm/board-trout.c | 2 +- arch/arm/mach-msm/io.c | 6 +- arch/arm/mach-omap2/display.c | 2 +- arch/arm/mach-omap2/hdq1w.c | 4 +- arch/arm/mach-omap2/i2c.c | 2 +- arch/arm/mach-omap2/msdi.c | 4 +- arch/arm/mach-omap2/mux.c | 2 +- arch/arm/mach-omap2/omap_hwmod.c | 26 +- arch/arm/mach-omap2/pdata-quirks.c | 4 +- arch/arm/mach-omap2/pm34xx.c | 2 +- arch/arm/mach-omap2/smartreflex-class3.c | 4 +- arch/arm/mach-omap2/sr_device.c | 2 +- arch/arm/mach-omap2/vc.c | 2 +- arch/arm/mach-omap2/voltage.c | 22 +- arch/arm/mach-omap2/wd_timer.c | 4 +- arch/arm/mach-orion5x/dns323-setup.c | 8 +- arch/arm/mach-orion5x/terastation_pro2-setup.c | 2 +- arch/arm/mach-orion5x/ts209-setup.c | 2 +- arch/arm/mach-orion5x/ts409-setup.c | 2 +- arch/arm/mach-orion5x/ts78xx-setup.c | 4 +- arch/arm/mach-s3c24xx/Kconfig | 2 - arch/arm/mach-s3c24xx/common.c | 4 - arch/arm/mach-s3c24xx/common.h | 5 - .../mach-s3c24xx/include/mach/regs-s3c2443-clock.h | 2 - arch/arm/mach-s3c24xx/mach-amlm5900.c | 1 - arch/arm/mach-s3c24xx/mach-anubis.c | 1 - arch/arm/mach-s3c24xx/mach-at2440evb.c | 1 - arch/arm/mach-s3c24xx/mach-bast.c | 1 - arch/arm/mach-s3c24xx/mach-gta02.c | 1 - arch/arm/mach-s3c24xx/mach-h1940.c | 1 - arch/arm/mach-s3c24xx/mach-jive.c | 1 - arch/arm/mach-s3c24xx/mach-mini2440.c | 1 - arch/arm/mach-s3c24xx/mach-n30.c | 2 - arch/arm/mach-s3c24xx/mach-nexcoder.c | 1 - arch/arm/mach-s3c24xx/mach-osiris.c | 1 - arch/arm/mach-s3c24xx/mach-otom.c | 1 - arch/arm/mach-s3c24xx/mach-qt2410.c | 1 - arch/arm/mach-s3c24xx/mach-rx1950.c | 1 - arch/arm/mach-s3c24xx/mach-rx3715.c | 1 - arch/arm/mach-s3c24xx/mach-s3c2416-dt.c | 1 - arch/arm/mach-s3c24xx/mach-smdk2410.c | 1 - arch/arm/mach-s3c24xx/mach-smdk2413.c | 3 - arch/arm/mach-s3c24xx/mach-smdk2416.c | 1 - arch/arm/mach-s3c24xx/mach-smdk2440.c | 1 - arch/arm/mach-s3c24xx/mach-smdk2443.c | 1 - arch/arm/mach-s3c24xx/mach-tct_hammer.c | 1 - arch/arm/mach-s3c24xx/mach-vr1000.c | 1 - arch/arm/mach-s3c24xx/mach-vstms.c | 1 - arch/arm/mach-s3c24xx/s3c2410.c | 13 - arch/arm/mach-s3c24xx/s3c2412.c | 23 - arch/arm/mach-s3c24xx/s3c2416.c | 8 - arch/arm/mach-s3c24xx/s3c2443.c | 8 - arch/arm/mach-s3c24xx/s3c244x.c | 12 - arch/arm/mach-s5pv210/pm.c | 3 +- .../mach-s5pv210/{include/mach => }/regs-clock.h | 3 +- arch/arm/mach-s5pv210/s5pv210.c | 2 +- arch/arm/mach-shmobile/Kconfig | 77 ++- arch/arm/mach-shmobile/Makefile | 30 +- arch/arm/mach-shmobile/board-armadillo800eva.c | 8 +- arch/arm/mach-shmobile/board-mackerel.c | 2 +- arch/arm/mach-shmobile/pm-r8a7740.c | 10 +- arch/arm/mach-shmobile/pm-rcar.c | 4 - arch/arm/mach-shmobile/pm-rmobile.c | 2 - arch/arm/mach-shmobile/pm-rmobile.h | 4 +- arch/arm/mach-shmobile/setup-r8a7740.c | 26 +- arch/arm/mach-shmobile/setup-sh7372.c | 2 +- arch/arm/mach-sunxi/sunxi.c | 76 --- arch/arm/plat-omap/dma.c | 737 +-------------------- drivers/clocksource/tcb_clksrc.c | 15 +- drivers/misc/atmel_tclib.c | 101 ++- drivers/pwm/pwm-atmel-tcb.c | 2 +- include/linux/atmel_tc.h | 13 +- include/linux/omap-dma.h | 37 -- 110 files changed, 261 insertions(+), 4129 deletions(-) delete mode 100644 arch/arm/mach-at91/board-foxg20.c delete mode 100644 arch/arm/mach-at91/board-rsi-ews.c delete mode 100644 arch/arm/mach-exynos/include/mach/memory.h delete mode 100644 arch/arm/mach-imx/board-pcm038.h delete mode 100644 arch/arm/mach-imx/eukrea_mbimx27-baseboard.c delete mode 100644 arch/arm/mach-imx/mach-cpuimx27.c delete mode 100644 arch/arm/mach-imx/mach-mx1ads.c delete mode 100644 arch/arm/mach-imx/mach-mxt_td60.c delete mode 100644 arch/arm/mach-imx/mach-pcm038.c delete mode 100644 arch/arm/mach-imx/pcm970-baseboard.c delete mode 100644 arch/arm/mach-msm/board-mahimahi.c rename arch/arm/mach-s5pv210/{include/mach => }/regs-clock.h (99%)
-- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |