README             |   20 +++++++++++++
 configure.ac       |    2 -
 man/tseng.man      |    2 -
 src/tseng_driver.c |   80 +++++------------------------------------------------
 4 files changed, 30 insertions(+), 74 deletions(-)

New commits:
commit 5734845c91179a1138d75aaad48102cb077a2b12
Author: Dave Airlie <airl...@redhat.com>
Date:   Mon Sep 7 14:52:01 2009 +1000

    bump version to 1.2.3

diff --git a/configure.ac b/configure.ac
index 3707413..7a0da70 100644
--- a/configure.ac
+++ b/configure.ac
@@ -22,7 +22,7 @@
 
 AC_PREREQ(2.57)
 AC_INIT([xf86-video-tseng],
-        1.2.2,
+        1.2.3,
         [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
         xf86-video-tseng)
 

commit d095c1d51b1a895471ce0b1970ae21ee6499ae51
Author: Dave Airlie <airl...@redhat.com>
Date:   Tue Jul 28 15:22:41 2009 +1000

    tseng: change to using ABI version check

diff --git a/src/tseng_driver.c b/src/tseng_driver.c
index 1b61da8..445c17e 100644
--- a/src/tseng_driver.c
+++ b/src/tseng_driver.c
@@ -42,7 +42,7 @@
 
 #include "fb.h"
 
-#ifndef XSERVER_LIBPCIACCESS
+#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 6
 #include "xf86RAC.h"
 #include "xf86Resources.h"
 #endif

commit 17ebee6804a99af32747b801c5b979ba5248a9d8
Author: Dave Airlie <airl...@redhat.com>
Date:   Tue Jul 28 13:32:40 2009 +1000

    tseng: update for resources/RAC API removal

diff --git a/src/tseng_driver.c b/src/tseng_driver.c
index efa19c8..1b61da8 100644
--- a/src/tseng_driver.c
+++ b/src/tseng_driver.c
@@ -42,8 +42,10 @@
 
 #include "fb.h"
 
+#ifndef XSERVER_LIBPCIACCESS
 #include "xf86RAC.h"
 #include "xf86Resources.h"
+#endif
 #include "xf86int10.h"
 
 #include "xf86xv.h"
@@ -889,10 +891,12 @@ TsengGetFbAddress(ScrnInfoPtr pScrn)
         pTseng->FbAddress = PCI_REGION_BASE(pTseng->PciInfo, 0, REGION_MEM);
 
 
+#ifndef XSERVER_LIBPCIACCESS
     if (xf86RegisterResources(pTseng->pEnt->index,NULL,ResNone)) {
         xf86DrvMsg(pScrn->scrnIndex, X_ERROR, "Cannot register FB memory.\n");
         return FALSE;
     }
+#endif
 
     /* The W32 linear map address space is always 4Mb (mainly because the
      * memory-mapped registers are located near the top of the 4MB area). 
@@ -1089,13 +1093,14 @@ TsengPreInit(ScrnInfoPtr pScrn, int flags)
     else
        VGAHWPTR(pScrn)->MapSize = 0x10000;
 
+#ifndef XSERVER_LIBPCIACCESS
     /*
      * XXX At least part of this range does appear to be disabled,
      * but to play safe, it is marked as "unused" for now.
      * Changed this to "disable". Otherwise it might interfere with DGA.
      */
     xf86SetOperatingState(resVgaMem, pTseng->pEnt->index, ResDisableOpr);
-    
+#endif
     /* hibit processing (TsengProcessOptions() must have been called first) */
     pTseng->save_divide = 0x40;               /* default */
     if (pTseng->ChipType == ET4000) {
@@ -1466,9 +1471,10 @@ TsengScreenInit(int scrnIndex, ScreenPtr pScreen, int 
argc, char **argv)
     if (pScrn->depth == 4 || pScrn->depth == 8) { /* fb and xf4bpp */
        vgaHWHandleColormaps(pScreen);
     }
+#ifndef XSERVER_LIBPCIACCESS
     pScrn->racIoFlags = RAC_FB | RAC_COLORMAP | RAC_CURSOR | RAC_VIEWPORT;
     pScrn->racMemFlags = pScrn->racIoFlags;
-
+#endif
     /* Wrap the current CloseScreen and SaveScreen functions */
     pScreen->SaveScreen = TsengSaveScreen;
 

commit 25548be8814796925625b11f390dca29b1e47358
Author: Adam Jackson <a...@redhat.com>
Date:   Thu Jul 2 11:53:03 2009 -0400

    tseng 1.2.2

diff --git a/configure.ac b/configure.ac
index 2fd20f7..3707413 100644
--- a/configure.ac
+++ b/configure.ac
@@ -22,7 +22,7 @@
 
 AC_PREREQ(2.57)
 AC_INIT([xf86-video-tseng],
-        1.2.1,
+        1.2.2,
         [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
         xf86-video-tseng)
 

commit 1ce0bf811255b1faa00aa279e8972a1a027849ab
Author: Adam Jackson <a...@redhat.com>
Date:   Thu May 28 15:23:41 2009 -0400

    Remove useless loader symbol lists.

diff --git a/src/tseng_driver.c b/src/tseng_driver.c
index 46fc3ae..efa19c8 100644
--- a/src/tseng_driver.c
+++ b/src/tseng_driver.c
@@ -180,58 +180,6 @@ static const OptionInfoRec TsengOptions[] =
        {0}, FALSE}
 };
 
-static const char *int10Symbols[] = {
-    "xf86FreeInt10",
-    "xf86InitInt10",
-    NULL
-};
-
-static const char *vgaHWSymbols[] = {
-  "vgaHWFreeHWRec",
-  "vgaHWGetHWRec",
-  "vgaHWGetIOBase",
-  "vgaHWGetIndex",
-  "vgaHWHandleColormaps",
-  "vgaHWInit",
-  "vgaHWLock",
-  "vgaHWMapMem",
-  "vgaHWProtect",
-  "vgaHWRestore",
-  "vgaHWSave", 
-  "vgaHWSaveScreen",
-  "vgaHWUnlock",
-  "vgaHWUnmapMem",
-  NULL
-};
-
-#ifdef XFree86LOADER
-static const char* miscfbSymbols[] = {
-  "xf1bppScreenInit",
-  "xf4bppScreenInit",
-  NULL
-};
-#endif
-
-static const char* fbSymbols[] = {
-  "fbPictureInit",
-  "fbScreenInit",
-  NULL
-};
-
-static const char *ramdacSymbols[] = {
-    "xf86CreateCursorInfoRec",
-    "xf86DestroyCursorInfoRec",
-    "xf86InitCursor",
-    NULL
-};
-
-static const char *xaaSymbols[] = {
-    "XAACreateInfoRec",
-    "XAADestroyInfoRec",
-    "XAAInit",
-    NULL
-};
-
 #ifdef XFree86LOADER
 
 static MODULESETUPPROTO(tsengSetup);
@@ -267,17 +215,6 @@ tsengSetup(pointer module, pointer opts, int *errmaj, int 
*errmin)
        xf86AddDriver(&TSENG, module, 0);
 
        /*
-        * Modules that this driver always requires can be loaded here
-        * by calling LoadSubModule().
-        */
-       /*
-        * Tell the loader about symbols from other modules that this module
-        * might refer to.
-        */
-       LoaderRefSymLists(vgaHWSymbols, miscfbSymbols, fbSymbols, xaaSymbols,
-                         int10Symbols, ramdacSymbols,  NULL);
-
-       /*
         * The return value must be non-NULL on success even though there
         * is no TearDownProc.
         */
@@ -1020,7 +957,6 @@ TsengPreInit(ScrnInfoPtr pScrn, int flags)
 #if 1
     if (xf86LoadSubModule(pScrn, "int10")) {
        xf86Int10InfoPtr pInt;
-       xf86LoaderReqSymLists(int10Symbols, NULL);
 #if 1
        xf86DrvMsg(pScrn->scrnIndex,X_INFO,"initializing int10\n");
        pInt = xf86InitInt10(pTseng->pEnt->index);
@@ -1031,7 +967,6 @@ TsengPreInit(ScrnInfoPtr pScrn, int flags)
     
     if (!xf86LoadSubModule(pScrn, "vgahw"))
        return FALSE;
-    xf86LoaderReqSymLists(vgaHWSymbols, NULL);
     /*
      * Allocate a vgaHWRec
      */
@@ -1240,21 +1175,18 @@ TsengPreInit(ScrnInfoPtr pScrn, int flags)
          TsengFreeRec(pScrn);
          return FALSE;
        }
-       xf86LoaderReqSymbols("xf1bppScreenInit", NULL);
        break;
     case 4:
        if (xf86LoadSubModule(pScrn, "xf4bpp") == NULL) {
          TsengFreeRec(pScrn);
          return FALSE;
        }
-       xf86LoaderReqSymbols("xf4bppScreenInit", NULL);
        break;
     default:
        if (xf86LoadSubModule(pScrn, "fb") == NULL) {
          TsengFreeRec(pScrn);
          return FALSE;
        }
-       xf86LoaderReqSymLists(fbSymbols, NULL);
        break;
     }
 
