drm/glint: add PCI IDs.

Signed-off-by: Matt Turner <mattst88@gmail.com>
diff --git a/drivers/gpu/drm/glint/glint_drv.c b/drivers/gpu/drm/glint/glint_drv.c
index 6ad38b9..2e0d178 100644
--- a/drivers/gpu/drm/glint/glint_drv.c
+++ b/drivers/gpu/drm/glint/glint_drv.c
@@ -2,6 +2,13 @@
 #include "drm.h"
 
 #include "glint_drv.h"
+#include "glint_family.h"
+
+#include "drm_pciids.h"
+
+static struct pci_device_id pciidlist[] = {
+	glint_PCI_IDS
+};
 
 static int __init
 glint_init(void)
diff --git a/drivers/gpu/drm/glint/glint_family.h b/drivers/gpu/drm/glint/glint_family.h
new file mode 100644
index 0000000..9df02d0
--- /dev/null
+++ b/drivers/gpu/drm/glint/glint_family.h
@@ -0,0 +1,13 @@
+#ifndef GLINT_FAMILY_H
+#define GLINT_FAMILY_H
+/*
+ * GLint chip families
+ */
+enum glint_family {
+	GLINT_R3 = 0,
+	GLINT_R4A,
+	GLINT_R4B,
+	GLINT_LAST,
+};
+
+#endif
diff --git a/include/drm/drm_pciids.h b/include/drm/drm_pciids.h
index 2d428b0..1098b89 100644
--- a/include/drm/drm_pciids.h
+++ b/include/drm/drm_pciids.h
@@ -531,8 +531,10 @@
 	{0x8086, 0x358e, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \
 	{0, 0, 0}
 
-#define gamma_PCI_IDS \
-	{0x3d3d, 0x0008, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0}, \
+#define glint_PCI_IDS \
+	{0x3d3d, 0x000a, PCI_ANY_ID, PCI_ANY_ID, 0, 0, GLINT_R3}, \
+	{0x3d3d, 0x000d, PCI_ANY_ID, PCI_ANY_ID, 0, 0, GLINT_R4A}, \
+	{0x3d3d, 0x0011, PCI_ANY_ID, PCI_ANY_ID, 0, 0, GLINT_R4B}, \
 	{0, 0, 0}
 
 #define savage_PCI_IDS \