Re: [PATCH] rtc: add x86 support for rtc-efi
From: Brian Maly
Date: Tue May 19 2009 - 16:11:31 EST
H. Peter Anvin wrote:
Ingo Molnar wrote:
* Brian Maly <bmaly@xxxxxxxxxx> wrote:
Hm, it would be nice to first unify the relevant bits of
arch/x86/kernel/time_{32|64}.c into arch/x86/kernel/time.c, and
then we can apply such patches without duplicative effects.
Ingo,
Are you OK with consolidating this into arch/x86/kernel/rtc.c as
Huang Ying had suggested? This seems like the most logical place for
the rtc-efi init to happen, but your suggestion to consolidate this
into arch/x86/kernel.time.c may have advantages that I am not aware
of. Anyway, I would appreciate any insight/opinions on this if you
have any. Thanks.
Yes, that indeed sounds like an even better place for it.
Furthermore, the EFI RTC code probably should be in its own file.
In fact, arch/x86/kernel really could use more subdirectories; at
least the EFI and UV-specific code should be be moved out.
-hpa
Peter,
How do you think this should be restructured (ideally)?
Maybe create a sub-directory (arch/x86/kernel/rtc) and in this
sub-directory split the existing rtc.c code into:
(1) rtc.c for common code used by all RTC,
(2) efi_rtc.c for EFI specific code
(3) cmos_rtc.c for cmos/legacy specific code
Anyone have any objections/concerns with this or perhaps have a better way?
Brian
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/