[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xserver-xorg-video-mach64: Changes to 'debian-unstable'



 ChangeLog        |   32 ++++++++++++++++++++++++++++++++
 configure.ac     |    4 ++--
 debian/changelog |    6 ++++++
 src/atiload.c    |   18 +++++++++++-------
 src/atiprint.c   |    4 ++--
 src/atiprobe.c   |    2 +-
 src/atistruct.h  |    8 ++++----
 src/atividmem.c  |   14 ++++++++++++--
 8 files changed, 70 insertions(+), 18 deletions(-)

New commits:
commit 35dde26c52a2adb70b7ddae2108ee5347bd7095e
Author: Cyril Brulebois <kibi@debian.org>
Date:   Mon Apr 2 02:28:02 2012 +0000

    Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 03aae23..0e6ce6b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-xserver-xorg-video-mach64 (6.9.1-1) UNRELEASED; urgency=low
+xserver-xorg-video-mach64 (6.9.1-1) unstable; urgency=low
 
   * New upstream release.
 
- -- Cyril Brulebois <kibi@debian.org>  Mon, 02 Apr 2012 02:27:33 +0000
+ -- Cyril Brulebois <kibi@debian.org>  Mon, 02 Apr 2012 02:27:58 +0000
 
 xserver-xorg-video-mach64 (6.9.0-1) unstable; urgency=low
 

commit 0c30c0d6fbe43be3b384940d508a4d4e99219711
Author: Cyril Brulebois <kibi@debian.org>
Date:   Mon Apr 2 02:27:52 2012 +0000

    Bump changelogs.

diff --git a/ChangeLog b/ChangeLog
index 7f41332..dd67046 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,35 @@
+commit 5e09e744b27b5ada9dd064e250fa98eddf1a58c3
+Author: Alan Coopersmith <alan.coopersmith@oracle.com>
+Date:   Fri Mar 23 18:56:44 2012 -0700
+
+    xf86-video-mach64 6.9.1
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
+
+commit fa20f8f2408ac81ff04d81196a56c907fba01c45
+Author: Adam Jackson <ajax@redhat.com>
+Date:   Mon Dec 19 16:45:25 2011 -0500
+
+    Fall back to shadowfb if XAA is unavailable
+    
+    Signed-off-by: Adam Jackson <ajax@redhat.com>
+
+commit 0de234329fa1c3365954498819da93d64a978911
+Author: Jeremy Huddleston <jeremyhu@apple.com>
+Date:   Sat Oct 29 18:53:48 2011 -0700
+
+    Use pci_device_map_legacy rather than xf86MapDomainMemory
+    
+    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
+
+commit 75166a0fc92220b496eb67451ec1b11cb8b72091
+Author: Jeremy Huddleston <jeremyhu@apple.com>
+Date:   Sat Oct 29 18:54:10 2011 -0700
+
+    Use unsigned long rather than deprecated IOADDRESS
+    
+    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
+
 commit ef55d1f123972ccc001bf8b41db45d281be35a62
 Author: Julien Cristau <jcristau@debian.org>
 Date:   Thu Apr 28 17:23:42 2011 +0200
diff --git a/debian/changelog b/debian/changelog
index 9a2a46e..03aae23 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xserver-xorg-video-mach64 (6.9.1-1) UNRELEASED; urgency=low
+
+  * New upstream release.
+
+ -- Cyril Brulebois <kibi@debian.org>  Mon, 02 Apr 2012 02:27:33 +0000
+
 xserver-xorg-video-mach64 (6.9.0-1) unstable; urgency=low
 
   [ Cyril Brulebois ]

commit 5e09e744b27b5ada9dd064e250fa98eddf1a58c3
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Fri Mar 23 18:56:44 2012 -0700

    xf86-video-mach64 6.9.1
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

diff --git a/configure.ac b/configure.ac
index 087ef11..2b2d41a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@
 # Initialize Autoconf
 AC_PREREQ([2.60])
 AC_INIT([xf86-video-mach64],
-        [6.9.0],
+        [6.9.1],
         [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
         [xf86-video-mach64])
 AC_CONFIG_SRCDIR([Makefile.am])

commit fa20f8f2408ac81ff04d81196a56c907fba01c45
Author: Adam Jackson <ajax@redhat.com>
Date:   Mon Dec 19 16:45:25 2011 -0500

    Fall back to shadowfb if XAA is unavailable
    
    Signed-off-by: Adam Jackson <ajax@redhat.com>

diff --git a/src/atiload.c b/src/atiload.c
index 621b0b0..b96ed4b 100644
--- a/src/atiload.c
+++ b/src/atiload.c
@@ -43,11 +43,6 @@ ATILoadModules
 {
     pointer fbPtr = NULL;
 
-    /* Load shadow frame buffer code if needed */
-    if (pATI->OptionShadowFB &&
-        !xf86LoadSubModule(pScreenInfo, "shadowfb"))
-        return NULL;
-
     /* Load depth-specific entry points */
     switch (pATI->bitsPerPixel)
     {
@@ -90,9 +85,18 @@ ATILoadModules
 #ifdef USE_XAA
     /* Load XAA if needed */
     if (!pATI->useEXA && pATI->OptionAccel &&
-        !xf86LoadSubModule(pScreenInfo, "xaa"))
-        return NULL;
+        !xf86LoadSubModule(pScreenInfo, "xaa")) {
+	xf86DrvMsg(pScreenInfo->scrnIndex, X_INFO,
+		   "Falling back to shadowfb\n");
+	pATI->OptionAccel = 0;
+	pATI->OptionShadowFB = 1;
+    }
 #endif
 
+    /* Load shadow frame buffer code if needed */
+    if (pATI->OptionShadowFB &&
+        !xf86LoadSubModule(pScreenInfo, "shadowfb"))
+        return NULL;
+
     return fbPtr;
 }

commit 0de234329fa1c3365954498819da93d64a978911
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Sat Oct 29 18:53:48 2011 -0700

    Use pci_device_map_legacy rather than xf86MapDomainMemory
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

diff --git a/configure.ac b/configure.ac
index e4ab861..087ef11 100644
--- a/configure.ac
+++ b/configure.ac
@@ -206,7 +206,7 @@ CPPFLAGS="$SAVE_CPPFLAGS"
 AM_CONDITIONAL(USE_EXA, test "x$USE_EXA" = xyes)
 
 if test "x$XSERVER_LIBPCIACCESS" = xyes; then
-    PKG_CHECK_MODULES([PCIACCESS], [pciaccess >= 0.8.0])
+    PKG_CHECK_MODULES([PCIACCESS], [pciaccess >= 0.12.901])
     XORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS"
 fi
 AM_CONDITIONAL(XSERVER_LIBPCIACCESS, test "x$XSERVER_LIBPCIACCESS" = xyes)
diff --git a/src/atividmem.c b/src/atividmem.c
index 8950f84..0104a0a 100644
--- a/src/atividmem.c
+++ b/src/atividmem.c
@@ -84,7 +84,11 @@ ATIUnmapVGA
     if (!pATI->pBank)
         return;
 
+#ifndef XSERVER_LIBPCIACCESS
     xf86UnMapVidMem(iScreen, pATI->pBank, 0x00010000U);
+#else
+    (void) pci_device_unmap_legacy(pATI->PCIInfo, pATI->pBank, 0x00010000U);
+#endif
 
     pATI->pBank = NULL;
 }
@@ -219,8 +223,14 @@ ATIMapApertures
          * No relocation, resizing, caching or write-combining of this
          * aperture is supported.  Hence, the hard-coded values here...
          */
-            pATI->pBank = xf86MapDomainMemory(iScreen, VIDMEM_MMIO_32BIT,
-                Tag, 0x000A0000U, 0x00010000U);
+#ifndef XSERVER_LIBPCIACCESS
+        pATI->pBank = xf86MapDomainMemory(iScreen, VIDMEM_MMIO_32BIT,
+                                          Tag, 0x000A0000U, 0x00010000U);
+#else
+        (void) pci_device_map_legacy(Tag, 0x000A0000U, 0x00010000U,
+                                     PCI_DEV_MAP_FLAG_WRITABLE,
+                                     &pATI->pBank);
+#endif
 
         if (!pATI->pBank)
             return FALSE;

commit 75166a0fc92220b496eb67451ec1b11cb8b72091
Author: Jeremy Huddleston <jeremyhu@apple.com>
Date:   Sat Oct 29 18:54:10 2011 -0700

    Use unsigned long rather than deprecated IOADDRESS
    
    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>

diff --git a/src/atiprint.c b/src/atiprint.c
index 3a1debb..f050d52 100644
--- a/src/atiprint.c
+++ b/src/atiprint.c
@@ -92,11 +92,11 @@ ATIPrintBIOS
 static void
 ATIPrintIndexedRegisters
 (
-    const IOADDRESS Port,
+    const unsigned long Port,
     const CARD8     StartIndex,
     const CARD8     EndIndex,
     const char      *Name,
-    const IOADDRESS GenS1
+    const unsigned long GenS1
 )
 {
     int Index;
diff --git a/src/atiprobe.c b/src/atiprobe.c
index 5092073..b065915 100644
--- a/src/atiprobe.c
+++ b/src/atiprobe.c
@@ -373,7 +373,7 @@ ATIMach64ProbeIO
 
 #ifndef AVOID_CPIO
 
-        static const IOADDRESS Mach64SparseIOBases[] = {
+        static const unsigned long Mach64SparseIOBases[] = {
             0x02ECU,
             0x01CCU,
             0x01C8U
diff --git a/src/atistruct.h b/src/atistruct.h
index 5225256..87f2a5d 100644
--- a/src/atistruct.h
+++ b/src/atistruct.h
@@ -234,19 +234,19 @@ typedef struct _ATIRec
      * Processor I/O decoding definitions.
      */
     CARD8 CPIODecoding;
-    IOADDRESS CPIOBase;
+    unsigned long CPIOBase;
 
 #ifndef AVOID_CPIO
 
     /*
      * Processor I/O port definition for VGA.
      */
-    IOADDRESS CPIO_VGABase;
+    unsigned long CPIO_VGABase;
 
     /*
      * Processor I/O port definitions for VGA Wonder.
      */
-    IOADDRESS CPIO_VGAWonder;
+    unsigned long CPIO_VGAWonder;
 
 #endif /* AVOID_CPIO */
 
@@ -256,7 +256,7 @@ typedef struct _ATIRec
 
 #ifndef AVOID_CPIO
 
-    IOADDRESS CPIO_DAC_MASK, CPIO_DAC_DATA, CPIO_DAC_READ, CPIO_DAC_WRITE,
+    unsigned long CPIO_DAC_MASK, CPIO_DAC_DATA, CPIO_DAC_READ, CPIO_DAC_WRITE,
               CPIO_DAC_WAIT;
 
 #endif /* AVOID_CPIO */


Reply to: