st/xorg: Remove code no longer support by xserver Git master.
authorMichel Dänzer <daenzer@vmware.com>
Wed, 2 Sep 2009 14:01:21 +0000 (16:01 +0200)
committerMichel Dänzer <daenzer@vmware.com>
Wed, 2 Sep 2009 14:01:21 +0000 (16:01 +0200)
Shouldn't be necessary with older versions either.

src/gallium/state_trackers/xorg/xorg_driver.c
src/gallium/state_trackers/xorg/xorg_winsys.h
src/gallium/winsys/drm/intel/xorg/intel_xorg.c
src/gallium/winsys/drm/radeon/xorg/radeon_xorg.c

index bc3fd54bdb4f8cb504931f38db9ae37fb3f32ccc..643b6b3b9e4cc20969a109e0fff09a090e58ca3e 100644 (file)
 #include "xf86.h"
 #include "xf86_OSproc.h"
 #include "compiler.h"
-#include "xf86RAC.h"
 #include "xf86PciInfo.h"
 #include "xf86Pci.h"
-#include "xf86Resources.h"
 #include "mipointer.h"
 #include "micmap.h"
 #include <X11/extensions/randr.h>
@@ -84,42 +82,10 @@ static const OptionInfoRec Options[] = {
     {-1, NULL, OPTV_NONE, {0}, FALSE}
 };
 
-/*
- * Functions that might be needed
- */
-
-static const char *exaSymbols[] = {
-    "exaGetVersion",
-    "exaDriverInit",
-    "exaDriverFini",
-    "exaOffscreenAlloc",
-    "exaOffscreenFree",
-    "exaWaitSync",
-    NULL
-};
-
-static const char *fbSymbols[] = {
-    "fbPictureInit",
-    "fbScreenInit",
-    NULL
-};
-
-static const char *ddcSymbols[] = {
-    "xf86PrintEDID",
-    "xf86SetDDCproperties",
-    NULL
-};
-
 /*
  * Exported Xorg driver functions to winsys
  */
 
-void
-xorg_tracker_loader_ref_sym_lists()
-{
-    LoaderRefSymLists(exaSymbols, fbSymbols, ddcSymbols, NULL);
-}
-
 const OptionInfoRec *
 xorg_tracker_available_options(int chipid, int busid)
 {
@@ -288,10 +254,6 @@ PreInit(ScrnInfoPtr pScrn, int flags)
     } else
        ms->entityPrivate = NULL;
 
-    if (xf86RegisterResources(ms->pEnt->index, NULL, ResNone)) {
-       return FALSE;
-    }
-
     if (xf86IsEntityShared(pScrn->entityList[0])) {
        if (xf86IsPrimInitDone(pScrn->entityList[0])) {
            /* do something */
@@ -312,7 +274,6 @@ PreInit(ScrnInfoPtr pScrn, int flags)
     if (ms->fd < 0)
        return FALSE;
 
-    pScrn->racMemFlags = RAC_FB | RAC_COLORMAP;
     pScrn->monitor = pScrn->confScreen->monitor;
     pScrn->progClock = TRUE;
     pScrn->rgbBits = 8;
@@ -398,8 +359,6 @@ PreInit(ScrnInfoPtr pScrn, int flags)
        return FALSE;
     }
 
-    xf86LoaderReqSymLists(fbSymbols, NULL);
-
     xf86LoadSubModule(pScrn, "exa");
 
 #ifdef DRI2
index d523080e90f5abc037ae4d5e7e48f7450b1a3354..47ee4b9ffd8a9b7f5d550ad902fe399c5e7dbc02 100644 (file)
@@ -37,7 +37,6 @@
 
 #include "xorg-server.h"
 #include "xf86.h"
-#include "xf86Resources.h"
 #include "pciaccess.h"
 
 #ifndef XSERVER_LIBPCIACCESS
@@ -46,6 +45,5 @@
 
 void xorg_tracker_set_functions(ScrnInfoPtr scrn);
 const OptionInfoRec * xorg_tracker_available_options(int chipid, int busid);
-void xorg_tracker_loader_ref_sym_lists(void);
 
 #endif
index 28107f4b806d8522a43bb2df021aaf535a33a0f1..369dc356cf87c0b03f39a4ff486355ad1d46f5ba 100644 (file)
@@ -47,8 +47,8 @@ static SymTabRec intel_xorg_chipsets[] = {
 };
 
 static PciChipsets intel_xorg_pci_devices[] = {
-    {PCI_MATCH_ANY, PCI_MATCH_ANY, RES_SHARED_VGA},
-    {-1, -1, RES_UNDEFINED}
+    {PCI_MATCH_ANY, PCI_MATCH_ANY, NULL},
+    {-1, -1, NULL}
 };
 
 static XF86ModuleVersionInfo intel_xorg_version = {
@@ -104,12 +104,6 @@ intel_xorg_setup(pointer module, pointer opts, int *errmaj, int *errmin)
        setupDone = 1;
        xf86AddDriver(&modesetting, module, HaveDriverFuncs);
 
-       /*
-        * Tell the loader about symbols from other modules that this module
-        * might refer to.
-        */
-       xorg_tracker_loader_ref_sym_lists();
-
        /*
         * The return value must be non-NULL on success even though there
         * is no TearDownProc.
index f2c6ee5f9a9afc2aa1905db4de4e3fcc8ad872b3..837f2aa8fec5106021e384eeff00f3783afba05c 100644 (file)
@@ -48,8 +48,8 @@ static SymTabRec radeon_xorg_chipsets[] = {
 };
 
 static PciChipsets radeon_xorg_pci_devices[] = {
-    {PCI_MATCH_ANY, PCI_MATCH_ANY, RES_SHARED_VGA},
-    {-1, -1, RES_UNDEFINED}
+    {PCI_MATCH_ANY, PCI_MATCH_ANY, NULL},
+    {-1, -1, NULL}
 };
 
 static XF86ModuleVersionInfo radeon_xorg_version = {
@@ -105,12 +105,6 @@ radeon_xorg_setup(pointer module, pointer opts, int *errmaj, int *errmin)
        setupDone = 1;
        xf86AddDriver(&modesetting, module, HaveDriverFuncs);
 
-       /*
-        * Tell the loader about symbols from other modules that this module
-        * might refer to.
-        */
-       xorg_tracker_loader_ref_sym_lists();
-
        /*
         * The return value must be non-NULL on success even though there
         * is no TearDownProc.