Move malloc_cache_aligned() to its own header
authorSimon Glass <sjg@chromium.org>
Wed, 2 Sep 2015 23:24:57 +0000 (17:24 -0600)
committerTom Rini <trini@konsulko.com>
Fri, 11 Sep 2015 21:15:16 +0000 (17:15 -0400)
commit6e295186c7fc8bf5be22a05f6ca9602f2bb507f2
treeabc6320b0c5e1b5b11333e019b8f3c36444a1a79
parent9b6aa00dbc7e946171c2c8ddae531ed83fc8e9e7
Move malloc_cache_aligned() to its own header

At present malloc.h is included everywhere since it recently was added to
common.h in this commit:

   4519668 mtd/nand/ubi: assortment of alignment fixes

This seems wasteful and unnecessary. We have been trying to trim down
common.h and put separate functions into separate header files and that
change goes in the opposite direction.

Move malloc_cache_aligned() to a new header so that this can be avoided.
The header would perhaps be better named as alignmem.h but it needs to be
included after common.h and people might be confused by this. With the name
memalign.h it fits nicely after malloc() in most cases.

Signed-off-by: Simon Glass <sjg@chromium.org>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
common/cmd_ubi.c
drivers/mtd/nand/nand_util.c
fs/ubifs/super.c
fs/ubifs/ubifs.c
include/common.h
include/memalign.h [new file with mode: 0644]
lib/gzip.c
lib/zlib/zutil.c