diff options
author | Brian Swetland <swetland@google.com> | 2010-11-14 19:06:31 -0800 |
---|---|---|
committer | Arve Hjønnevåg <arve@android.com> | 2011-11-17 17:49:55 -0800 |
commit | a52b15158207cc554508a4dd6d6506c14f3a620a (patch) | |
tree | 86f17047cb6aaab4456a47f3818b5249130dbcee /drivers/gpu/pvr/Kconfig | |
parent | 690da81fe3a5ec874a8dcff4a36aea9d0f5bb6b7 (diff) | |
download | kernel_samsung_crespo-a52b15158207cc554508a4dd6d6506c14f3a620a.zip kernel_samsung_crespo-a52b15158207cc554508a4dd6d6506c14f3a620a.tar.gz kernel_samsung_crespo-a52b15158207cc554508a4dd6d6506c14f3a620a.tar.bz2 |
PVR: Added PVR/IMG driver for S5PC11X - SGX DDK 1.6.16.3947.
Change-Id: Ib43459f5bd765d3841bd1ffb9c63b6355c2db2dd
Signed-off-by: hoony.yu <hoony.yu@samsung.com>
Signed-off-by: Brian Swetland <swetland@google.com>
Diffstat (limited to 'drivers/gpu/pvr/Kconfig')
-rw-r--r-- | drivers/gpu/pvr/Kconfig | 93 |
1 files changed, 93 insertions, 0 deletions
diff --git a/drivers/gpu/pvr/Kconfig b/drivers/gpu/pvr/Kconfig new file mode 100644 index 0000000..9bb3556 --- /dev/null +++ b/drivers/gpu/pvr/Kconfig @@ -0,0 +1,93 @@ +config PVR_SGX + tristate "PowerVR SGX support" + depends on ARCH_S5PV210 + help + Enable this option to build support for the PowerVR SGX 3D core. + + To compile this driver as a module, choose M here: + this will generate two modules, called pvrsrvkm and s3c_lcd. + +choice + prompt "PowerVR build type" + depends on PVR_SGX + default PVR_BUILD_RELEASE + +config PVR_BUILD_RELEASE + bool "Release" + +config PVR_BUILD_DEBUG + bool "Debug" + +endchoice + +# Release build debugging options + +config PVR_NEED_PVR_DPF + bool "Enable debugging messages in release build" + depends on PVR_BUILD_RELEASE + +config PVR_NEED_PVR_ASSERT + bool "Enable assertions in release build" + depends on PVR_BUILD_RELEASE + +# Debugging options + +config PVR_DEBUG_MEMORY + bool "Record memory-related debugging information" + depends on PVR_BUILD_DEBUG + default y + +config PVR_DEBUG_BRIDGE_KM + bool "Collect bridge statistics" + depends on PVR_BUILD_DEBUG + default y + +config PVR_DEBUG_TRACE_BRIDGE_KM + bool "Trace bridge calls" + depends on PVR_DEBUG_BRIDGE_KM + default n + +config PVR_DEBUG_BRIDGE_KM_DISPATCH_TABLE + bool "Dump bridge dispatch table entries" + depends on PVR_BUILD_DEBUG + default n + + +# +# General options +# + +config PVR_PERCONTEXT_PB + bool "Per-context parameter buffer (recommended)" + depends on PVR_SGX + default y + +config PVR_ACTIVE_POWER_MANAGEMENT + bool "Support for active power management (recommended)" + depends on PVR_SGX + default y + +config PVR_ACTIVE_POWER_LATENCY_MS + int "Active power event latency (ms)" + depends on PVR_ACTIVE_POWER_MANAGEMENT + default 100 + +config PVR_SGX_LOW_LATENCY_SCHEDULING + bool "Enable low-latency scheduling" + depends on PVR_SGX + default y + +config PVR_USSE_EDM_STATUS_DEBUG + bool "Trace microkernel status" + depends on PVR_SGX + default y if PVR_BUILD_DEBUG + +config PVR_DUMP_MK_TRACE + bool "Dump microkernel trace on HW recovery" + depends on PVR_USSE_EDM_STATUS_DEBUG + default y + +config PVR_PDUMP + bool "Support for parameter dumping (Pdump)" + depends on PVR_SGX + default n |