@@ -1264,7 +1196,6 @@ TsengPreInit(ScrnInfoPtr pScrn, int flags)
            TsengFreeRec(pScrn);
            return FALSE;
        }
-       xf86LoaderReqSymLists(xaaSymbols, NULL);
     }
     /* Load ramdac if needed */
     if (pTseng->HWCursor) {
@@ -1272,7 +1203,6 @@ TsengPreInit(ScrnInfoPtr pScrn, int flags)
            TsengFreeRec(pScrn);
            return FALSE;
        }
-       xf86LoaderReqSymLists(ramdacSymbols, NULL);
     }
 /*    TsengLock(pScrn); */
 

commit 7addf8709202634ac45b4c51d910e2798054271c
Author: Alan Coopersmith <alan.coopersm...@sun.com>
Date:   Fri Jan 30 21:05:06 2009 -0800

    Add README with pointers to mailing list, bugzilla & git repos

diff --git a/README b/README
new file mode 100644
index 0000000..0936ded
--- /dev/null
+++ b/README
@@ -0,0 +1,20 @@
+xf86-video-tseng - Tseng Labs video driver for the Xorg X server
+
+Please submit bugs & patches to the Xorg bugzilla:
+
+        https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
+
+All questions regarding this software should be directed at the
+Xorg mailing list:
+
+        http://lists.freedesktop.org/mailman/listinfo/xorg
+
+The master development code repository can be found at:
+
+        git://anongit.freedesktop.org/git/xorg/driver/xf86-video-tseng
+
+        http://cgit.freedesktop.org/xorg/driver/xf86-video-tseng
+
+For more information on the git code manager, see:
+
+        http://wiki.x.org/wiki/GitPage

commit 9d4aea1211de81fb27069d087bd4393d27355239
Author: Alan Coopersmith <alan.coopersm...@sun.com>
Date:   Fri Jan 9 16:37:31 2009 -0800

    Remove xorgconfig & xorgcfg from See Also list in man page

diff --git a/man/tseng.man b/man/tseng.man
index fad7528..403782f 100644
--- a/man/tseng.man
+++ b/man/tseng.man
@@ -25,6 +25,6 @@ Please refer to __xconfigfile__(__filemansuffix__) for 
general configuration
 details.  This section only covers configuration details specific to this
 driver.
 .SH "SEE ALSO"
-__xservername__(1), __xconfigfile__(__filemansuffix__), xorgconfig(1), 
Xserver(1), X(__miscmansuffix__)
+__xservername__(1), __xconfigfile__(__filemansuffix__), Xserver(1), 
X(__miscmansuffix__)
 .SH AUTHORS
 Authors include: ...


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to