[U-Boot] [PATCH 1/2] common.h: Introduce DEFINE_CACHE_ALIGN_BUFFER

Ilya Yanok
2012-07-08T12:23:53Z

Hi Marek,

On Sun, Jul 8, 2012 at 7:08 AM, Marek Vasut <marex@denx.de> wrote:

> This is the out-of-function-scope counterpart of
> ALLOC_CACHE_ALIGN_BUFFER.
> +#define DEFINE_CACHE_ALIGN_BUFFER(type, name, size) \
> + static char __##name[roundup(size * sizeof(type),
> ARCH_DMA_MINALIGN)] \
> + __aligned(ARCH_DMA_MINALIGN); \
>

We need linux/compiler.h (not included from common.h) for __aligned.

Regards, Ilya.