
-----Original Message----- From: Albert ARIBAUD [mailto:albert.aribaud@free.fr] Sent: Tuesday, November 10, 2009 12:27 AM To: Prafulla Wadaskar Cc: u-boot@lists.denx.de; Ashish Karkare; Prabhanjan Sarnaik Subject: Re: [U-Boot] Best way of making some drivers common across kirkwood and orion5x SoCs?
Hi PRafulla,
Prafulla Wadaskar a écrit :
- For SOC support Orion should be implemented similar to Kirkwood
(you agreed on this)
I still do. :)
- For common drivers for (ex: kirkwood_egiga.c) the
common code must
be abstracted to egiga_core.c and architecture specific
code must be
supported through kirkwood_egiga.c/h and orion_egiga.c/h,
this way it
would make it more clean and structured.
Agreed.
What is your opinion with #2 suggestion?
Sounds fine! I'll start submitting patches for both common drivers and orion support based on this proposal.
Regarding the arch-specific parts of current driver code, should they end up in cpu/arm926ejs/{kirkwood,orion5x} or stay in drivers/*? I tend like cpu/arm926ejs/* better as it puts everything arch-specific in a single place.
I agree for this. Good luck :-)
Regards... Prafulla . . .
Amicalement,
Albert.