Kconfig 1.6 KB

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