README           |   20 ++++++++++++++++++++
 configure.ac     |    2 +-
 src/ark_driver.c |   55 ++++++++-----------------------------------------------
 3 files changed, 29 insertions(+), 48 deletions(-)

New commits:
commit 9d2a2c6b8de41c39f59602e04aac68644dadf45e
Author: Dave Airlie <airl...@redhat.com>
Date:   Mon Sep 7 14:47:47 2009 +1000

    ark: fix make distcheck

diff --git a/src/ark_driver.c b/src/ark_driver.c
index ee94a14..5de3b9a 100644
--- a/src/ark_driver.c
+++ b/src/ark_driver.c
@@ -45,6 +45,10 @@
 #include "fb.h"
 #include "ark.h"
 
+#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 6
+#include "xf86Resources.h"
+#endif
+
 #include <string.h>
 
 /*

commit 93856287f1e753d7df0ebfc51b12b425447138cf
Author: Dave Airlie <airl...@redhat.com>
Date:   Mon Sep 7 14:44:22 2009 +1000

    bump release to 0.7.2

diff --git a/configure.ac b/configure.ac
index 5d8ec8b..7267f4d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -22,7 +22,7 @@
 
 AC_PREREQ(2.57)
 AC_INIT([xf86-video-ark],
-        0.7.1,
+        0.7.2,
         [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
         xf86-video-ark)
 

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

    ark: update for resources/RAC API removal

diff --git a/src/ark_driver.c b/src/ark_driver.c
index db5303c..ee94a14 100644
--- a/src/ark_driver.c
+++ b/src/ark_driver.c
@@ -35,7 +35,6 @@
 #include "xf86_OSproc.h"
 #include "xf86Pci.h"
 #include "xf86PciInfo.h"
-#include "xf86Resources.h"
 #include "xf86fbman.h"
 #include "xf86cmap.h"
 #include "compiler.h"
@@ -313,16 +312,7 @@ static Bool ARKPreInit(ScrnInfoPtr pScrn, int flags)
        }
 
        pEnt = xf86GetEntityInfo(pScrn->entityList[0]);
-       if (pEnt->resources) {
-               xfree(pEnt);
-               ARKFreeRec(pScrn);
-               return FALSE;
-       }
-
        pARK->PciInfo = xf86GetPciInfoForEntity(pEnt->index);
-       xf86RegisterResources(pEnt->index, NULL, ResNone);
-       xf86SetOperatingState(resVgaIo, pEnt->index, ResUnusedOpr);
-       xf86SetOperatingState(resVgaMem, pEnt->index, ResDisableOpr);
 
        if (pEnt->device->chipset && *pEnt->device->chipset) {
                pScrn->chipset = pEnt->device->chipset;

commit 150d86dd0fff038db660f993d080cc3f7a09f6c5
Author: Dave Airlie <airl...@redhat.com>
Date:   Tue Jul 28 10:03:50 2009 +1000

    ark: switch to using pci config instead of active

diff --git a/src/ark_driver.c b/src/ark_driver.c
index e69250b..db5303c 100644
--- a/src/ark_driver.c
+++ b/src/ark_driver.c
@@ -207,7 +207,10 @@ static Bool ARKProbe(DriverPtr drv, int flags)
        if (flags & PROBE_DETECT)
                foundScreen = TRUE;
        else for (i=0; i<numUsed; i++) {
-               ScrnInfoPtr pScrn = xf86AllocateScreen(drv, 0);
+               ScrnInfoPtr pScrn = NULL;
+
+               pScrn = xf86ConfigPciEntity(pScrn, 0, usedChips[i], 
ARKPciChipsets,
+                                           NULL, NULL, NULL, NULL, NULL);
 
                pScrn->driverVersion = VERSION_MAJOR;
                pScrn->driverName = DRIVER_NAME;
@@ -221,8 +224,6 @@ static Bool ARKProbe(DriverPtr drv, int flags)
                pScrn->LeaveVT = ARKLeaveVT;
                pScrn->FreeScreen = ARKFreeScreen;
                foundScreen = TRUE;
-               xf86ConfigActivePciEntity(pScrn, usedChips[i], ARKPciChipsets,
-                                         NULL, NULL, NULL, NULL, NULL);
        }
 
        xfree(usedChips);

commit 05ce888200307d9c6f16fbdbf732cbae8b5a3dae
Author: Adam Jackson <a...@redhat.com>
Date:   Thu May 28 14:46:19 2009 -0400

    Remove useless loader symbol lists.

diff --git a/src/ark_driver.c b/src/ark_driver.c
index 67eb076..e69250b 100644
--- a/src/ark_driver.c
+++ b/src/ark_driver.c
@@ -113,34 +113,6 @@ static const OptionInfoRec ARKOptions[] = {
        { -1,             NULL,      OPTV_NONE,    {0}, FALSE }
 };
 
-static const char *fbSymbols[] = {
-       "fbPictureInit",
-       "fbScreenInit",
-       NULL
-};
-
-static const char *vgaHWSymbols[] = {
-       "vgaHWFreeHWRec",
-       "vgaHWGetHWRec",
-       "vgaHWGetIOBase",
-       "vgaHWGetIndex",
-       "vgaHWInit",
-       "vgaHWLock",
-       "vgaHWProtect",
-       "vgaHWRestore",
-       "vgaHWSave",
-       "vgaHWSaveScreen",
-       "vgaHWUnlock",
-       "vgaHWUnmapMem",
-       NULL
-};
-
-static const char *xaaSymbols[] = {
-       "XAACreateInfoRec",
-       "XAAInit",
-       NULL
-};
-
 #ifdef XFree86LOADER
 
 MODULESETUPPROTO(ARKSetup);
@@ -167,7 +139,6 @@ pointer ARKSetup(pointer module, pointer opts, int *errmaj, 
int *errmin)
        if (!setupDone) {
                setupDone = TRUE;
                xf86AddDriver(&ARK, module, 0);
-               LoaderRefSymLists(fbSymbols, vgaHWSymbols, xaaSymbols, NULL);
                return (pointer) 1;
        } else {
                if (errmaj)
@@ -277,8 +248,6 @@ static Bool ARKPreInit(ScrnInfoPtr pScrn, int flags)
        if (!xf86LoadSubModule(pScrn, "vgahw"))
                return FALSE;
 
-       xf86LoaderReqSymLists(vgaHWSymbols, NULL);
-
        if (!vgaHWGetHWRec(pScrn))
                return FALSE;
 
@@ -499,14 +468,11 @@ static Bool ARKPreInit(ScrnInfoPtr pScrn, int flags)
            return FALSE;
        }
 
-       xf86LoaderReqSymLists(fbSymbols, NULL);
-
        if (!pARK->NoAccel) {
                if (!xf86LoadSubModule(pScrn, "xaa")) {
                        ARKFreeRec(pScrn);
                        return FALSE;
                }
-               xf86LoaderReqSymLists(xaaSymbols, NULL);
        }
 
        return TRUE;

commit 9acf6f68c98159ea5bb2d29454444ed143e7d6f2
Author: Alan Coopersmith <alan.coopersm...@sun.com>
Date:   Fri Jan 30 20:30:48 2009 -0800

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

diff --git a/README b/README
new file mode 100644
index 0000000..680472d
--- /dev/null
+++ b/README
@@ -0,0 +1,20 @@
+xf86-video-ark - Ark Logic video driver for 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-ark
+
+        http://cgit.freedesktop.org/xorg/driver/xf86-video-ark
+
+For more information on the git code manager, see:
+
+        http://wiki.x.org/wiki/GitPage


-- 
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