Re: [PATCH 2/3] ARM: S5P6440: Added PL330 support for samsung S5P6440 soc.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Mar 19, 2010 at 8:02 PM, Atul Dahiya <atul.dahiya@xxxxxxxxxxx> wrote:
> This patch adds the DMA pl330 driver functions to plat-s5.
>
> +int s5p_dma_enqueue(unsigned int channel, void *id,
> +                       dma_addr_t data, int size)
> +{
> +       struct s5p_dma_chan *chan = lookup_dma_channel(channel);
> +       struct s5p_dma_buf *buf;
> +       unsigned long flags;
> +       buf = kmem_cache_alloc(dma_kmem, GFP_ATOMIC);

> +       buf->mcptr_cpu = dma_alloc_coherent(NULL, SIZE_OF_MICRO_CODES,
> +                                                &buf->mcptr, GFP_ATOMIC);

ever wonder what would these calls do, if enqueued from DMA callbacks?
that sometimes cause IRQ missing problems while using playing audio.
And this is not the only problem with this driver.
I remember only a few hours ago, I informed you about this issue.
--
To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux SoC Development]     [Linux Rockchip Development]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Linux SCSI]     [Yosemite News]

  Powered by Linux