diff options
Diffstat (limited to 'drivers/gpu/drm/Kconfig')
-rw-r--r-- | drivers/gpu/drm/Kconfig | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/drivers/gpu/drm/Kconfig b/drivers/gpu/drm/Kconfig index 39b393d38bb3..e4d971c8b9d0 100644 --- a/drivers/gpu/drm/Kconfig +++ b/drivers/gpu/drm/Kconfig | |||
@@ -18,6 +18,14 @@ menuconfig DRM | |||
18 | details. You should also select and configure AGP | 18 | details. You should also select and configure AGP |
19 | (/dev/agpgart) support. | 19 | (/dev/agpgart) support. |
20 | 20 | ||
21 | config DRM_KMS_HELPER | ||
22 | tristate | ||
23 | depends on DRM | ||
24 | select FB | ||
25 | select FRAMEBUFFER_CONSOLE if !EMBEDDED | ||
26 | help | ||
27 | FB and CRTC helpers for KMS drivers. | ||
28 | |||
21 | config DRM_TTM | 29 | config DRM_TTM |
22 | tristate | 30 | tristate |
23 | depends on DRM | 31 | depends on DRM |
@@ -36,6 +44,7 @@ config DRM_TDFX | |||
36 | config DRM_R128 | 44 | config DRM_R128 |
37 | tristate "ATI Rage 128" | 45 | tristate "ATI Rage 128" |
38 | depends on DRM && PCI | 46 | depends on DRM && PCI |
47 | select FW_LOADER | ||
39 | help | 48 | help |
40 | Choose this option if you have an ATI Rage 128 graphics card. If M | 49 | Choose this option if you have an ATI Rage 128 graphics card. If M |
41 | is selected, the module will be called r128. AGP support for | 50 | is selected, the module will be called r128. AGP support for |
@@ -47,8 +56,9 @@ config DRM_RADEON | |||
47 | select FB_CFB_FILLRECT | 56 | select FB_CFB_FILLRECT |
48 | select FB_CFB_COPYAREA | 57 | select FB_CFB_COPYAREA |
49 | select FB_CFB_IMAGEBLIT | 58 | select FB_CFB_IMAGEBLIT |
50 | select FB | 59 | select FW_LOADER |
51 | select FRAMEBUFFER_CONSOLE if !EMBEDDED | 60 | select DRM_KMS_HELPER |
61 | select DRM_TTM | ||
52 | help | 62 | help |
53 | Choose this option if you have an ATI Radeon graphics card. There | 63 | Choose this option if you have an ATI Radeon graphics card. There |
54 | are both PCI and AGP versions. You don't need to choose this to | 64 | are both PCI and AGP versions. You don't need to choose this to |
@@ -82,11 +92,10 @@ config DRM_I830 | |||
82 | config DRM_I915 | 92 | config DRM_I915 |
83 | tristate "i915 driver" | 93 | tristate "i915 driver" |
84 | depends on AGP_INTEL | 94 | depends on AGP_INTEL |
95 | select DRM_KMS_HELPER | ||
85 | select FB_CFB_FILLRECT | 96 | select FB_CFB_FILLRECT |
86 | select FB_CFB_COPYAREA | 97 | select FB_CFB_COPYAREA |
87 | select FB_CFB_IMAGEBLIT | 98 | select FB_CFB_IMAGEBLIT |
88 | select FB | ||
89 | select FRAMEBUFFER_CONSOLE if !EMBEDDED | ||
90 | # i915 depends on ACPI_VIDEO when ACPI is enabled | 99 | # i915 depends on ACPI_VIDEO when ACPI is enabled |
91 | # but for select to work, need to select ACPI_VIDEO's dependencies, ick | 100 | # but for select to work, need to select ACPI_VIDEO's dependencies, ick |
92 | select VIDEO_OUTPUT_CONTROL if ACPI | 101 | select VIDEO_OUTPUT_CONTROL if ACPI |
@@ -116,6 +125,7 @@ endchoice | |||
116 | config DRM_MGA | 125 | config DRM_MGA |
117 | tristate "Matrox g200/g400" | 126 | tristate "Matrox g200/g400" |
118 | depends on DRM | 127 | depends on DRM |
128 | select FW_LOADER | ||
119 | help | 129 | help |
120 | Choose this option if you have a Matrox G200, G400 or G450 graphics | 130 | Choose this option if you have a Matrox G200, G400 or G450 graphics |
121 | card. If M is selected, the module will be called mga. AGP | 131 | card. If M is selected, the module will be called mga. AGP |