ALSA: pxa2xx: Use managed PCM buffer allocation
[linux-2.6-microblaze.git] / sound / soc / pxa / pxa-ssp.c
index 939e7e2..7f13a35 100644 (file)
@@ -850,15 +850,12 @@ static struct snd_soc_dai_driver pxa_ssp_dai = {
 static const struct snd_soc_component_driver pxa_ssp_component = {
        .name           = "pxa-ssp",
        .pcm_construct  = pxa2xx_soc_pcm_new,
-       .pcm_destruct   = pxa2xx_soc_pcm_free,
        .open           = pxa2xx_soc_pcm_open,
        .close          = pxa2xx_soc_pcm_close,
        .hw_params      = pxa2xx_soc_pcm_hw_params,
-       .hw_free        = pxa2xx_soc_pcm_hw_free,
        .prepare        = pxa2xx_soc_pcm_prepare,
        .trigger        = pxa2xx_soc_pcm_trigger,
        .pointer        = pxa2xx_soc_pcm_pointer,
-       .mmap           = pxa2xx_soc_pcm_mmap,
        .suspend        = pxa_ssp_suspend,
        .resume         = pxa_ssp_resume,
 };