From: Paul M. <le...@li...> - 2007-07-26 00:35:45
|
On Wed, Jul 25, 2007 at 10:01:26PM -0700, Kristoffer Ericson wrote: > I would like to keep the layout as we've had before (individual files > for each cpu). Nothing against Magnus idea which seems quite valid. > Its more of an experience that merging stuff tend to mess it up rather > than make it easier (which is the goal). Trying to keep all cpu's in > order and regulate this by ifdef's looks ugly and would atleast > increase the chance of a patch for CPU x that would break CPU y. > I was leaning towards this as well, but they are a well structured superset. To split these out would lead to a lot of duplication, and there wouldn't really be any point unless someone was going to throw some other stuff in the setup code for that subtype that diverged from the common one. > The final word is of course Paul's. > Given the relatively few number of people working on these parts, I think the converged 770x setup makes sense. It's fairly trivial to copy out to a new subtype-specific file and hack up if there is to be something specific added that isn't shared across the others. However, we shouldn't prematurely try and abstract for this if it's going to be a non-issue. > On a different note, I can take the maintainer role for HP6xx platform > (or SH7709) since thats the only thing I got/touch. Im not the most > advanced programmer but Im very persistant :) I see it as doing my best > to test that the platform works and try to fix if it breaks (otherwise > run and whine to Paul), so its not that much different from what I do > now. > I'll start compiling a list then of supported boards and contacts and toss it in a MAINTAINERS update some time before 2.6.23. |