xserver-xorg-video-voodoo: Changes to 'upstream-experimental'

2010-08-04 Thread Christopher Halse Rogers
 .gitignore |   70 -
 COPYING|   52 ++--
 ChangeLog  |   48 -
 Makefile.am|   12 +++-
 configure.ac   |   18 
 man/.cvsignore |2 -
 man/Makefile.am|   41 +---
 man/voodoo.man |2 -
 src/.cvsignore |6 
 src/voodoo.h   |2 -
 src/voodoo_dga.c   |   10 +++
 src/voodoo_driver.c|   62 ++-
 src/voodoo_hardware.c  |   65 -
 src/voodoo_pcirename.h |6 ++--
 14 files changed, 232 insertions(+), 164 deletions(-)

New commits:
commit e58d315815dca51b6fcecdeceb267fc8a7cb19e1
Author: Dave Airlie airl...@redhat.com
Date:   Mon Jul 5 14:39:03 2010 +1000

voodoo 1.2.4

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

commit 180ca72baaa7b384cc6a11694bfd9559e1e071f0
Author: Gaetan Nadon mems...@videotron.ca
Date:   Sun Jun 13 13:16:34 2010 -0400

COPYING: replace stub file with actual Copyright notices.

Signed-off-by: Gaetan Nadon mems...@videotron.ca

diff --git a/COPYING b/COPYING
index 7f33cbf..9694c64 100644
--- a/COPYING
+++ b/COPYING
@@ -1,12 +1,48 @@
-This is a stub file.  This package has not yet had its complete licensing
-information compiled.  Please see the individual source files for details on
-your rights to use and modify this software.
+Copyright (c) 2000-2002 Ghozlane Toumi gto...@laposte.net
 
-Please submit updated COPYING files to the Xorg bugzilla:
+Relicensed from GPL to the X license by consent of the author
 
-https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
+Other code Alan Cox (c) Copyright 2004 Red Hat Inc.
 
-All licensing questions regarding this software should be directed at the
-Xorg mailing list:
+Permission to use, copy, modify, distribute, and sell this software and its
+documentation for any purpose is hereby granted without fee, provided that
+the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation, and that the names of Red Hat, Alan Cox and Ghozlane Toumi
+not be used in advertising or publicity pertaining to distribution of the
+software without specific, written prior permission.  Th authors make no 
+representations about the suitability of this software for any purpose.
+It is provided as is without express or implied warranty.
+
+THE AUTHORS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+EVENT SHALL RICHARD HECKER BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+
+THIS SOFTWARE IS NOT DESIGNED FOR USE IN SAFETY CRITICAL SYSTEMS OF
+ANY KIND OR FORM.
+
+Copyright 2007 George Sapountzis
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the Software),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice (including the next
+paragraph) shall be included in all copies or substantial portions of the
+Software.
+
+THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
 
-http://lists.freedesktop.org/mailman/listinfo/xorg

commit 00216334c95b4e055243a1f363071054c9493e47
Author: Adam Jackson a...@redhat.com
Date:   Tue May 18 13:15:40 2010 -0400

Remove mibank.h reference

Signed-off-by: Adam Jackson a...@redhat.com

diff --git a/src/voodoo_dga.c b/src/voodoo_dga.c
index 622c1f9..5b960e8 100644
--- a/src/voodoo_dga.c
+++ b/src/voodoo_dga.c
@@ -38,7 +38,6 @@
 #endif
 
 #include fb.h
-#include mibank.h
 #include micmap.h
 #include xf86.h
 #include xf86_OSproc.h

xserver-xorg-video-voodoo: Changes to 'upstream-experimental'

2008-03-21 Thread Julien Cristau
 .cvsignore |   19 ---
 .gitignore |   20 
 configure.ac   |   17 ++
 man/Makefile.am|1 
 src/Makefile.am|1 
 src/voodoo.h   |1 
 src/voodoo_driver.c|   42 ++--
 src/voodoo_hardware.c  |9 ++-
 src/voodoo_pcirename.h |  122 +
 9 files changed, 200 insertions(+), 32 deletions(-)

New commits:
commit 7ff6addc069e46060fb0cc8bb8d015d34c90533e
Author: Adam Jackson [EMAIL PROTECTED]
Date:   Wed Mar 19 17:09:04 2008 -0400

voodoo 1.2.0

