gpu/trace: make TRACE_GPU_MEM configurable

Move the source to a better place in Device Drivers -> Graphics support
now that its configurable.

v4:
 - Move source location (Tvrtko)

v3:
 - Patch introduced to replace per-driver config (Lucas)

Signed-off-by: Juston Li <justonli@chromium.org>
Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
Link: https://lore.kernel.org/r/20250611225145.1739201-1-justonli@chromium.org
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
This commit is contained in:
Juston Li 2025-06-11 15:51:23 -07:00 committed by Lucas De Marchi
parent 3e89a8c683
commit 5d95cbf21a
3 changed files with 12 additions and 3 deletions

View File

@ -209,8 +209,6 @@ source "drivers/thunderbolt/Kconfig"
source "drivers/android/Kconfig"
source "drivers/gpu/trace/Kconfig"
source "drivers/nvdimm/Kconfig"
source "drivers/dax/Kconfig"

View File

@ -1,4 +1,13 @@
# SPDX-License-Identifier: GPL-2.0-only
config TRACE_GPU_MEM
bool
bool "Enable GPU memory usage tracepoints"
default n
help
Choose this option to enable tracepoints for tracking
global and per-process GPU memory usage. Intended for
performance profiling and required for Android.
Tracepoint availability varies by GPU driver.
If in doubt, say "N".

View File

@ -87,4 +87,6 @@ if FB_CORE || SGI_NEWPORT_CONSOLE
endif
source "drivers/gpu/trace/Kconfig"
endmenu