From: sha@pengutronix.de (Sascha Hauer)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 00/25] imx cleanups
Date: Wed, 18 Nov 2009 10:46:50 +0100 [thread overview]
Message-ID: <20091118094650.GL30179@pengutronix.de> (raw)
In-Reply-To: <20091116203406.GA6546@pengutronix.de>
On Mon, Nov 16, 2009 at 09:34:06PM +0100, Uwe Kleine-K?nig wrote:
> Hello,
>
> this series is the start of a big cleanup of the imx support. The
> overall goal is to support all SoCs with a single image. Therefor a few
> things need to/should be done:
>
> - clean up headers not to define the same constants (i.e. prefix
> everything with the SoC's name)
> - generalise device creation
> - generalise static mappings
> - probably much more
>
> Here I start with the first two items.
>
> On the way I plan to change all occurences of "mxc" to "imx".
>
> I hope this all can happen without much breakage.
>
> For now no #defines are removed only redefined. So all code should
> continue to work as before. Assuming this series is accepted new usage
> of the #defines without a SoC-prefix should be deprecated. When all
> users are converted, the old #defines can go away.
>
> git branch, shortlog and diffstat can be found below. It merges nearly
> fine into Sascha's mxc-master. There's only a trivial conflict in
> arch/arm/plat-mxc/Makefile .
I merged this series up to patch 15/25. I'm not sure with the device
generalisation as we currently need the device pointers for the IPU and
the regulator framework. So the nand device generalisation as is is not
suitable as a template on how device registration can work in the
future.
Sascha
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
prev parent reply other threads:[~2009-11-18 9:46 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-11-16 20:34 [PATCH 00/25] imx cleanups Uwe Kleine-König
2009-11-16 20:34 ` [PATCH 01/25] imx: reorder mx2x.h Uwe Kleine-König
2009-11-16 20:34 ` [PATCH 02/25] imx: reorder mx21.h Uwe Kleine-König
2009-11-16 20:34 ` [PATCH 03/25] imx: reorder mx27.h Uwe Kleine-König
2009-11-16 20:34 ` [PATCH 04/25] imx: reorder mx3x.h Uwe Kleine-König
2009-11-16 20:34 ` [PATCH 05/25] imx: add namespace prefixes for symbols in mx2x.h Uwe Kleine-König
2009-11-16 20:34 ` [PATCH 06/25] imx: add namespace prefixes for symbols in mx21.h Uwe Kleine-König
2009-11-16 20:34 ` [PATCH 07/25] imx: add namespace prefixes for symbols in mx27.h Uwe Kleine-König
2009-11-16 20:34 ` [PATCH 08/25] imx: add namespace prefixes for symbols in mx3x.h Uwe Kleine-König
2009-11-16 20:34 ` [PATCH 09/25] imx: add namespace prefixes for symbols in mx31.h Uwe Kleine-König
2009-11-16 20:34 ` [PATCH 10/25] imx: add namespace prefixes for symbols in mx35.h Uwe Kleine-König
2009-11-16 20:34 ` [PATCH 11/25] imx: reformat mx25.h to match the other platform includes Uwe Kleine-König
2009-11-16 20:34 ` [PATCH 12/25] imx: copy constants from mx2x.h to mx21.h using the appropriate namespace Uwe Kleine-König
2009-11-16 20:34 ` [PATCH 13/25] imx: copy constants from mx2x.h to mx27.h " Uwe Kleine-König
2009-11-16 20:34 ` [PATCH 14/25] imx: copy constants from mx3x.h to mx31.h " Uwe Kleine-König
2009-11-16 20:34 ` [PATCH 15/25] imx: copy constants from mx3x.h to mx35.h " Uwe Kleine-König
2009-11-16 20:34 ` [PATCH 16/25] imx: generalize nand device registration Uwe Kleine-König
2009-11-16 20:35 ` [PATCH 17/25] imx/eukrea_cpuimx27: use new " Uwe Kleine-König
2009-11-16 20:35 ` [PATCH 18/25] imx/mx21ads: " Uwe Kleine-König
2009-11-16 20:35 ` [PATCH 19/25] imx/mx27ads: " Uwe Kleine-König
2009-11-16 20:35 ` [PATCH 20/25] imx/pca100: " Uwe Kleine-König
2009-11-16 20:35 ` [PATCH 21/25] imx/pcm038: " Uwe Kleine-König
2009-11-16 20:35 ` [PATCH 22/25] imx/armadillo5x0: " Uwe Kleine-König
2009-11-16 20:35 ` [PATCH 23/25] imx/mx31lite: " Uwe Kleine-König
2009-11-16 20:35 ` [PATCH 24/25] imx/pcm037: " Uwe Kleine-König
2009-11-16 20:35 ` [PATCH 25/25] imx/mx25pdk: remove unused include Uwe Kleine-König
2009-11-16 22:32 ` [PATCH 17/25] imx/eukrea_cpuimx27: use new nand device registration Russell King - ARM Linux
2009-11-17 9:56 ` Uwe Kleine-König
2009-11-17 14:09 ` [PATCH] " Uwe Kleine-König
2009-11-17 9:54 ` [PATCH 16/25] imx: generalize " Uwe Kleine-König
2009-11-17 13:49 ` Uwe Kleine-König
2009-11-18 9:46 ` Sascha Hauer [this message]
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=20091118094650.GL30179@pengutronix.de \
--to=sha@pengutronix.de \
--cc=linux-arm-kernel@lists.infradead.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;
as well as URLs for NNTP newsgroup(s).