Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
[GitHub/exynos8895/android_kernel_samsung_universal8895.git] / drivers / gpu / drm / nouveau / Kconfig
CommitLineData
6ee73861
BS
1config DRM_NOUVEAU
2 tristate "Nouveau (nVidia) cards"
f5f05c8a 3 depends on DRM && PCI
6ee73861
BS
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
6a108a14 11 select FRAMEBUFFER_CONSOLE if !EXPERT
6ee73861 12 select FB_BACKLIGHT if DRM_NOUVEAU_BACKLIGHT
c4298801 13 select ACPI_VIDEO if ACPI && X86 && BACKLIGHT_CLASS_DEVICE && VIDEO_OUTPUT_CONTROL && INPUT
fb0b7606
RD
14 select ACPI_WMI if ACPI
15 select MXM_WMI if ACPI
40c61046 16 select POWER_SUPPLY
6ee73861
BS
17 help
18 Choose this option for open-source nVidia support.
19
5999933f
BS
20config NOUVEAU_DEBUG
21 int "Maximum debug level"
22 depends on DRM_NOUVEAU
23 range 0 7
24 default 5
25 help
26 Selects the maximum debug level to compile support for.
27
28 0 - fatal
29 1 - error
30 2 - warning
31 3 - info
32 4 - debug
33 5 - trace (recommended)
34 6 - paranoia
35 7 - spam
36
37 The paranoia and spam levels will add a lot of extra checks which
38 may potentially slow down driver operation.
39
40config NOUVEAU_DEBUG_DEFAULT
41 int "Default debug level"
42 depends on DRM_NOUVEAU
43 range 0 7
44 default 3
45 help
46 Selects the default debug level
47
6ee73861
BS
48config DRM_NOUVEAU_BACKLIGHT
49 bool "Support for backlight control"
50 depends on DRM_NOUVEAU
51 default y
52 help
53 Say Y here if you want to control the backlight of your display
54 (e.g. a laptop panel).
55
6ee73861 56menu "I2C encoder or helper chips"
73cb9276 57 depends on DRM && DRM_KMS_HELPER && I2C
6ee73861
BS
58
59config DRM_I2C_CH7006
60 tristate "Chrontel ch7006 TV encoder"
73cb9276 61 default m if DRM_NOUVEAU
6ee73861
BS
62 help
63 Support for Chrontel ch7006 and similar TV encoders, found
64 on some nVidia video cards.
65
66 This driver is currently only useful if you're also using
67 the nouveau driver.
e190bfe5
FJ
68
69config DRM_I2C_SIL164
70 tristate "Silicon Image sil164 TMDS transmitter"
71 default m if DRM_NOUVEAU
72 help
73 Support for sil164 and similar single-link (or dual-link
74 when used in pairs) TMDS transmitters, used in some nVidia
75 video cards.
76
6ee73861 77endmenu