Commit adcbed3e authored by Jaroslav Kysela's avatar Jaroslav Kysela

ALSA CVS update

ALSA Core,MIXART driver
Removed the obsolete NONATOMIC_OPS flag.
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent 35fc9049
...@@ -273,7 +273,6 @@ enum sndrv_pcm_subformat { ...@@ -273,7 +273,6 @@ enum sndrv_pcm_subformat {
#define SNDRV_PCM_INFO_HALF_DUPLEX 0x00100000 /* only half duplex */ #define SNDRV_PCM_INFO_HALF_DUPLEX 0x00100000 /* only half duplex */
#define SNDRV_PCM_INFO_JOINT_DUPLEX 0x00200000 /* playback and capture stream are somewhat correlated */ #define SNDRV_PCM_INFO_JOINT_DUPLEX 0x00200000 /* playback and capture stream are somewhat correlated */
#define SNDRV_PCM_INFO_SYNC_START 0x00400000 /* pcm support some kind of sync go */ #define SNDRV_PCM_INFO_SYNC_START 0x00400000 /* pcm support some kind of sync go */
#define SNDRV_PCM_INFO_NONATOMIC_OPS 0x00800000 /* non-atomic prepare callback */
#define SNDRV_PCM_INFO_MMAP_IOMEM 0x01000000 /* mmap on IO memory */ #define SNDRV_PCM_INFO_MMAP_IOMEM 0x01000000 /* mmap on IO memory */
enum sndrv_pcm_state { enum sndrv_pcm_state {
......
...@@ -460,8 +460,6 @@ static int mixart_sync_nonblock_events(mixart_mgr_t *mgr) ...@@ -460,8 +460,6 @@ static int mixart_sync_nonblock_events(mixart_mgr_t *mgr)
/* /*
* prepare callback for all pcms * prepare callback for all pcms
*
* NOTE: this callback is non-atomic (pcm->info_flags |= SNDRV_PCM_INFO_NONATOMIC_OPS)
*/ */
static int snd_mixart_prepare(snd_pcm_substream_t *subs) static int snd_mixart_prepare(snd_pcm_substream_t *subs)
{ {
...@@ -939,7 +937,7 @@ static int snd_mixart_pcm_analog(mixart_t *chip) ...@@ -939,7 +937,7 @@ static int snd_mixart_pcm_analog(mixart_t *chip)
snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &snd_mixart_playback_ops); snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &snd_mixart_playback_ops);
snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_mixart_capture_ops); snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_mixart_capture_ops);
pcm->info_flags = SNDRV_PCM_INFO_NONATOMIC_OPS; pcm->info_flags = 0;
strcpy(pcm->name, name); strcpy(pcm->name, name);
preallocate_buffers(chip, pcm); preallocate_buffers(chip, pcm);
...@@ -970,7 +968,7 @@ static int snd_mixart_pcm_digital(mixart_t *chip) ...@@ -970,7 +968,7 @@ static int snd_mixart_pcm_digital(mixart_t *chip)
snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &snd_mixart_playback_ops); snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &snd_mixart_playback_ops);
snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_mixart_capture_ops); snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &snd_mixart_capture_ops);
pcm->info_flags = SNDRV_PCM_INFO_NONATOMIC_OPS; pcm->info_flags = 0;
strcpy(pcm->name, name); strcpy(pcm->name, name);
preallocate_buffers(chip, pcm); preallocate_buffers(chip, pcm);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment