Add the rt linux 4.1.3-rt3 as base
[kvmfornfv.git] / kernel / drivers / staging / android / ion / Kconfig
diff --git a/kernel/drivers/staging/android/ion/Kconfig b/kernel/drivers/staging/android/ion/Kconfig
new file mode 100644 (file)
index 0000000..3452346
--- /dev/null
@@ -0,0 +1,35 @@
+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.
+