![John Stultz](/assets/img/avatar_default.png)
Provide a basic dummy driver to register the ion device and to install basic SYSTEM and SYSTEM_CONTIG heaps. This allows for basic testing with ION without having access to drivers or systems that have been enabled to use ION. Cc: Colin Cross <ccross@android.com> Cc: Greg KH <gregkh@linuxfoundation.org> Cc: Jesse Barker <jesse.barker@arm.com> Cc: Android Kernel Team <kernel-team@android.com> Signed-off-by: John Stultz <john.stultz@linaro.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
36 lines
961 B
Plaintext
36 lines
961 B
Plaintext
menuconfig ION
|
|
bool "Ion Memory Manager"
|
|
depends on HAVE_MEMBLOCK
|
|
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.
|
|
|