Kconfig 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. config DRM_NOUVEAU
  2. tristate "Nouveau (nVidia) cards"
  3. depends on DRM && PCI
  4. select FW_LOADER
  5. select DRM_KMS_HELPER
  6. select DRM_KMS_FB_HELPER
  7. select DRM_TTM
  8. select FB_CFB_FILLRECT
  9. select FB_CFB_COPYAREA
  10. select FB_CFB_IMAGEBLIT
  11. select FB
  12. select FRAMEBUFFER_CONSOLE if !EXPERT
  13. select FB_BACKLIGHT if DRM_NOUVEAU_BACKLIGHT
  14. select ACPI_VIDEO if ACPI && X86 && BACKLIGHT_CLASS_DEVICE && VIDEO_OUTPUT_CONTROL && INPUT
  15. select X86_PLATFORM_DEVICES if ACPI && X86
  16. select ACPI_WMI if ACPI && X86
  17. select MXM_WMI if ACPI && X86
  18. select POWER_SUPPLY
  19. # Similar to i915, we need to select ACPI_VIDEO and it's dependencies
  20. select BACKLIGHT_LCD_SUPPORT if ACPI && X86
  21. select BACKLIGHT_CLASS_DEVICE if ACPI && X86
  22. select VIDEO_OUTPUT_CONTROL if ACPI && X86
  23. select INPUT if ACPI && X86
  24. select THERMAL if ACPI && X86
  25. select ACPI_VIDEO if ACPI && X86
  26. help
  27. Choose this option for open-source nVidia support.
  28. config NOUVEAU_DEBUG
  29. int "Maximum debug level"
  30. depends on DRM_NOUVEAU
  31. range 0 7
  32. default 5
  33. help
  34. Selects the maximum debug level to compile support for.
  35. 0 - fatal
  36. 1 - error
  37. 2 - warning
  38. 3 - info
  39. 4 - debug
  40. 5 - trace (recommended)
  41. 6 - paranoia
  42. 7 - spam
  43. The paranoia and spam levels will add a lot of extra checks which
  44. may potentially slow down driver operation.
  45. config NOUVEAU_DEBUG_DEFAULT
  46. int "Default debug level"
  47. depends on DRM_NOUVEAU
  48. range 0 7
  49. default 3
  50. help
  51. Selects the default debug level
  52. config DRM_NOUVEAU_BACKLIGHT
  53. bool "Support for backlight control"
  54. depends on DRM_NOUVEAU
  55. default y
  56. help
  57. Say Y here if you want to control the backlight of your display
  58. (e.g. a laptop panel).