From mboxrd@z Thu Jan 1 00:00:00 1970 From: Scott Wood Date: Tue, 18 Aug 2015 10:49:25 -0500 Subject: [U-Boot] [RESEND PATCH v6] mtd/nand/ubi: assortment of alignment fixes In-Reply-To: References: <0b4eeb86dda93a90a4581a0814d4b8c8f99707f3.1439895555.git.marcel.ziswiler@toradex.com> Message-ID: <1439912965.2784.3.camel@freescale.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Tue, 2015-08-18 at 06:44 -0600, Simon Glass wrote: > Hi Marcel, > > On 18 August 2015 at 05:06, Marcel Ziswiler wrote: > > > > diff --git a/include/common.h b/include/common.h > > index c48e5bc..c12f402 100644 > > --- a/include/common.h > > +++ b/include/common.h > > @@ -1060,6 +1060,15 @@ int cpu_release(int nr, int argc, char * const > > argv[]); > > #define DEFINE_CACHE_ALIGN_BUFFER(type, name, size) \ > > DEFINE_ALIGN_BUFFER(type, name, size, ARCH_DMA_MINALIGN) > > > > +#ifndef __ASSEMBLY__ > > +#include > > + > > +static inline void *malloc_cache_aligned(size_t size) > > +{ > > + return memalign(ARCH_DMA_MINALIGN, ALIGN(size, > > ARCH_DMA_MINALIGN)); > > +} > > +#endif > > Should this go in malloc.h? I previously asked for it to not go into malloc.h, in order to not mix upstream dlmalloc stuff with U-Boot things. -Scott