[PATCH v2 00/14] Marvell EBU thermal sensor consolidation
Ezequiel Garcia
ezequiel.garcia at free-electrons.com
Mon Mar 25 06:45:14 EDT 2013
On Mon, Mar 25, 2013 at 10:30:01AM +0100, Andrew Lunn wrote:
[...]
>
> What does all this mean? I _think_ there will be less and less shared
> code in future as these extra features are added.
>
Yes, I see your point. On the other side, I don't like the idea of
taking this decision based in the uncertain science of futurology :)
When will we add this extra features? Will we add them at all?
> I've not a strong opinion, but i think separate drivers are better.
>
Don't you think a single driver could make maintenance cheaper?
> If we do stick to one driver, i would however want #ifdef
> CONFIG_ARCH_DOVE, CONFIG_ARCH_KIRKWOOD, CONFIG_MACH_ARMADA_XP &
> CONFIG_MACH_ARMADA_370 scattered through the code.
>
Mmm... I'm not a fan for ifdefs. Actually, I really *hate* ifdefs.
I'll try to come up with an ifdef solution without making it too nasty.
Otherwise, perhaps I'll send a patch for Armada 370/XP only; I don't
want to push harder on something I'm not *absolutely* sure about either.
If we see there's an opportunity to merge the drivers, we can do always
do that later.
--
Ezequiel García, Free Electrons
Embedded Linux, Kernel and Android Engineering
http://free-electrons.com
More information about the linux-arm-kernel
mailing list