[alsa-devel] [PATCH] sscape: driver extension to 2nd DMA and WSS port
Takashi Iwai
tiwai at suse.de
Mon Sep 17 13:01:42 CEST 2007
At Sun, 16 Sep 2007 10:51:27 +0200,
Krzysztof Helt wrote:
>
> From: Krzysztof Helt <krzysztof.h1 at wp.pl>
>
> This patch adds second DMA channel and WSS port settings
> to the sscape driver. Also, it adds internal card type setting.
> The Ensoniq SoundScape VIVO PnP id is added but not handled
> yet.
>
> Signed-off-by: Krzysztof Helt <krzysztof.h1 at wp.pl>
> ---
>
> I was able to make the sscape driver work on the VIVO card
> for the audio playback at least. It took some conditional switching
> off of the initialization and detection sequences (and one waiting
> loop after the OSS driver). Currently, I am refining this to exclude
> as small as possible.
>
> This patch is just general changes in the driver to have more
> settings as they are used by VIVO cards. It should work the same
> on the SoundScape PnP (non-VIVO) cards. Chris please test it
> if possible.
>
> Takashi, please do not reject this if there are coding style violations
> in the context lines. The next VIVO patch changes some of them so
> it will be partially fixed. If needed, the patch for just coding style
> fixes can be made after the VIVO card will be supported.
I reject your patch not because of coding style but it changes the
existing module option :-)
Can you keep the option dma and just add dma2?
Also, you changed the initialization of port[]. Any reason? Is the
current code broken in that way?
thanks,
Takashi
More information about the Alsa-devel
mailing list