drm/glint: initial commit.

Signed-off-by: Matt Turner <mattst88@gmail.com>
diff --git a/drivers/gpu/drm/Kconfig b/drivers/gpu/drm/Kconfig
index 88910e5..87e33ea 100644
--- a/drivers/gpu/drm/Kconfig
+++ b/drivers/gpu/drm/Kconfig
@@ -128,6 +128,10 @@
 
 endchoice
 
+config DRM_GLINT
+	tristate "Permedia (GLint) 3/4 driver"
+	depends on DRM && AGP
+
 config DRM_MGA
 	tristate "Matrox g200/g400"
 	depends on DRM
diff --git a/drivers/gpu/drm/Makefile b/drivers/gpu/drm/Makefile
index abe3f44..b27096b 100644
--- a/drivers/gpu/drm/Makefile
+++ b/drivers/gpu/drm/Makefile
@@ -28,6 +28,7 @@
 obj-$(CONFIG_DRM_I810)	+= i810/
 obj-$(CONFIG_DRM_I830)	+= i830/
 obj-$(CONFIG_DRM_I915)  += i915/
+obj-$(CONFIG_DRM_GLINT) += glint/
 obj-$(CONFIG_DRM_SIS)   += sis/
 obj-$(CONFIG_DRM_SAVAGE)+= savage/
 obj-$(CONFIG_DRM_VMWGFX)+= vmwgfx/
diff --git a/drivers/gpu/drm/glint/Makefile b/drivers/gpu/drm/glint/Makefile
new file mode 100644
index 0000000..19fa7ae
--- /dev/null
+++ b/drivers/gpu/drm/glint/Makefile
@@ -0,0 +1,8 @@
+#
+# Makefile for the drm device driver.  This driver provides support for the
+# Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher.
+
+ccflags-y := -Iinclude/drm
+glint-y   := glint_drv.o
+
+obj-$(CONFIG_DRM_GLINT) += glint.o
diff --git a/drivers/gpu/drm/glint/glint_drv.c b/drivers/gpu/drm/glint/glint_drv.c
new file mode 100644
index 0000000..6ad38b9
--- /dev/null
+++ b/drivers/gpu/drm/glint/glint_drv.c
@@ -0,0 +1,24 @@
+#include "drmP.h"
+#include "drm.h"
+
+#include "glint_drv.h"
+
+static int __init
+glint_init(void)
+{
+	printk(KERN_INFO "Hello, GLint\n");
+	return 0;
+}
+
+static void __exit
+glint_exit(void)
+{
+	printk(KERN_INFO "Bye, GLint\n");
+}
+
+module_init(glint_init);
+module_exit(glint_exit);
+
+MODULE_AUTHOR(DRIVER_AUTHOR);
+MODULE_DESCRIPTION(DRIVER_DESC);
+MODULE_LICENSE("Dual MIT/GPL");
diff --git a/drivers/gpu/drm/glint/glint_drv.h b/drivers/gpu/drm/glint/glint_drv.h
new file mode 100644
index 0000000..324f34f
--- /dev/null
+++ b/drivers/gpu/drm/glint/glint_drv.h
@@ -0,0 +1,10 @@
+#ifndef __GLINT_DRV_H__
+#define __GLINT_DRV_H__
+
+#define DRIVER_AUTHOR		"Matt Turner"
+
+#define DRIVER_NAME		"glint"
+#define DRIVER_DESC		"3DLabs GLint"
+#define DRIVER_DATE		"20100526"
+
+#endif				/* __GLINT_DRV_H__ */