From patchwork Mon Aug 1 09:37:59 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= X-Patchwork-Id: 107701 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Received: from merlin.infradead.org (merlin.infradead.org [IPv6:2001:4978:20e::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 4DA34B6F69 for ; Mon, 1 Aug 2011 19:38:27 +1000 (EST) Received: from canuck.infradead.org ([2001:4978:20e::1]) by merlin.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1Qnox0-0004fN-EN; Mon, 01 Aug 2011 09:38:18 +0000 Received: from localhost ([127.0.0.1] helo=canuck.infradead.org) by canuck.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1Qnox0-00052Q-0D; Mon, 01 Aug 2011 09:38:18 +0000 Received: from metis.ext.pengutronix.de ([2001:6f8:1178:4:290:27ff:fe1d:cc33]) by canuck.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1Qnowt-00051y-5G for linux-arm-kernel@lists.infradead.org; Mon, 01 Aug 2011 09:38:15 +0000 Received: from octopus.hi.pengutronix.de ([2001:6f8:1178:2:215:17ff:fe12:23b0]) by metis.ext.pengutronix.de with esmtp (Exim 4.72) (envelope-from ) id 1Qnowh-0004iH-TW; Mon, 01 Aug 2011 11:37:59 +0200 Received: from ukl by octopus.hi.pengutronix.de with local (Exim 4.76) (envelope-from ) id 1Qnowh-0002Ua-RZ; Mon, 01 Aug 2011 11:37:59 +0200 Date: Mon, 1 Aug 2011 11:37:59 +0200 From: Uwe =?iso-8859-1?Q?Kleine-K=F6nig?= To: linux-arm-kernel@lists.infradead.org Subject: [PATCH 0/8] ARM: getting rid of mx5/devices.c and mxc_register_device Message-ID: <20110801093759.GD9250@pengutronix.de> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-SA-Exim-Connect-IP: 2001:6f8:1178:2:215:17ff:fe12:23b0 X-SA-Exim-Mail-From: ukl@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-arm-kernel@lists.infradead.org X-CRM114-Version: 20090807-BlameThorstenAndJenny ( TRE 0.7.6 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20110801_053814_186912_2C08A07A X-CRM114-Status: GOOD ( 19.71 ) X-Spam-Score: -0.8 (/) X-Spam-Report: SpamAssassin version 3.3.1 on canuck.infradead.org summary: Content analysis details: (-0.8 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.8 RP_MATCHES_RCVD Envelope sender domain matches handover relay domain Cc: kernel@pengutronix.de X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.12 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-arm-kernel-bounces@lists.infradead.org Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org Hello, this series is based on current Linus' master as there is no post-3.0 tag yet. The first patch was already sent, but as this series either conflicts with it or needs it, so I added it here, too. Note that building the branch below currently fails for mx51_defconfig, because Shawn's build fix for drivers/usb/host/ehci-mxc.c [1] is still missing. See below for diffstat and shortlog. Best regards Uwe [1] http://mid.gmane.org/1311258250-22013-1-git-send-email-shawn.guo@linaro.org The following changes since commit 3da3f872aa175f59e20766ed30aaea67fd4fa7d1: Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6 (2011-07-31 14:31:44 -1000) are available in the git repository at: git://git.pengutronix.de/git/ukl/linux-2.6.git imx-cleanup Uwe Kleine-König (8): ARM: mx5: fix remaining unconsistent names for irqs ARM: mx5: remove unused #includes of devices.h ARM: mx5: dynamically allocate mxc-ehci devices ARM: mx5: dynamically allocate fsl-usb2-udc devices ARM: mx5: dynamically allocate high speed i2c (imx-i2c actually) ARM: imx/mx1ads: dynamically allocate physmap-flash device ARM: imx/armadillo5x0: dynamically allocate physmap-flash device ARM: mxc: drop now unused function mxc_register_device arch/arm/mach-imx/mach-armadillo5x0.c | 18 +-- arch/arm/mach-imx/mach-mx1ads.c | 15 +-- arch/arm/mach-mx5/Kconfig | 9 +- arch/arm/mach-mx5/Makefile | 2 +- arch/arm/mach-mx5/board-cpuimx51.c | 17 +- arch/arm/mach-mx5/board-cpuimx51sd.c | 17 +- arch/arm/mach-mx5/board-mx51_3ds.c | 1 - arch/arm/mach-mx5/board-mx51_babbage.c | 21 ++-- arch/arm/mach-mx5/board-mx51_efikamx.c | 1 - arch/arm/mach-mx5/board-mx51_efikasb.c | 5 +- arch/arm/mach-mx5/clock-mx51-mx53.c | 2 +- arch/arm/mach-mx5/devices-imx51.h | 13 ++ arch/arm/mach-mx5/devices.c | 120 --------------- arch/arm/mach-mx5/devices.h | 5 - arch/arm/mach-mx5/ehci.c | 2 +- arch/arm/mach-mx5/eukrea_mbimx51-baseboard.c | 1 - arch/arm/mach-mx5/eukrea_mbimxsd-baseboard.c | 1 - arch/arm/mach-mx5/mm.c | 8 +- arch/arm/mach-mx5/mx51_efika.c | 14 +- arch/arm/plat-mxc/devices.c | 14 -- arch/arm/plat-mxc/devices/platform-fsl-usb2-udc.c | 5 + arch/arm/plat-mxc/devices/platform-imx-i2c.c | 6 + arch/arm/plat-mxc/devices/platform-mxc-ehci.c | 9 + arch/arm/plat-mxc/include/mach/common.h | 1 - arch/arm/plat-mxc/include/mach/mx51.h | 167 +++++++++++---------- 25 files changed, 179 insertions(+), 295 deletions(-) delete mode 100644 arch/arm/mach-mx5/devices.c delete mode 100644 arch/arm/mach-mx5/devices.h