# Re: \[PATCHv2 01/14\] common: dma-mapping: introduce alloc\_attrs and free\_attrs methods

- From: Sergei Shtylyov \<hidden\>
- Date: 2012-03-28 11:30:42 
- List: linuxppc-dev
- Page: https://ratatoskr.run/linuxppc-dev/2012/03/6467506
- Thread: https://ratatoskr.run/linux-arch/2012/03/6467484/t.md

```text
Hello.

On 27-03-2012 17:42, Marek Szyprowski wrote:

> Introduce new generic alloc and free methods with attributes argument.

   The method names don't match the ones in the subject.

> Existing alloc_coherent and free_coherent can be implemented on top of the
> new calls with NULL attributes argument. Later also dma_alloc_non_coherent
> can be implemented using DMA_ATTR_NONCOHERENT attribute as well as
> dma_alloc_writecombine with separate DMA_ATTR_WRITECOMBINE attribute.

> This way the drivers will get more generic, platform independent way of
> allocating dma buffers with specific parameters.

> Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
> Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
> Reviewed-by: David Gibson <redacted>
> Reviewed-by: Arnd Bergmann <arnd@arndb.de>

WBR, Sergei
```
