80dd705208
Fix following sh-allmodconfig errors reported on kisskb " drivers/built-in.o: In function `ion_vm_fault': ion.c:(.text+0x1f2d8f8): undefined reference to `vm_insert_pfn' drivers/built-in.o: In function `ion_buffer_sync_for_device': ion.c:(.text+0x1f316bc): undefined reference to `zap_page_range' make: *** [vmlinux] Error 1 " Signed-off-by: Fabian Frederick <fabf@skynet.be> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
36 lines
979 B
Plaintext
36 lines
979 B
Plaintext
menuconfig ION
|
|
bool "Ion Memory Manager"
|
|
depends on HAVE_MEMBLOCK && HAS_DMA && MMU
|
|
select GENERIC_ALLOCATOR
|
|
select DMA_SHARED_BUFFER
|
|
---help---
|
|
Chose this option to enable the ION Memory Manager,
|
|
used by Android to efficiently allocate buffers
|
|
from userspace that can be shared between drivers.
|
|
If you're not using Android its probably safe to
|
|
say N here.
|
|
|
|
config ION_TEST
|
|
tristate "Ion Test Device"
|
|
depends on ION
|
|
help
|
|
Choose this option to create a device that can be used to test the
|
|
kernel and device side ION functions.
|
|
|
|
config ION_DUMMY
|
|
bool "Dummy Ion driver"
|
|
depends on ION
|
|
help
|
|
Provides a dummy ION driver that registers the
|
|
/dev/ion device and some basic heaps. This can
|
|
be used for testing the ION infrastructure if
|
|
one doesn't have access to hardware drivers that
|
|
use ION.
|
|
|
|
config ION_TEGRA
|
|
tristate "Ion for Tegra"
|
|
depends on ARCH_TEGRA && ION
|
|
help
|
|
Choose this option if you wish to use ion on an nVidia Tegra.
|
|
|