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__ */