At Fri, 1 Nov 2013 19:48:19 +0800, Nicolin Chen wrote: > > Since gen_pool_dma_alloc() is introduced, we implement it to simplify code. > > Signed-off-by: Nicolin Chen <b42378@xxxxxxxxxxxxx> Acked-by: Takashi Iwai <tiwai@xxxxxxx> > --- > sound/core/memalloc.c | 6 +----- > 1 file changed, 1 insertion(+), 5 deletions(-) > > diff --git a/sound/core/memalloc.c b/sound/core/memalloc.c > index 9d93f02..5e1c7bc 100644 > --- a/sound/core/memalloc.c > +++ b/sound/core/memalloc.c > @@ -184,11 +184,7 @@ static void snd_malloc_dev_iram(struct snd_dma_buffer *dmab, size_t size) > /* Assign the pool into private_data field */ > dmab->private_data = pool; > > - dmab->area = (void *)gen_pool_alloc(pool, size); > - if (!dmab->area) > - return; > - > - dmab->addr = gen_pool_virt_to_phys(pool, (unsigned long)dmab->area); > + dmab->area = gen_pool_dma_alloc(pool, size, &dmab->addr); > } > > /** > -- > 1.8.4 > > -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html