[alsa-devel] [PATCH] ALSA: wss_lib: rework snd_ad1848_probe()
Takashi Iwai
tiwai at suse.de
Wed Aug 6 12:07:39 CEST 2008
At Wed, 06 Aug 2008 08:56:40 +0200,
Rene Herman wrote:
>
> On 06-08-08 08:42, Rene Herman wrote:
>
> > This reworks snd_ad1848_probe(), making for IMO significantly more
> > straightforward reading.
> >
> > The original had a somewhat odd try-loop where it not only waited for
> > the codec to come out of init but also retried a failed basic detect
> > which seems to not make sense. Except for that, the detection logic
> > should be unchanged.
> >
> > I am by the way rather unsure what it is that the spin_lock is trying to
> > protect us from here. What's the error scenario if we just not take it?
> > We aren't live yet...
> >
> > Next step is folding this into snd_wss_probe() directly.
>
> Oh, but now that I decided to do so not immediately, this first one
> should remeber to switch back to MODE 1, if only for cleanliness.
>
> New version. Never mind the somewhat ugly goto. Disappears when folded
> again.
Thanks, a nice clean up. Applied now.
Takashi
More information about the Alsa-devel
mailing list