From: linux@prisktech.co.nz (Tony Prisk)
To: linux-arm-kernel@lists.infradead.org
Subject: [Bulk] [PATCH] timer: vt8500: Move timer code to drivers/clocksource
Date: Tue, 15 Jan 2013 17:12:46 +1300 [thread overview]
Message-ID: <1358223166.27472.3.camel@gitbox> (raw)
In-Reply-To: <20130114200743.GA26482@quad.lixom.net>
On Mon, 2013-01-14 at 12:07 -0800, Olof Johansson wrote:
> On Mon, Jan 14, 2013 at 06:47:35PM +1300, Tony Prisk wrote:
> > On Mon, 2013-01-14 at 18:13 +1300, Tony Prisk wrote:
> > > On Mon, 2013-01-14 at 18:09 +1300, Tony Prisk wrote:
> > > > This patch moves arch-vt8500/timer.c into drivers/clocksource and
> > > > updates the necessary Kconfig/Makefile options.
> > > >
> > > > Signed-off-by: Tony Prisk <linux@prisktech.co.nz>
> > > > ---
> > > > arch/arm/mach-vt8500/Kconfig | 1 +
> > > > arch/arm/mach-vt8500/Makefile | 2 +-
> > > > arch/arm/mach-vt8500/common.h | 1 -
> > > > arch/arm/mach-vt8500/timer.c | 184 ------------------------------------
> > > > arch/arm/mach-vt8500/vt8500.c | 1 +
> > > > drivers/clocksource/Kconfig | 3 +
> > > > drivers/clocksource/Makefile | 1 +
> > > > drivers/clocksource/vt8500_timer.c | 184 ++++++++++++++++++++++++++++++++++++
> > > > include/linux/vt8500_timer.h | 22 +++++
> > > > 9 files changed, 213 insertions(+), 186 deletions(-)
> > > > delete mode 100644 arch/arm/mach-vt8500/timer.c
> > > > create mode 100644 drivers/clocksource/vt8500_timer.c
> > > > create mode 100644 include/linux/vt8500_timer.h
> > >
> > > Darn.. forgot the -m again. I'll await your feedback regarding the
> > > basing of the patch first (and any other feedback), then I'll redo it
> > > with the correct stats.
> > >
> > > Regards
> > > Tony P
> >
> > Oh grr.. forget this completely. It doesn't take into account the
> > patches I already sent for WM8850.
> >
> > I guess it needs to be based on timer/cleanup + vt8500/wm8x50.
> >
> > Need a little advise on how to handle this one please :)
>
> The normal way to handle these kind of dependencies is to base them on merges
> of the needed branches. Based on the later email, you only seem to need
> timer/cleanup, but if you would have needed the other one, then you'd merge
> that on top of timer/cleanup, and then add your patches.
>
> Of course, ideally you would do the cleanup, then add the wm8x50 features,
> but in reality work doesn't always pan out that way, so you end up with
> cleanups that depend on including new features in the same (sweeping)
> cleanup since they have already been merged. That's when things sometimes
> get hairy, and we need to start a second cleanup branch that's "after"
> the feature branch in the sequence of topics. But it should be rare,
> and in your case it seems like it wasn't needed.
>
>
> -Olof
>
Just to clarify what I did (and to make sure it was as you understood
it):
#1) I wrote the patch on top of timer/cleanup. This is the branch the
patch was written for.
#2) I then pulled timer/cleanup and merged vt8500/wm8x50 on top, then
reapplied the patch from #1 - it applied cleanly.
What I have just realised is that you might?? get a conflict when you
merge vt8500/wm8x50 on top of wherever this patch ends up due to the few
lines at the top of arch-vt8500/Kconfig having changed (the addition of
SELECT VT8500_TIMER). This should be trivial to fix (I assume).
Regards
Tony P
next prev parent reply other threads:[~2013-01-15 4:12 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-01-14 5:09 [GIT PULL] timer: vt8500: Move timer code to drivers/clocksource Tony Prisk
2013-01-14 5:09 ` [PATCH] " Tony Prisk
2013-01-14 5:13 ` [Bulk] " Tony Prisk
2013-01-14 5:47 ` Tony Prisk
2013-01-14 5:53 ` Tony Prisk
2013-01-14 20:07 ` Olof Johansson
2013-01-15 4:12 ` Tony Prisk [this message]
2013-01-15 6:03 ` Olof Johansson
2013-01-14 16:34 ` Stephen Warren
2013-01-15 4:53 ` Tony Prisk
2013-01-15 5:59 ` Olof Johansson
2013-01-14 22:16 ` [GIT PULL] " Olof Johansson
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=1358223166.27472.3.camel@gitbox \
--to=linux@prisktech.co.nz \
--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).