[alsa-devel] [PATCH 2/2] wss: use stuct snd_wss instead of snd_ad1848
Krzysztof Helt
krzysztof.h1 at poczta.fm
Thu Jul 3 19:03:30 CEST 2008
On Thu, 03 Jul 2008 12:07:33 +0200
Takashi Iwai <tiwai at suse.de> wrote:
> At Tue, 1 Jul 2008 20:14:11 +0200,
> Krzysztof Helt wrote:
> >
> >
> > From: Krzysztof Helt <krzysztof.h1 at wp.pl>
> >
> > 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 at wp.pl>
> >
> > ---
> > 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
More information about the Alsa-devel
mailing list