Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751642AbaK1MKf (ORCPT ); Fri, 28 Nov 2014 07:10:35 -0500 Received: from eusmtp01.atmel.com ([212.144.249.242]:15820 "EHLO eusmtp01.atmel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751178AbaK1MKd (ORCPT ); Fri, 28 Nov 2014 07:10:33 -0500 From: Nicolas Ferre To: Arnd Bergmann , Olof Johansson , CC: Nicolas Ferre , Linux Kernel list , linux-arm-kernel , Alexandre Belloni , Boris BREZILLON , Jean-Christophe PLAGNIOL-VILLARD , Ludovic Desroches Subject: [GIT PULL] at91: cleanup for 3.19 #4 Date: Fri, 28 Nov 2014 13:10:32 +0100 Message-ID: <1417176632-15929-1-git-send-email-nicolas.ferre@atmel.com> X-Mailer: git-send-email 2.1.3 Organization: atmel MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Arnd, Olof, Kevin, I think it's interesting to remove all the !DT stuff in one kernel revision, so I'd like this pull-request to be integrated to 3.19 as well. This is the last series of patches that removes the non-Device-Tree board support for older Atmel SoCs. Several files beyond at91rm9200 are touched this time as I tried to remove the biggest parts that were related to !DT SoC initializations. The diffstat is also pretty big as a lot of at91rm9200 boards were remaining. This PR is based on at91-cleanup3 that I sent a couple of days ago, so I think that you can take both in a raw. Thanks, best regards, The following changes since commit 4fdfb67f24b64844ac110622bb51b2ee0f894492: ARM: at91/Kconfig: remove useless fbdev Kconfig options (2014-11-21 12:18:40 +0100) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git tags/at91-cleanup4 for you to fetch changes up to 4a109c50d1958a2783df01980b55508fe47bb79c: ARM: at91: remove unused IRQ function declarations (2014-11-27 16:33:06 +0100) ---------------------------------------------------------------- Fourth batch of cleanup/SoC for 3.19: - removal of legacy board support for the last SoC having board C files: at91rm9200 - removal or modification of some Kconfig options - switch to USE_OF for all the AT91 SoCs - removal of the old AT91-specific clocks and IRQ drivers ---------------------------------------------------------------- Nicolas Ferre (11): ARM: at91: remove at91rm9200 legacy boards files ARM: at91: remove at91rm9200 legacy board support ARM: at91: switch configuration option to SOC_AT91RM9200 ARM: at91/Kconfig: remove ARCH_AT91RM9200 option for drivers ARM: at91: always USE_OF from now on ARM: at91/trivial: update Kconfig comment to mention SAMA5 ARM: at91: remove all !DT related configuration options ARM: at91: remove clock data in at91sam9n12.c and at91sam9x5.c files ARM: at91: remove old at91-specific clock driver ARM: at91: remove legacy IRQ driver and related code ARM: at91: remove unused IRQ function declarations arch/arm/Kconfig | 5 +- arch/arm/configs/at91rm9200_defconfig | 161 ---- arch/arm/mach-at91/Kconfig | 34 +- arch/arm/mach-at91/Kconfig.non_dt | 114 --- arch/arm/mach-at91/Makefile | 19 - arch/arm/mach-at91/at91_aic.h | 99 --- arch/arm/mach-at91/at91rm9200.c | 341 --------- arch/arm/mach-at91/at91rm9200_devices.c | 1212 ------------------------------- arch/arm/mach-at91/at91sam9n12.c | 213 +----- arch/arm/mach-at91/at91sam9x5.c | 311 +------- arch/arm/mach-at91/board-1arm.c | 99 --- arch/arm/mach-at91/board-carmeva.c | 167 ----- arch/arm/mach-at91/board-cpuat91.c | 189 ----- arch/arm/mach-at91/board-csb337.c | 260 ------- arch/arm/mach-at91/board-csb637.c | 142 ---- arch/arm/mach-at91/board-dt-rm9200.c | 1 - arch/arm/mach-at91/board-dt-sam9.c | 1 - arch/arm/mach-at91/board-dt-sama5.c | 1 - arch/arm/mach-at91/board-eb9200.c | 126 ---- arch/arm/mach-at91/board-ecbat91.c | 191 ----- arch/arm/mach-at91/board-eco920.c | 160 ---- arch/arm/mach-at91/board-kafa.c | 113 --- arch/arm/mach-at91/board-kb9202.c | 159 ---- arch/arm/mach-at91/board-picotux200.c | 129 ---- arch/arm/mach-at91/board-rm9200ek.c | 196 ----- arch/arm/mach-at91/board-yl-9200.c | 597 --------------- arch/arm/mach-at91/clock.c | 977 ------------------------- arch/arm/mach-at91/clock.h | 49 -- arch/arm/mach-at91/generic.h | 17 - arch/arm/mach-at91/irq.c | 296 -------- arch/arm/mach-at91/pm.c | 22 - arch/arm/mach-at91/setup.c | 13 - drivers/net/ethernet/cadence/Kconfig | 2 +- drivers/rtc/Kconfig | 2 +- drivers/watchdog/Kconfig | 4 +- 35 files changed, 19 insertions(+), 6403 deletions(-) delete mode 100644 arch/arm/configs/at91rm9200_defconfig delete mode 100644 arch/arm/mach-at91/Kconfig.non_dt delete mode 100644 arch/arm/mach-at91/at91_aic.h delete mode 100644 arch/arm/mach-at91/at91rm9200_devices.c delete mode 100644 arch/arm/mach-at91/board-1arm.c delete mode 100644 arch/arm/mach-at91/board-carmeva.c delete mode 100644 arch/arm/mach-at91/board-cpuat91.c delete mode 100644 arch/arm/mach-at91/board-csb337.c delete mode 100644 arch/arm/mach-at91/board-csb637.c delete mode 100644 arch/arm/mach-at91/board-eb9200.c delete mode 100644 arch/arm/mach-at91/board-ecbat91.c delete mode 100644 arch/arm/mach-at91/board-eco920.c delete mode 100644 arch/arm/mach-at91/board-kafa.c delete mode 100644 arch/arm/mach-at91/board-kb9202.c delete mode 100644 arch/arm/mach-at91/board-picotux200.c delete mode 100644 arch/arm/mach-at91/board-rm9200ek.c delete mode 100644 arch/arm/mach-at91/board-yl-9200.c delete mode 100644 arch/arm/mach-at91/clock.c delete mode 100644 arch/arm/mach-at91/clock.h delete mode 100644 arch/arm/mach-at91/irq.c -- Nicolas Ferre -- 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/