drm/kms: fix kms helper license + Kconfig
authorDave Airlie <airlied@redhat.com>
Tue, 8 Sep 2009 01:08:32 +0000 (11:08 +1000)
committerDave Airlie <airlied@redhat.com>
Tue, 8 Sep 2009 01:15:58 +0000 (11:15 +1000)
Allow the KMS module to work properly, and also rename
it to KMS_HELPER so its clearer what its for.

Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/Kconfig
drivers/gpu/drm/Makefile
drivers/gpu/drm/drm_fb_helper.c
drivers/gpu/drm/radeon/Kconfig

index 8c7309177c081be5a7f9511f283e61bfa21ff20c..d42cf54f78044a67808ff520fd8926ab5ce4bae0 100644 (file)
@@ -18,12 +18,13 @@ menuconfig DRM
          details.  You should also select and configure AGP
          (/dev/agpgart) support.
 
-config DRM_MODE_HELPER
+config DRM_KMS_HELPER
        tristate
        depends on DRM
        select FB
+       select FRAMEBUFFER_CONSOLE if !EMBEDDED
        help
-         FB and CRTC helpers for kms drivers.
+         FB and CRTC helpers for KMS drivers.
 
 config DRM_TTM
        tristate
@@ -90,11 +91,10 @@ config DRM_I830
 config DRM_I915
        tristate "i915 driver"
        depends on AGP_INTEL
-       select DRM_MODE_HELPER
+       select DRM_KMS_HELPER
        select FB_CFB_FILLRECT
        select FB_CFB_COPYAREA
        select FB_CFB_IMAGEBLIT
-       select FRAMEBUFFER_CONSOLE if !EMBEDDED
        # i915 depends on ACPI_VIDEO when ACPI is enabled
        # but for select to work, need to select ACPI_VIDEO's dependencies, ick
        select VIDEO_OUTPUT_CONTROL if ACPI
index 7e96d74242f35daf1df85942c319f742a2ecd289..3c8827a7aabd35a962a16cdcd245f2be03c7608b 100644 (file)
@@ -15,9 +15,9 @@ drm-y       :=        drm_auth.o drm_bufs.o drm_cache.o \
 
 drm-$(CONFIG_COMPAT) += drm_ioc32.o
 
-drm_helper-y := drm_fb_helper.o drm_crtc_helper.o
+drm_kms_helper-y := drm_fb_helper.o drm_crtc_helper.o
 
-obj-$(CONFIG_DRM_MODE_HELPER) += drm_helper.o
+obj-$(CONFIG_DRM_KMS_HELPER) += drm_kms_helper.o
 
 obj-$(CONFIG_DRM)      += drm.o
 obj-$(CONFIG_DRM_TTM)  += ttm/
index 41086e98059e58ddf5c7d980afcf118a9fdafc91..8eee4a620376221338d595a1b1e15a4c4bae136b 100644 (file)
 #include "drm_fb_helper.h"
 #include "drm_crtc_helper.h"
 
+MODULE_AUTHOR("David Airlie, Jesse Barnes");
+MODULE_DESCRIPTION("DRM KMS helper");
+MODULE_LICENSE("GPL and additional rights");
+
 static LIST_HEAD(kernel_fb_helper_list);
 
 bool drm_fb_helper_force_kernel_mode(void)
index fdd9c894992268ca9c95a0ec44bc9b66a971bea3..3cc89b27112386790d60f0f62816abe54f1baf4d 100644 (file)
@@ -1,7 +1,7 @@
 config DRM_RADEON_KMS
        bool "Enable modesetting on radeon by default"
        depends on DRM_RADEON
-       select DRM_MODE_HELPER
+       select DRM_KMS_HELPER
        select DRM_TTM
        help
          Choose this option if you want kernel modesetting enabled by default,