On Thu, 03 Jul 2008 12:07:33 +0200 Takashi Iwai <tiwai@xxxxxxx> wrote: > At Tue, 1 Jul 2008 20:14:11 +0200, > Krzysztof Helt wrote: > > > > > > From: Krzysztof Helt <krzysztof.h1@xxxxx> > > > > The snd_wss is superset of the snd_ad1848 so kill > > the latter and replace it with the snd_wss. > > > > Signed-off-by: Krzysztof Helt <krzysztof.h1@xxxxx> > > > > --- > > Another step toward unification of all WSS compatible > > chips handling. > > Right, and without the unification, these patches have little merits. > So far, it's more addition than deletion in total. Like all my patches, finally somebody has caught this ;-) Seriously, these patches are just easier part. More renaming then real changes. Only the last one (use struct snd_wss instead of snd_ad1848) unify some code. The next step is to merge the ad1848_lib into the wss_lib. I want to do this in 3 to 5 steps for easier testing (and review). The problem is that temporary steps would require exporting of internal wss_lib functions. My idea is to do this include in the ad1848_lib.c: #include "../wss/wss_lib.c" then replace ad1848 functions with the wss_lib functions. As Rene wrote, doing it in steps helps us testing changes on cards we have for regressions. BTW. I am on holidays next two weeks so do not expect too much. Regards, Krzysztof ---------------------------------------------------------------------- W kosciele tez zdarzaja sie wpadki! Smieszny filmik >>> http://link.interia.pl/f1e61 _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel