gpu: ion: Use the ion_page_pool from the system heap

With this change the system heap will use pagepools to avoid
having to invalidate memory when it is allocated, a
significant performance improvement on some systems.

Change-Id: I2edc9fb401b458f2d573da2d5ceb1a3238df76b9
Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
Git-commit: 520cd0b06527c14c6ded903d0c8299652098afec
Git-repo: https://android.googlesource.com/kernel/common
[lauraa@codeaurora.org: conflicts in ion.c and ion_system_heap.c
due to debugfs differences. Dropped all the debugfs code for now
until we can sync back up. conflicts in ion_priv.h due to CMA
differences]
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
3 files changed