On Tue, Nov 16, 2010 at 10:05:47PM +0100, Stefan Reinauer wrote: > * Uwe Hermann <[email protected]> [101116 21:46]: > > On Tue, Nov 16, 2010 at 12:06:23PM -0800, Stefan Reinauer wrote: > > > Should we rename the part to w83627 then? > > > > That's too generic, many other Winbond Super I/Os start with that prefix: > > > > w83627dhg > > w83627ehg > > w83627hf > > w83627thf > > w83627thg > > w83627uhg > > > > (and probably some others) > > How different are they? Is there any knowlegde about what the letters > mean? ie. do dhg, ehg and hf share some "h" feature while thf and thg > share "t"? Or is it more or less random, or even big internal changes > like for the ICH southbridges?
I'd say more or less random. Only the F/G suffix usually means Pb-free or not, the rest doesn't directly translate to "similar enough" I think. Now, it would be possible to do one common driver for multiple (probably not all, but many) Winbond Super I/Os, see smscsuperio for an (admittedly incomplete and a bit convoluted) example, but I had a feeling you normally do not like such unified drivers all that much ;) I'd like to drop the definately useless W83627THF first though, if there is enough interest I can also try to do a more unified driver later. > > We could do w83627th, or w83627thf_g or so, but I guess it's also fine > > to just keep one of the two names. > I don't particularly like the underscore, but w83627th sounds good. OK, I'll make another patch to rename _all_ superios which have multiple irrelevant suffixes accordingly. > > I'll post a follow-up patch which > > adds code comments like "This code supports W83627THF/THG" etc. to > > all Super I/Os anyway to document this a bit better. > > Please remember to add the change to our Flag Days page: > http://www.coreboot.org/Flag_Days Yup, will do after the commit. Uwe. -- http://hermann-uwe.de | http://sigrok.org http://randomprojects.org | http://unmaintained-free-software.org -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

