snd_pcm_set_managed_buffer(pcm->streams[stream].substream,
                                   SNDRV_DMA_TYPE_DEV_SG, sdev->dev,
-                                  le32_to_cpu(caps->buffer_size_min),
-                                  le32_to_cpu(caps->buffer_size_max));
+                                  0, le32_to_cpu(caps->buffer_size_max));
 capture:
        stream = SNDRV_PCM_STREAM_CAPTURE;
 
 
        snd_pcm_set_managed_buffer(pcm->streams[stream].substream,
                                   SNDRV_DMA_TYPE_DEV_SG, sdev->dev,
-                                  le32_to_cpu(caps->buffer_size_min),
-                                  le32_to_cpu(caps->buffer_size_max));
+                                  0, le32_to_cpu(caps->buffer_size_max));
 
        return 0;
 }