2 tristate "Nouveau (NVIDIA) cards"
3 depends on DRM && PCI && MMU
7 select BACKLIGHT_CLASS_DEVICE if DRM_NOUVEAU_BACKLIGHT
8 select BACKLIGHT_LCD_SUPPORT if DRM_NOUVEAU_BACKLIGHT
9 select ACPI_VIDEO if ACPI && X86 && BACKLIGHT_CLASS_DEVICE && INPUT
10 select X86_PLATFORM_DEVICES if ACPI && X86
11 select ACPI_WMI if ACPI && X86
12 select MXM_WMI if ACPI && X86
14 # Similar to i915, we need to select ACPI_VIDEO and it's dependencies
15 select BACKLIGHT_LCD_SUPPORT if ACPI && X86
16 select BACKLIGHT_CLASS_DEVICE if ACPI && X86
17 select INPUT if ACPI && X86
18 select THERMAL if ACPI && X86
19 select ACPI_VIDEO if ACPI && X86
21 Choose this option for open-source NVIDIA support.
23 config NOUVEAU_LEGACY_CTX_SUPPORT
24 bool "Nouveau legacy context support"
25 depends on DRM_NOUVEAU
29 There was a version of the nouveau DDX that relied on legacy
30 ctx ioctls not erroring out. But that was back in time a long
31 ways, so offer a way to disable it now. For uapi compat with
32 old nouveau ddx this should be on by default, but modern distros
33 should consider turning it off.
35 config NOUVEAU_PLATFORM_DRIVER
36 bool "Nouveau (NVIDIA) SoC GPUs"
37 depends on DRM_NOUVEAU && ARCH_TEGRA
40 Support for Nouveau platform driver, used for SoC GPUs as found
44 int "Maximum debug level"
45 depends on DRM_NOUVEAU
49 Selects the maximum debug level to compile support for.
56 5 - trace (recommended)
60 The paranoia and spam levels will add a lot of extra checks which
61 may potentially slow down driver operation.
63 config NOUVEAU_DEBUG_DEFAULT
64 int "Default debug level"
65 depends on DRM_NOUVEAU
69 Selects the default debug level
71 config NOUVEAU_DEBUG_MMU
72 bool "Enable additional MMU debugging"
73 depends on DRM_NOUVEAU
76 Say Y here if you want to enable verbose MMU debug output.
78 config DRM_NOUVEAU_BACKLIGHT
79 bool "Support for backlight control"
80 depends on DRM_NOUVEAU
83 Say Y here if you want to control the backlight of your display
84 (e.g. a laptop panel).
86 config DRM_NOUVEAU_SVM
87 bool "(EXPERIMENTAL) Enable SVM (Shared Virtual Memory) support"
88 depends on ARCH_HAS_HMM
89 depends on DRM_NOUVEAU
95 Say Y here if you want to enable experimental support for
96 Shared Virtual Memory (SVM).