From: Olof Johansson <olof@lixom.net>
To: torvalds@linux-foundation.org
Cc: arm@kernel.org, linux-kernel@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
Olof Johansson <olof@lixom.net>
Subject: [GIT PULL 2/7] ARM: SoC cleanups
Date: Tue, 17 Feb 2015 00:33:23 -0800 [thread overview]
Message-ID: <1424162008-23768-3-git-send-email-olof@lixom.net> (raw)
In-Reply-To: <1424162008-23768-1-git-send-email-olof@lixom.net>
This is a good healthy set of various code removals. Total net delta is 8100
lines removed.
Among the larger cleanups are:
- Removal of old Samsung S3C DMA infrastructure by Arnd
- Removal of the non-DT version of the 'lager' board by Magnus Damm
- General stale code removal on OMAP and Davinci by Rickard Strandqvist
- Removal of non-DT support on am3517 platforms by Tony Lindgren
... plus several other cleanups of various platforms across the board.
Conflicts:
arch/arm/mach-shmobile/board-lager.c: modified in 3.19-rc and removed
here. Drop it.
----------------------------------------------------------------
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -0800)
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 41e229a91207afc326f9a83ba33c098c8362d303:
ARM: sirf: drop redundant function and marco declaration
----------------------------------------------------------------
Alexandre Belloni (7):
ARM: at91: remove unused mach/memory.h
ARM: at91: remove useless config MACH_AT91RM9200_DT
ARM: at91: remove useless config MACH_AT91SAM9_DT
ARM: at91: remove useless at91_sysirq_mask_rtx
ARM: at91: move debug-macro.S into the common space
ARM: at91: remove useless at91rm9200_dt_initialize()
ARM: at91: remove useless at91rm9200_set_type()
Arnd Bergmann (1):
ARM: SAMSUNG: remove unused DMA infrastructure
Barry Song (1):
ARM: sirf: drop redundant function and marco declaration
Boris Brezillon (1):
ARM: at91: remove useless header file includes
Geert Uytterhoeven (1):
ARM: shmobile: lager dts: Drop console= bootargs parameter
Laurent Pinchart (3):
ARM: shmobile: r8a7790: Remove legacy code
ARM: shmobile: lager: Rename SCIFA[01] serial ports to ttySC[01]
ARM: shmobile: koelsch: Rename SCIF[01] serial ports to ttySC[01]
Magnus Damm (2):
ARM: shmobile: lager-reference: DTS-only board support
ARM: shmobile: lager: Remove legacy board support
Mark Rutland (5):
arm: realview: specify PMU types
arm: pxa: specify PMUs are for XScale CPUs
arm: iop: specify PMUs are for XScale CPUs
arm: shmobile: specify PMUs are for ARMv7 CPUs
arm: omap: specify PMUs are for ARMv7 CPUs
Nicolas Ferre (3):
ARM: at91/Documentation: add a README for Atmel SoCs
rtc: at91/Kconfig: remove useless options
ARM: at91: remove unneeded header file
Olof Johansson (6):
Merge tag 'renesas-lager-board-removal-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'at91-cleanup' of git://git.kernel.org/.../nferre/linux-at91 into next/cleanup
Merge tag 'omap-for-v3.20/cleanup-pt1' of git://git.kernel.org/.../tmlind/linux-omap into next/cleanup
Merge tag 'davinci-for-v3.20/cleanup' of git://git.kernel.org/.../nsekhar/linux-davinci into next/cleanup
Merge tag 'omap-for-v3.20/drop-legacy-3517-v2' of git://git.kernel.org/.../tmlind/linux-omap into next/cleanup
Merge tag 'samsung-cleanup' of git://git.kernel.org/.../kgene/linux-samsung into next/cleanup
Pankaj Dubey (1):
ARM: EXYNOS: Remove i2c sys configuration related code
Rickard Strandqvist (13):
ARM: OMAP2+: clkt2xxx_apll.c: Remove some unused functions
ARM: OMAP2+: cm33xx.c: Remove some unused functions
ARM: OMAP2+: dpll44xx.c: Remove unused function
ARM: OMAP2+: omap_hwmod.c: Remove some unused functions
ARM: OMAP2+: powerdomain.c: Remove some unused functions
ARM: OMAP2+: voltage: Remove some unused functions
ARM: OMAP2+: omap-pm-noop.c: Remove some unused functions
ARM: OMAP1: irq.c: Remove unused function
ARM: OMAP1: timer32k.c: Remove unused function
ARM: OMAP: dma.c: Remove unused function
ARM: davinci: serial.c: remove unused serial_read_reg()
ARM: versatile: core: Remove unused function
ARM: davinci: Remove CDCE949 driver
Tero Kristo (3):
ARM: OMAP2: clock: remove unused apll code
ARM: OMAP2: CM: remove unused PLL functions
ARM: OMAP3+: PRM: remove prm_get_reset_sources declaration from headers
Tony Lindgren (6):
ARM: OMAP3: Remove legacy support for am3517-evm
ARM: OMAP3: Remove legacy support for am3517crane
ARM: OMAP3: Remove cm-t3517 legacy support
ARM: OMAP3: Remove legacy support for am35xx-emac
ARM: OMAP2+: Remove unused ti81xx platform init code
ARM: OMAP3: Add back Kconfig option MACH_OMAP3517EVM for ASoC
Documentation/arm/Atmel/README | 124 ++
Documentation/arm/Samsung-S3C24XX/DMA.txt | 46 -
MAINTAINERS | 2 +-
arch/arm/Kconfig.debug | 9 +-
arch/arm/boot/dts/Makefile | 1 -
arch/arm/boot/dts/r8a7790-lager.dts | 6 +-
arch/arm/boot/dts/r8a7791-koelsch.dts | 4 +-
arch/arm/configs/lager_defconfig | 150 --
arch/arm/configs/shmobile_defconfig | 1 -
.../mach/debug-macro.S => include/debug/at91.S} | 19 +-
arch/arm/mach-at91/Kconfig | 8 -
arch/arm/mach-at91/Makefile | 6 +-
arch/arm/mach-at91/at91sam9260.c | 2 -
arch/arm/mach-at91/at91sam9261.c | 2 -
arch/arm/mach-at91/at91sam9263.c | 3 -
arch/arm/mach-at91/at91sam9g45.c | 4 -
arch/arm/mach-at91/at91sam9n12.c | 6 -
arch/arm/mach-at91/at91sam9rl.c | 4 -
arch/arm/mach-at91/at91sam9x5.c | 10 -
arch/arm/mach-at91/board-dt-rm9200.c | 2 +-
arch/arm/mach-at91/generic.h | 6 -
arch/arm/mach-at91/include/mach/at91_pio.h | 80 -
arch/arm/mach-at91/include/mach/at91_rtt.h | 35 -
arch/arm/mach-at91/include/mach/memory.h | 26 -
arch/arm/mach-at91/sama5d3.c | 6 -
arch/arm/mach-at91/setup.c | 18 -
arch/arm/mach-at91/sysirq_mask.c | 75 -
arch/arm/mach-davinci/Makefile | 2 +-
arch/arm/mach-davinci/board-dm646x-evm.c | 31 -
arch/arm/mach-davinci/cdce949.c | 295 ----
arch/arm/mach-davinci/include/mach/cdce949.h | 19 -
arch/arm/mach-davinci/serial.c | 10 -
arch/arm/mach-exynos/exynos.c | 39 +-
arch/arm/mach-exynos/include/mach/dma.h | 26 -
arch/arm/mach-exynos/include/mach/map.h | 3 -
arch/arm/mach-exynos/pm.c | 3 +-
arch/arm/mach-exynos/regs-sys.h | 22 -
arch/arm/mach-exynos/suspend.c | 7 -
arch/arm/mach-omap1/irq.c | 5 -
arch/arm/mach-omap1/timer32k.c | 5 -
arch/arm/mach-omap2/Kconfig | 12 -
arch/arm/mach-omap2/Makefile | 9 -
arch/arm/mach-omap2/am35xx-emac.c | 114 --
arch/arm/mach-omap2/am35xx-emac.h | 15 -
arch/arm/mach-omap2/am35xx.h | 46 -
arch/arm/mach-omap2/board-am3517crane.c | 150 --
arch/arm/mach-omap2/board-am3517evm.c | 373 -----
arch/arm/mach-omap2/board-cm-t3517.c | 335 ----
arch/arm/mach-omap2/cclock3xxx_data.c | 6 +-
arch/arm/mach-omap2/clkt2xxx_apll.c | 142 --
arch/arm/mach-omap2/clock.h | 1 -
arch/arm/mach-omap2/clock2xxx.h | 11 -
arch/arm/mach-omap2/cm2xxx.c | 10 -
arch/arm/mach-omap2/cm2xxx.h | 2 -
arch/arm/mach-omap2/cm33xx.c | 21 -
arch/arm/mach-omap2/dpll44xx.c | 20 -
arch/arm/mach-omap2/omap-pm-noop.c | 196 ---
arch/arm/mach-omap2/omap-pm.h | 192 ---
arch/arm/mach-omap2/omap_hwmod.c | 232 ---
arch/arm/mach-omap2/omap_hwmod.h | 16 -
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 33 +-
arch/arm/mach-omap2/omap_phy_internal.c | 35 -
arch/arm/mach-omap2/pdata-quirks.c | 1 -
arch/arm/mach-omap2/pmu.c | 5 +-
arch/arm/mach-omap2/powerdomain.c | 82 -
arch/arm/mach-omap2/powerdomain.h | 5 -
arch/arm/mach-omap2/prm3xxx.h | 1 -
arch/arm/mach-omap2/prm44xx_54xx.h | 1 -
arch/arm/mach-omap2/usb-musb.c | 12 +-
arch/arm/mach-omap2/usb.h | 2 -
arch/arm/mach-omap2/voltage.c | 110 --
arch/arm/mach-omap2/voltage.h | 13 -
arch/arm/mach-prima2/common.h | 15 -
arch/arm/mach-pxa/devices.c | 2 +-
arch/arm/mach-realview/realview_eb.c | 3 +-
arch/arm/mach-realview/realview_pb1176.c | 2 +-
arch/arm/mach-realview/realview_pb11mp.c | 2 +-
arch/arm/mach-realview/realview_pba8.c | 2 +-
arch/arm/mach-realview/realview_pbx.c | 2 +-
arch/arm/mach-s3c24xx/Kconfig | 42 -
arch/arm/mach-s3c24xx/Makefile | 7 -
arch/arm/mach-s3c24xx/dma-s3c2410.c | 182 ---
arch/arm/mach-s3c24xx/dma-s3c2412.c | 150 --
arch/arm/mach-s3c24xx/dma-s3c2440.c | 193 ---
arch/arm/mach-s3c24xx/dma-s3c2443.c | 179 ---
arch/arm/mach-s3c24xx/dma.c | 1465 ------------------
arch/arm/mach-s3c24xx/include/mach/dma.h | 159 --
arch/arm/mach-s3c64xx/include/mach/dma.h | 15 -
arch/arm/mach-shmobile/Kconfig | 20 -
arch/arm/mach-shmobile/Makefile | 3 -
arch/arm/mach-shmobile/Makefile.boot | 1 -
arch/arm/mach-shmobile/board-lager-reference.c | 39 -
arch/arm/mach-shmobile/board-lager.c | 840 ----------
arch/arm/mach-shmobile/clock-r8a7790.c | 459 ------
arch/arm/mach-shmobile/r8a7790.h | 28 -
arch/arm/mach-shmobile/setup-r8a7740.c | 2 +-
arch/arm/mach-shmobile/setup-r8a7790.c | 284 +---
arch/arm/mach-shmobile/setup-sh73a0.c | 2 +-
arch/arm/mach-versatile/core.c | 37 -
arch/arm/plat-iop/pmu.c | 2 +-
arch/arm/plat-omap/dma.c | 8 -
arch/arm/plat-samsung/Kconfig | 15 -
arch/arm/plat-samsung/Makefile | 6 -
arch/arm/plat-samsung/dma-ops.c | 146 --
arch/arm/plat-samsung/dma.c | 84 -
arch/arm/plat-samsung/include/plat/dma-core.h | 22 -
arch/arm/plat-samsung/include/plat/dma-ops.h | 69 -
arch/arm/plat-samsung/include/plat/dma-pl330.h | 121 --
.../arm/plat-samsung/include/plat/dma-s3c24xx.h | 73 -
arch/arm/plat-samsung/include/plat/dma.h | 130 --
arch/arm/plat-samsung/include/plat/regs-dma.h | 151 --
arch/arm/plat-samsung/s3c-dma-ops.c | 146 --
drivers/dma/Kconfig | 2 +-
drivers/rtc/Kconfig | 28 -
114 files changed, 177 insertions(+), 8286 deletions(-)
create mode 100644 Documentation/arm/Atmel/README
delete mode 100644 Documentation/arm/Samsung-S3C24XX/DMA.txt
delete mode 100644 arch/arm/configs/lager_defconfig
rename arch/arm/{mach-at91/include/mach/debug-macro.S => include/debug/at91.S} (68%)
delete mode 100644 arch/arm/mach-at91/include/mach/at91_pio.h
delete mode 100644 arch/arm/mach-at91/include/mach/at91_rtt.h
delete mode 100644 arch/arm/mach-at91/include/mach/memory.h
delete mode 100644 arch/arm/mach-at91/sysirq_mask.c
delete mode 100644 arch/arm/mach-davinci/cdce949.c
delete mode 100644 arch/arm/mach-davinci/include/mach/cdce949.h
delete mode 100644 arch/arm/mach-exynos/include/mach/dma.h
delete mode 100644 arch/arm/mach-exynos/regs-sys.h
delete mode 100644 arch/arm/mach-omap2/am35xx-emac.c
delete mode 100644 arch/arm/mach-omap2/am35xx-emac.h
delete mode 100644 arch/arm/mach-omap2/am35xx.h
delete mode 100644 arch/arm/mach-omap2/board-am3517crane.c
delete mode 100644 arch/arm/mach-omap2/board-am3517evm.c
delete mode 100644 arch/arm/mach-omap2/board-cm-t3517.c
delete mode 100644 arch/arm/mach-omap2/clkt2xxx_apll.c
delete mode 100644 arch/arm/mach-s3c24xx/dma-s3c2410.c
delete mode 100644 arch/arm/mach-s3c24xx/dma-s3c2412.c
delete mode 100644 arch/arm/mach-s3c24xx/dma-s3c2440.c
delete mode 100644 arch/arm/mach-s3c24xx/dma-s3c2443.c
delete mode 100644 arch/arm/mach-s3c24xx/dma.c
delete mode 100644 arch/arm/mach-shmobile/board-lager-reference.c
delete mode 100644 arch/arm/mach-shmobile/board-lager.c
delete mode 100644 arch/arm/mach-shmobile/clock-r8a7790.c
delete mode 100644 arch/arm/plat-samsung/dma-ops.c
delete mode 100644 arch/arm/plat-samsung/dma.c
delete mode 100644 arch/arm/plat-samsung/include/plat/dma-core.h
delete mode 100644 arch/arm/plat-samsung/include/plat/dma-ops.h
delete mode 100644 arch/arm/plat-samsung/include/plat/dma-pl330.h
delete mode 100644 arch/arm/plat-samsung/include/plat/dma-s3c24xx.h
delete mode 100644 arch/arm/plat-samsung/include/plat/dma.h
delete mode 100644 arch/arm/plat-samsung/include/plat/regs-dma.h
delete mode 100644 arch/arm/plat-samsung/s3c-dma-ops.c
next prev parent reply other threads:[~2015-02-17 8:33 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-02-17 8:33 [GIT PULL 0/7] ARM: SoC changes for 3.20 Olof Johansson
2015-02-17 8:33 ` [GIT PULL 1/7] ARM: SoC non-critical fixes Olof Johansson
2015-02-17 8:33 ` Olof Johansson [this message]
2015-02-17 8:33 ` [GIT PULL 3/7] ARM: SoC platform changes Olof Johansson
2015-02-17 8:33 ` [GIT PULL 4/7] ARM: SoC DT updates Olof Johansson
2015-02-17 8:33 ` [GIT PULL 5/7] ARM: SoC driver updates Olof Johansson
2015-02-17 17:41 ` Linus Torvalds
2015-02-17 17:57 ` Olof Johansson
2015-02-17 8:33 ` [GIT PULL 6/7] ARM: SoC defconfig changes Olof Johansson
2015-02-17 8:33 ` [GIT PULL 7/7] ARM: SoC 64-bit changes and additions Olof Johansson
[not found] <201307022055.50717.arnd@arndb.de>
2013-07-02 19:01 ` [GIT PULL 2/7] ARM SoC cleanups Arnd Bergmann
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1424162008-23768-3-git-send-email-olof@lixom.net \
--to=olof@lixom.net \
--cc=arm@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®