63 lines
2.0 KiB
Plaintext
Executable File
63 lines
2.0 KiB
Plaintext
Executable File
config GATOR
|
|
tristate "Gator module for Arm's Streamline Performance Analyzer"
|
|
default m if (ARM || ARM64)
|
|
depends on PROFILING
|
|
depends on HIGH_RES_TIMERS
|
|
depends on LOCAL_TIMERS || !(ARM && SMP)
|
|
depends on PERF_EVENTS
|
|
depends on HW_PERF_EVENTS || !(ARM || ARM64)
|
|
select TRACING
|
|
help
|
|
Gator module for Arm's Streamline Performance Analyzer
|
|
|
|
config GATOR_DO_NOT_ONLINE_CORES_AT_STARTUP
|
|
bool "Disable onlining all CPU cores by default when module loads"
|
|
default n
|
|
depends on GATOR
|
|
help
|
|
Prevent gator from online all CPU cores when it first loads.
|
|
The default option is to online all CPU cores when gator first
|
|
loads. This is safe and necessary in most cases as it allows gator to correctly
|
|
identify all cores in the system.
|
|
Most users should leave this option disabled.
|
|
Even if the option is left disabled, it is possible to disable onlining
|
|
behaviour at module load time by setting the disable_cpu_onlining
|
|
module parameter to true.
|
|
|
|
config GATOR_WITH_MALI_SUPPORT
|
|
bool
|
|
depends on GATOR
|
|
|
|
choice
|
|
prompt "Enable Mali GPU support in Gator"
|
|
depends on GATOR
|
|
optional
|
|
help
|
|
Enable Mali GPU support in Gator
|
|
|
|
config GATOR_MALI_4XXMP
|
|
bool "Mali-400MP or Mali-450MP"
|
|
select GATOR_WITH_MALI_SUPPORT
|
|
|
|
config GATOR_MALI_MIDGARD
|
|
bool "Mali-T60x, Mali-T62x, Mali-T72x or Mali-T76x"
|
|
select GATOR_WITH_MALI_SUPPORT
|
|
|
|
endchoice
|
|
|
|
config GATOR_MALI_4XXMP_PATH
|
|
string "Path to Mali driver"
|
|
depends on GATOR_MALI_4XXMP
|
|
default "drivers/gpu/arm/mali400mp"
|
|
help
|
|
The gator code adds this to its include path so it can get the Mali
|
|
trace headers with: #include "linux/mali_linux_trace.h"
|
|
|
|
config GATOR_MALI_MIDGARD_PATH
|
|
string "Path to Mali driver"
|
|
depends on GATOR_MALI_MIDGARD
|
|
default "drivers/gpu/arm/midgard"
|
|
help
|
|
The gator code adds this to its include path so it can get the Mali
|
|
trace headers with: #include "linux/mali_linux_trace.h"
|