1config DRM_NOUVEAU 2 tristate "Nouveau (NVIDIA) cards" 3 depends on DRM && PCI && MMU 4 select FW_LOADER 5 select DRM_KMS_HELPER 6 select DRM_TTM 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 13 select POWER_SUPPLY 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 20 select DRM_VM 21 help 22 Choose this option for open-source NVIDIA support. 23 24config NOUVEAU_PLATFORM_DRIVER 25 bool "Nouveau (NVIDIA) SoC GPUs" 26 depends on DRM_NOUVEAU && ARCH_TEGRA 27 default y 28 help 29 Support for Nouveau platform driver, used for SoC GPUs as found 30 on NVIDIA Tegra K1. 31 32config NOUVEAU_DEBUG 33 int "Maximum debug level" 34 depends on DRM_NOUVEAU 35 range 0 7 36 default 5 37 help 38 Selects the maximum debug level to compile support for. 39 40 0 - fatal 41 1 - error 42 2 - warning 43 3 - info 44 4 - debug 45 5 - trace (recommended) 46 6 - paranoia 47 7 - spam 48 49 The paranoia and spam levels will add a lot of extra checks which 50 may potentially slow down driver operation. 51 52config NOUVEAU_DEBUG_DEFAULT 53 int "Default debug level" 54 depends on DRM_NOUVEAU 55 range 0 7 56 default 3 57 help 58 Selects the default debug level 59 60config NOUVEAU_DEBUG_MMU 61 bool "Enable additional MMU debugging" 62 depends on DRM_NOUVEAU 63 default n 64 help 65 Say Y here if you want to enable verbose MMU debug output. 66 67config DRM_NOUVEAU_BACKLIGHT 68 bool "Support for backlight control" 69 depends on DRM_NOUVEAU 70 default y 71 help 72 Say Y here if you want to control the backlight of your display 73 (e.g. a laptop panel). 74 75config DRM_NOUVEAU_SVM 76 bool "(EXPERIMENTAL) Enable SVM (Shared Virtual Memory) support" 77 depends on ARCH_HAS_HMM 78 depends on DRM_NOUVEAU 79 depends on STAGING 80 select HMM_MIRROR 81 select DEVICE_PRIVATE 82 default n 83 help 84 Say Y here if you want to enable experimental support for 85 Shared Virtual Memory (SVM). 86