xtensa: drop sysmem and switch to memblock
authorMax Filippov <jcmvbkbc@gmail.com>
Mon, 25 Apr 2016 19:08:20 +0000 (22:08 +0300)
committerMax Filippov <jcmvbkbc@gmail.com>
Sun, 24 Jul 2016 03:34:00 +0000 (06:34 +0300)
commit0e46c1115f5816949220d62dd3ff04aa68e7ac6b
tree2a2ed0cfd8424a3090432128a865f02c009e9214
parent3de00482b006daa110151ac6775adc52538a3d6a
xtensa: drop sysmem and switch to memblock

Memblock is the standard kernel boot-time memory tracker/allocator. Use
it instead of the custom sysmem allocator. This allows using kmemleak,
CMA and device tree memory reservation.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
arch/xtensa/Kconfig
arch/xtensa/include/asm/sysmem.h
arch/xtensa/kernel/setup.c
arch/xtensa/mm/init.c