[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