diff --git a/configure.ac b/configure.ac
index 1f7e09e..b7cc28c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -22,7 +22,7 @@
 
 AC_PREREQ(2.57)
 AC_INIT([xf86-video-voodoo],
-1.1.1,
+1.2.0,
 [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
 xf86-video-voodoo)
 

commit b5b0845ed8ef7a2fa2e771961c1155f32258392e
Author: Adam Jackson [EMAIL PROTECTED]
Date:   Wed Mar 19 17:07:12 2008 -0400

Death to RCS tags.

diff --git a/src/voodoo_driver.c b/src/voodoo_driver.c
index 7bb15e8..5ad741e 100644
--- a/src/voodoo_driver.c
+++ b/src/voodoo_driver.c
@@ -39,7 +39,6 @@
  * ANY KIND OR FORM.
  */
 
-/* $XFree86: xc/programs/Xserver/hw/xfree86/drivers/voodoo/voodoo_driver.c,v 
1.27 2001/08/07 07:04:46 keithp Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include config.h

commit 8d0a15ff1ee1153175e6049b9cebea0c4f14dd2c
Author: Adam Jackson [EMAIL PROTECTED]
Date:   Wed Mar 19 17:07:10 2008 -0400

Fix distcheck

diff --git a/src/Makefile.am b/src/Makefile.am
index b3a34f9..5eb704e 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -32,4 +32,5 @@ voodoo_drv_la_SOURCES = \
  voodoo_dga.c \
  voodoo_driver.c \
  voodoo.h \
+voodoo_pcirename.h \
  voodoo_hardware.c

commit 51b6eec500f23e4c9a012a1ab4fe9b4012bc3703
Author: Dave Airlie [EMAIL PROTECTED]
Date:   Mon Mar 10 15:21:01 2008 +1000

voodoo: finish pciaccess conversion

thanks to pcpa for pointing these out

diff --git a/src/voodoo_driver.c b/src/voodoo_driver.c
index a70b389..7bb15e8 100644
--- a/src/voodoo_driver.c
+++ b/src/voodoo_driver.c
@@ -265,7 +265,10 @@ VoodooProbe(DriverPtr drv, int flags)
 }
 
 /* PCI BUS */
-if (xf86GetPciVideoInfo() ) {
+#ifndef XSERVER_LIBPCIACCESS
+if (xf86GetPciVideoInfo() )
+#endif
+{
numUsed = xf86MatchPciInstances(VOODOO_NAME, PCI_VENDOR_3DFX,
VoodooChipsets, VoodooPCIChipsets, 
devSections,numDevSections,
diff --git a/src/voodoo_hardware.c b/src/voodoo_hardware.c
index c943ab4..82efaf3 100644
--- a/src/voodoo_hardware.c
+++ b/src/voodoo_hardware.c
@@ -145,12 +145,13 @@ static void wait_idle(VoodooPtr pVoo)
 
 static void pci_enable(VoodooPtr pVoo, int wr, int dac, int fifo)
 {
-   CARD32 x = pciReadLong(pVoo-PciTag, 0x40);
+   CARD32 x;
+   PCI_READ_LONG(pVoo-PciInfo, x, 0x40);
x = ~7;
x |= wr;
x |= fifo1;
x |= dac2;
-   pciWriteLong(pVoo-PciTag, 0x40, x);
+   PCI_WRITE_LONG(pVoo-PciInfo, x, 0x40);
 }
 
 /*
@@ -160,9 +161,9 @@ static void pci_enable(VoodooPtr pVoo, int wr, int dac, int 
fifo)
 static void vclock_enable(VoodooPtr pVoo, int enable)
 {
if(enable)
-   pciWriteLong(pVoo-PciTag, 0xC0, 0);
+   PCI_WRITE_LONG(pVoo-PciInfo, 0, 0xc0);
else
-   pciWriteLong(pVoo-PciTag, 0xE0, 0);
+   PCI_WRITE_LONG(pVoo-PciInfo, 0, 0xe0);
 }
 
 /*

commit 5d60be68f07479e54b2efeea31e82f858f0d116b
Author: Matthieu Herrb [EMAIL PROTECTED]
Date:   Sun Mar 9 00:10:07 2008 +0100

Makefile.am: nuke RCS Id

diff --git a/man/Makefile.am b/man/Makefile.am
index bf7ec17..f0eb29b 100644
--- a/man/Makefile.am
+++ b/man/Makefile.am
@@ -1,4 +1,3 @@
-# $Id$
 #
 # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
 # 

commit 2a2703732fb045f2f87d80eb56c8d9c1a58031f2
Author: Dave Airlie [EMAIL PROTECTED]
Date:   Wed Feb 27 14:09:59 2008 +1000

oops forgot pcirename file

diff --git a/src/voodoo_pcirename.h b/src/voodoo_pcirename.h
new file mode 100644
index 000..c93988a
--- /dev/null
+++ b/src/voodoo_pcirename.h
@@ -0,0 +1,122 @@
+/*
+ * Copyright 2007 George Sapountzis
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the Software),
+ * to deal in the Software without restriction, including without limitation
+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+ * and/or sell copies of the Software, and to permit persons to whom the
+ * Software is furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice (including the next
+ * paragraph) shall be included in all copies or substantial portions of the
+ * Software.
+ *
+ * THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY 

xserver-xorg-video-voodoo: Changes to 'upstream-experimental'

2007-08-19 Thread David Nusinow
 man/voodoo.man |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit f7710d5ec173626edbbbc3e00717cf8b36f0eb1c
Author: Alan Coopersmith [EMAIL PROTECTED]
Date:   Thu Mar 1 11:11:28 2007 -0800

Replace references to XFree86/XF86Config in man page

diff --git a/man/voodoo.man b/man/voodoo.man
index 82a3a3f..8e828df 100644
--- a/man/voodoo.man
+++ b/man/voodoo.man
@@ -14,7 +14,7 @@ voodoo \- Voodoo video driver
 .fi
 .SH DESCRIPTION
 .B voodoo 
-is an XFree86 driver for Voodoo 1 and Voodoo 2 series video adapters.
+is an __xservername__ driver for Voodoo 1 and Voodoo 2 series video adapters.
 On the Voodoo 1 the driver uses a shadow buffer in system memory as
 the video adapter has only 3D acceleration. Selected portions of the shadow 
 framebuffer are copied out to the Voodoo board at the right time. Because 
@@ -67,6 +67,6 @@ The driver interacts badly with the
 sstfb frame buffer driver as there is insufficient information to restore
 the chip to its previous state. 
 .SH SEE ALSO
-XFree86(1), __xconfigfile__(__filemansuffix__), xf86config(1), Xserver(1), 
X(__miscmansuffix__)
+__xservername__(1), __xconfigfile__(__filemansuffix__), xorgconfig(1), 
Xserver(1), X(__miscmansuffix__)
 .SH AUTHORS
 Authors: Alan Cox, Ghozlane Toumi, Henrik Harmsen.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]