From: tony@atomide.com (Tony Lindgren)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 4/4] [RFC] ARM: treewide: manually change more mach-*/*.h includes
Date: Tue, 4 Sep 2012 17:36:18 -0700 [thread overview]
Message-ID: <20120905003617.GX1303@atomide.com> (raw)
In-Reply-To: <20120830190431.GU1303@atomide.com>
* Tony Lindgren <tony@atomide.com> [120830 12:05]:
> * Tony Lindgren <tony@atomide.com> [120824 13:37]:
> > * Arnd Bergmann <arnd@arndb.de> [120823 10:27]:
> > > On Thursday 23 August 2012, Arnd Bergmann wrote:
> > > > On Wednesday 22 August 2012, Russell King - ARM Linux wrote:
> > > > > In any case, what we should be doing here as well is moving the headers
> > > > > included by drivers for platform data out of the arch/arm/mach/ subtrees
> > > > > and into include/linux/platform_data. That will substantially reduce the
> > > > > amount of mach/ headers to deal with.
> > > >
> > > > I've just looked at the {mach,plat}/*.h files that get included in ARM
> > > > specific drivers. Out of the 342 header files that get used in this way,
> > > > I found 93 that are practically just platform data, and a few that
> > > > are platform_data mixed with something else.
> > > >
> > > > How about I move all the pure platform data definition files now and
> > > > rebase the other patches on top of that. Here is a list of suggested
> > > > file names in include/linux/platform_data/:
> > >
> > > I've just scripted this and am running my build testsuite over it now.
> > >
> > > Please let me know what you think about it.
> > >
> > > Arnd
> > >
> > > The following changes since commit fea7a08acb13524b47711625eebea40a0ede69a0:
> > >
> > > Linux 3.6-rc3 (2012-08-22 13:29:06 -0700)
> > >
> > > are available in the git repository at:
> > >
> > > git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
> >
> > I'd like to run some checks on this, but branch name missing here for
> > pulling a branch in for testing..
>
> FYI, after talking with Arnd this is the testing/platform-data branch
> in the arm soc tree. Seems to build and work fine on omaps:
>
> Tested-by: Tony Lindgren <tony@atomide.com>
>
> Arnd, can you please provide a stable branch to use as a base of
> other related header changes?
Actually it's probably best if I just take your commit 0c6f1498
(ARM: omap: move platform_data definitions) into my cleanup branch
to avoid the dependency of getting acks from all the subarch
maintainers.
That's because I want to base more things on this patch that will
cause merge conflicts otherwise.
Also, Peter Ujfalusi wanted to change the dsp-mcbsp.h name to
ti-mcbsp.h. I can post the updated patch assuming hat's OK with
you Arnd?
Regards,
Tony
WARNING: multiple messages have this Message-ID (diff)
From: Tony Lindgren <tony@atomide.com>
To: Arnd Bergmann <arnd@arndb.de>
Cc: linux-arm-kernel@lists.infradead.org,
Russell King - ARM Linux <linux@arm.linux.org.uk>,
linaro-kernel@lists.linaro.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH 4/4] [RFC] ARM: treewide: manually change more mach-*/*.h includes
Date: Tue, 4 Sep 2012 17:36:18 -0700 [thread overview]
Message-ID: <20120905003617.GX1303@atomide.com> (raw)
In-Reply-To: <20120830190431.GU1303@atomide.com>
* Tony Lindgren <tony@atomide.com> [120830 12:05]:
> * Tony Lindgren <tony@atomide.com> [120824 13:37]:
> > * Arnd Bergmann <arnd@arndb.de> [120823 10:27]:
> > > On Thursday 23 August 2012, Arnd Bergmann wrote:
> > > > On Wednesday 22 August 2012, Russell King - ARM Linux wrote:
> > > > > In any case, what we should be doing here as well is moving the headers
> > > > > included by drivers for platform data out of the arch/arm/mach/ subtrees
> > > > > and into include/linux/platform_data. That will substantially reduce the
> > > > > amount of mach/ headers to deal with.
> > > >
> > > > I've just looked at the {mach,plat}/*.h files that get included in ARM
> > > > specific drivers. Out of the 342 header files that get used in this way,
> > > > I found 93 that are practically just platform data, and a few that
> > > > are platform_data mixed with something else.
> > > >
> > > > How about I move all the pure platform data definition files now and
> > > > rebase the other patches on top of that. Here is a list of suggested
> > > > file names in include/linux/platform_data/:
> > >
> > > I've just scripted this and am running my build testsuite over it now.
> > >
> > > Please let me know what you think about it.
> > >
> > > Arnd
> > >
> > > The following changes since commit fea7a08acb13524b47711625eebea40a0ede69a0:
> > >
> > > Linux 3.6-rc3 (2012-08-22 13:29:06 -0700)
> > >
> > > are available in the git repository at:
> > >
> > > git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
> >
> > I'd like to run some checks on this, but branch name missing here for
> > pulling a branch in for testing..
>
> FYI, after talking with Arnd this is the testing/platform-data branch
> in the arm soc tree. Seems to build and work fine on omaps:
>
> Tested-by: Tony Lindgren <tony@atomide.com>
>
> Arnd, can you please provide a stable branch to use as a base of
> other related header changes?
Actually it's probably best if I just take your commit 0c6f1498
(ARM: omap: move platform_data definitions) into my cleanup branch
to avoid the dependency of getting acks from all the subarch
maintainers.
That's because I want to base more things on this patch that will
cause merge conflicts otherwise.
Also, Peter Ujfalusi wanted to change the dsp-mcbsp.h name to
ti-mcbsp.h. I can post the updated patch assuming hat's OK with
you Arnd?
Regards,
Tony
next prev parent reply other threads:[~2012-09-05 0:36 UTC|newest]
Thread overview: 56+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-08-22 12:53 [PATCH 0/4] [RFC] ARM: multiplatform: rename all mach headers Arnd Bergmann
2012-08-22 12:53 ` Arnd Bergmann
2012-08-22 12:54 ` [PATCH 1/4] [RFC] ARM: autogenerate mach-foo/* and plat-foo/* header redirects Arnd Bergmann
2012-08-22 12:54 ` Arnd Bergmann
2012-08-22 15:24 ` Nicolas Pitre
2012-08-22 15:24 ` Nicolas Pitre
2012-08-24 13:44 ` Rob Herring
2012-08-24 13:44 ` Rob Herring
2012-08-22 12:56 ` [PATCH 2/4] [RFC] ARM: mass move of mach-*/plat-* header files Arnd Bergmann
2012-08-22 12:56 ` Arnd Bergmann
2012-08-22 15:28 ` Nicolas Pitre
2012-08-22 15:28 ` Nicolas Pitre
2012-08-22 15:37 ` Arnd Bergmann
2012-08-22 15:37 ` Arnd Bergmann
2012-08-22 13:00 ` [PATCH 3/4] [RFC] ARM: multiplatform: rename all mach headers Arnd Bergmann
2012-08-22 13:00 ` Arnd Bergmann
2012-08-22 15:31 ` Nicolas Pitre
2012-08-22 15:31 ` Nicolas Pitre
2012-08-22 13:01 ` [PATCH 4/4] [RFC] ARM: treewide: manually change more mach-*/*.h includes Arnd Bergmann
2012-08-22 13:01 ` Arnd Bergmann
2012-08-22 15:33 ` Nicolas Pitre
2012-08-22 15:33 ` Nicolas Pitre
2012-08-22 21:43 ` Russell King - ARM Linux
2012-08-22 21:43 ` Russell King - ARM Linux
2012-08-23 11:35 ` Arnd Bergmann
2012-08-23 11:35 ` Arnd Bergmann
2012-08-23 12:37 ` Nicolas Ferre
2012-08-23 12:37 ` Nicolas Ferre
2012-08-23 13:31 ` Arnd Bergmann
2012-08-23 13:31 ` Arnd Bergmann
2012-08-23 17:26 ` Arnd Bergmann
2012-08-23 17:26 ` Arnd Bergmann
2012-08-24 20:36 ` Tony Lindgren
2012-08-24 20:36 ` Tony Lindgren
2012-08-30 19:04 ` Tony Lindgren
2012-08-30 19:04 ` Tony Lindgren
2012-09-05 0:36 ` Tony Lindgren [this message]
2012-09-05 0:36 ` Tony Lindgren
2012-08-24 20:47 ` Russell King - ARM Linux
2012-08-24 20:47 ` Russell King - ARM Linux
2012-08-24 20:52 ` Russell King - ARM Linux
2012-08-24 20:52 ` Russell King - ARM Linux
2012-08-27 22:16 ` Haojian Zhuang
2012-08-27 22:16 ` Haojian Zhuang
2012-08-22 15:23 ` [PATCH 0/4] [RFC] ARM: multiplatform: rename all mach headers Nicolas Pitre
2012-08-22 15:23 ` Nicolas Pitre
2012-08-22 15:31 ` Arnd Bergmann
2012-08-22 15:31 ` Arnd Bergmann
2012-08-22 19:44 ` Stephen Warren
2012-08-22 19:44 ` Stephen Warren
2012-08-22 20:04 ` Arnd Bergmann
2012-08-22 20:04 ` Arnd Bergmann
2012-08-24 13:19 ` Shawn Guo
2012-08-24 13:19 ` Shawn Guo
2012-08-24 13:55 ` Rob Herring
2012-08-24 13:55 ` Rob Herring
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=20120905003617.GX1303@atomide.com \
--to=tony@atomide.com \
--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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.