xserver-xorg-video-avivo: Changes to 'debian-experimental'
Makefile.in | 2
aclocal.m4 | 2
avivotool/Makefile.in | 2
avivotool/avivotool.c | 20
config.h.in | 3
configure | 110 +---
configure.ac | 13
debian/changelog | 10
debian/patches/implicit_declarations.diff | 56 --
debian/patches/map_mem_ctrl_mem_return.diff | 6
debian/patches/output_init_return.diff | 12
debian/rules | 16
include/Makefile.in | 2
include/avivo.h | 152 +-----
include/avivo_chipset.h | 54 ++
include/radeon_reg.h | 61 +-
xorg/Makefile.am | 1
xorg/Makefile.in | 10
xorg/avivo.c | 675 +++++-----------------------
xorg/avivo_bios.c | 258 +---------
xorg/avivo_chipset.c | 105 ++++
xorg/avivo_common.c | 2
xorg/avivo_crtc.c | 96 ++-
xorg/avivo_i2c.c | 315 -------------
xorg/avivo_output.c | 77 +++
xorg/avivo_state.c | 55 +-
26 files changed, 709 insertions(+), 1406 deletions(-)
New commits:
commit e440e6bf1f402b65426153b8d449b50c89b4eef7
Author: Julien Cristau <jcristau@debian.org>
Date: Mon Jul 2 01:50:50 2007 +0200
Prepare changelog for upload
diff --git a/debian/changelog b/debian/changelog
index e018410..f1ab581 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,12 +1,12 @@
-xserver-xorg-video-avivo (0.0.1+git20070701-1) UNRELEASED; urgency=low
+xserver-xorg-video-avivo (0.0.1+git20070701-1) experimental; urgency=low
* Use a separate build directory.
* New upstream snapshot.
- + most of implicit_declarations.diff is now obsolete.
+ + update implicit_declarations.diff and refresh other patches.
* chmod +x configure in debian/rules clean (closes: #431315); thanks, Frank
Lichtenheld!
- -- Julien Cristau <jcristau@debian.org> Sun, 01 Jul 2007 18:36:40 +0200
+ -- Julien Cristau <jcristau@debian.org> Mon, 02 Jul 2007 01:49:53 +0200
xserver-xorg-video-avivo (0.0.1+git20070614-1) experimental; urgency=low
commit 3a9231c826b29a189802c216441b94519a3f92a4
Author: Julien Cristau <jcristau@debian.org>
Date: Mon Jul 2 01:44:12 2007 +0200
Update implicit_declarations.diff with new missing includes and declarations.
diff --git a/debian/patches/implicit_declarations.diff b/debian/patches/implicit_declarations.diff
index 9a940e4..37e95e5 100644
--- a/debian/patches/implicit_declarations.diff
+++ b/debian/patches/implicit_declarations.diff
@@ -1,19 +1,25 @@
Index: xserver-xorg-video-avivo/include/avivo.h
===================================================================
---- xserver-xorg-video-avivo.orig/include/avivo.h 2007-07-01 18:23:40.000000000 +0200
-+++ xserver-xorg-video-avivo/include/avivo.h 2007-07-01 18:27:00.000000000 +0200
-@@ -243,4 +243,7 @@
+--- xserver-xorg-video-avivo.orig/include/avivo.h 2007-07-02 01:46:10.000000000 +0200
++++ xserver-xorg-video-avivo/include/avivo.h 2007-07-02 01:47:47.000000000 +0200
+@@ -243,4 +243,13 @@
*/
void avivo_cursor_init(ScreenPtr screen);
+
+void avivo_wait_idle(struct avivo_info *avivo);
+
++Bool avivo_output_setup(ScrnInfoPtr screen_info);
++
++Bool avivo_output_exist(ScrnInfoPtr screen_info, xf86ConnectorType type,
++ int number, unsigned long ddc_reg);
++
++
#endif /* _AVIVO_H_ */
Index: xserver-xorg-video-avivo/avivotool/xf86i2c.c
===================================================================
---- xserver-xorg-video-avivo.orig/avivotool/xf86i2c.c 2007-07-01 18:23:40.000000000 +0200
-+++ xserver-xorg-video-avivo/avivotool/xf86i2c.c 2007-07-01 18:27:00.000000000 +0200
+--- xserver-xorg-video-avivo.orig/avivotool/xf86i2c.c 2007-07-02 01:46:10.000000000 +0200
++++ xserver-xorg-video-avivo/avivotool/xf86i2c.c 2007-07-02 01:46:21.000000000 +0200
@@ -10,6 +10,7 @@
#include <string.h>
#include <stdio.h>
@@ -22,3 +28,16 @@ Index: xserver-xorg-video-avivo/avivotool/xf86i2c.c
#include "xf86i2c.h"
#define I2C_TIMEOUT(x) /*(x)*/ /* Report timeouts */
+Index: xserver-xorg-video-avivo/xorg/avivo.c
+===================================================================
+--- xserver-xorg-video-avivo.orig/xorg/avivo.c 2007-07-02 01:46:10.000000000 +0200
++++ xserver-xorg-video-avivo/xorg/avivo.c 2007-07-02 01:46:21.000000000 +0200
+@@ -39,6 +39,8 @@
+ #include "cursorstr.h"
+ #include "xf86Cursor.h"
+ #include "xf86str.h"
++#include "xf86RandR12.h"
++#include "xf86fbman.h"
+
+ #ifdef WITH_VGAHW
+ #include "vgaHW.h"
commit ab67178382a3fc358c3a610636ba2c12710a5ec0
Author: Julien Cristau <jcristau@debian.org>
Date: Sun Jul 1 18:38:10 2007 +0200
chmod +x configure in debian/rules clean (closes: #431315).
diff --git a/debian/changelog b/debian/changelog
index 83e690d..e018410 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,8 +3,10 @@ xserver-xorg-video-avivo (0.0.1+git20070701-1) UNRELEASED; urgency=low
* Use a separate build directory.
* New upstream snapshot.
+ most of implicit_declarations.diff is now obsolete.
+ * chmod +x configure in debian/rules clean (closes: #431315); thanks, Frank
+ Lichtenheld!
- -- Julien Cristau <jcristau@debian.org> Sun, 01 Jul 2007 18:30:42 +0200
+ -- Julien Cristau <jcristau@debian.org> Sun, 01 Jul 2007 18:36:40 +0200
xserver-xorg-video-avivo (0.0.1+git20070614-1) experimental; urgency=low
diff --git a/debian/rules b/debian/rules
index b94d315..598bd9f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -66,6 +66,9 @@ clean: xsfclean
# Add here commands to clean up after the build process.
rm -f config.sub config.guess
rm -rf obj-$(DEB_BUILD_GNU_TYPE)
+ # when we use git snapshots configure is in the diff.gz, thus not
+ # executable
+ chmod +x configure
dh_clean
commit 8c90f6ef104b2e17057c6e96dc9cd1c750fa80be
Author: Julien Cristau <jcristau@debian.org>
Date: Sun Jul 1 18:34:41 2007 +0200
New upstream snapshot.
+ autoreconf
+ update/refresh patches
diff --git a/Makefile.in b/Makefile.in
index 8220efd..46949bd 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -158,9 +158,7 @@ PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PCIACCESS_CFLAGS = @PCIACCESS_CFLAGS@
-PCIACCESS_FALSE = @PCIACCESS_FALSE@
PCIACCESS_LIBS = @PCIACCESS_LIBS@
-PCIACCESS_TRUE = @PCIACCESS_TRUE@
PKG_CONFIG = @PKG_CONFIG@
RANLIB = @RANLIB@
SET_MAKE = @SET_MAKE@
diff --git a/aclocal.m4 b/aclocal.m4
index aaae5ad..f8a69fa 100644
--- a/aclocal.m4
+++ b/aclocal.m4
@@ -6528,7 +6528,7 @@ path to pkg-config.
_PKG_TEXT
-To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.])],
+To get pkg-config, see <http://pkg-config.freedesktop.org/>.])],
[$4])
else
$1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
diff --git a/avivotool/Makefile.in b/avivotool/Makefile.in
index dea96cb..c8226ce 100644
--- a/avivotool/Makefile.in
+++ b/avivotool/Makefile.in
@@ -136,9 +136,7 @@ PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PCIACCESS_CFLAGS = @PCIACCESS_CFLAGS@
-PCIACCESS_FALSE = @PCIACCESS_FALSE@
PCIACCESS_LIBS = @PCIACCESS_LIBS@
-PCIACCESS_TRUE = @PCIACCESS_TRUE@
PKG_CONFIG = @PKG_CONFIG@
RANLIB = @RANLIB@
SET_MAKE = @SET_MAKE@
diff --git a/config.h.in b/config.h.in
index 72ca535..a6aea89 100644
--- a/config.h.in
+++ b/config.h.in
@@ -59,9 +59,6 @@
/* Patch version of this package */
#undef PACKAGE_VERSION_PATCHLEVEL
-/* Use libpciaccess */
-#undef PCIACCESS
-
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS
diff --git a/configure b/configure
index 6e11395..6a14fe7 100755
--- a/configure
+++ b/configure
@@ -876,8 +876,6 @@ moduledir
PKG_CONFIG
XORG_CFLAGS
XORG_LIBS
-PCIACCESS_TRUE
-PCIACCESS_FALSE
PCIACCESS_CFLAGS
PCIACCESS_LIBS
INCLUDES
@@ -4356,7 +4354,7 @@ ia64-*-hpux*)
;;
*-*-irix6*)
# Find out which ABI we are using.
- echo '#line 4359 "configure"' > conftest.$ac_ext
+ echo '#line 4357 "configure"' > conftest.$ac_ext
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
(eval $ac_compile) 2>&5
ac_status=$?
@@ -7088,11 +7086,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:7091: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:7089: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:7095: \$? = $ac_status" >&5
+ echo "$as_me:7093: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -7356,11 +7354,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:7359: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:7357: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:7363: \$? = $ac_status" >&5
+ echo "$as_me:7361: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -7460,11 +7458,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:7463: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:7461: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:7467: \$? = $ac_status" >&5
+ echo "$as_me:7465: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -9757,7 +9755,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
-#line 9760 "configure"
+#line 9758 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -9857,7 +9855,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
-#line 9860 "configure"
+#line 9858 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -12193,11 +12191,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:12196: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:12194: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:12200: \$? = $ac_status" >&5
+ echo "$as_me:12198: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -12297,11 +12295,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:12300: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:12298: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:12304: \$? = $ac_status" >&5
+ echo "$as_me:12302: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -13858,11 +13856,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:13861: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:13859: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:13865: \$? = $ac_status" >&5
+ echo "$as_me:13863: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -13962,11 +13960,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:13965: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:13963: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:13969: \$? = $ac_status" >&5
+ echo "$as_me:13967: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -16149,11 +16147,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:16152: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:16150: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:16156: \$? = $ac_status" >&5
+ echo "$as_me:16154: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -16417,11 +16415,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:16420: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:16418: $lt_compile\"" >&5)
(eval "$lt_compile" 2>conftest.err)
ac_status=$?
cat conftest.err >&5
- echo "$as_me:16424: \$? = $ac_status" >&5
+ echo "$as_me:16422: \$? = $ac_status" >&5
if (exit $ac_status) && test -s "$ac_outfile"; then
# The compiler can only warn and ignore the option if not recognized
# So say no if there are warnings other than the usual output.
@@ -16521,11 +16519,11 @@ else
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
-e 's:$: $lt_compiler_flag:'`
- (eval echo "\"\$as_me:16524: $lt_compile\"" >&5)
+ (eval echo "\"\$as_me:16522: $lt_compile\"" >&5)
(eval "$lt_compile" 2>out/conftest.err)
ac_status=$?
cat out/conftest.err >&5
- echo "$as_me:16528: \$? = $ac_status" >&5
+ echo "$as_me:16526: \$? = $ac_status" >&5
if (exit $ac_status) && test -s out/conftest2.$ac_objext
then
# The compiler can only warn and ignore the option if not recognized
@@ -20169,12 +20167,12 @@ if test -n "$PKG_CONFIG"; then
pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
else
if test -n "$PKG_CONFIG" && \
- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto \$REQUIRED_MODULES\"") >&5
- ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto $REQUIRED_MODULES") 2>&5
+ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.2.99.901 xproto \$REQUIRED_MODULES\"") >&5
+ ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.2.99.901 xproto $REQUIRED_MODULES") 2>&5
ac_status=$?
echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; then
- pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.0.99.901 xproto $REQUIRED_MODULES" 2>/dev/null`
+ pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.2.99.901 xproto $REQUIRED_MODULES" 2>/dev/null`
else
pkg_failed=yes
fi
@@ -20187,12 +20185,12 @@ if test -n "$PKG_CONFIG"; then
pkg_cv_XORG_LIBS="$XORG_LIBS"
else
if test -n "$PKG_CONFIG" && \
- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto \$REQUIRED_MODULES\"") >&5
- ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto $REQUIRED_MODULES") 2>&5
+ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.2.99.901 xproto \$REQUIRED_MODULES\"") >&5
+ ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.2.99.901 xproto $REQUIRED_MODULES") 2>&5
ac_status=$?
echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; then
- pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.0.99.901 xproto $REQUIRED_MODULES" 2>/dev/null`
+ pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.2.99.901 xproto $REQUIRED_MODULES" 2>/dev/null`
else
pkg_failed=yes
fi
@@ -20211,14 +20209,14 @@ else
_pkg_short_errors_supported=no
fi
if test $_pkg_short_errors_supported = yes; then
- XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xorg-server >= 1.0.99.901 xproto $REQUIRED_MODULES"`
+ XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xorg-server >= 1.2.99.901 xproto $REQUIRED_MODULES"`
else
- XORG_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xorg-server >= 1.0.99.901 xproto $REQUIRED_MODULES"`
+ XORG_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xorg-server >= 1.2.99.901 xproto $REQUIRED_MODULES"`
fi
# Put the nasty error message in config.log where it belongs
echo "$XORG_PKG_ERRORS" >&5
- { { echo "$as_me:$LINENO: error: Package requirements (xorg-server >= 1.0.99.901 xproto $REQUIRED_MODULES) were not met:
+ { { echo "$as_me:$LINENO: error: Package requirements (xorg-server >= 1.2.99.901 xproto $REQUIRED_MODULES) were not met:
$XORG_PKG_ERRORS
@@ -20229,7 +20227,7 @@ Alternatively, you may set the environment variables XORG_CFLAGS
and XORG_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
" >&5
-echo "$as_me: error: Package requirements (xorg-server >= 1.0.99.901 xproto $REQUIRED_MODULES) were not met:
+echo "$as_me: error: Package requirements (xorg-server >= 1.2.99.901 xproto $REQUIRED_MODULES) were not met:
$XORG_PKG_ERRORS
@@ -20250,7 +20248,7 @@ Alternatively, you may set the environment variables XORG_CFLAGS
and XORG_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
-To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
+To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See \`config.log' for more details." >&5
echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
@@ -20260,7 +20258,7 @@ Alternatively, you may set the environment variables XORG_CFLAGS
and XORG_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
-To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
+To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See \`config.log' for more details." >&2;}
{ (exit 1); exit 1; }; }
else
@@ -20272,23 +20270,6 @@ echo "${ECHO_T}yes" >&6; }
fi
sdkdir=$(pkg-config --variable=sdkdir xorg-server)
-
-
-if test "x$PCIACCESS" = xyes; then
- PCIACCESS_TRUE=
- PCIACCESS_FALSE='#'
-else
- PCIACCESS_TRUE='#'
- PCIACCESS_FALSE=
-fi
-
-if test "x$PCIACCESS" = xyes; then
-
-cat >>confdefs.h <<\_ACEOF
-#define PCIACCESS 1
-_ACEOF
-
-
pkg_failed=no
{ echo "$as_me:$LINENO: checking for PCIACCESS" >&5
echo $ECHO_N "checking for PCIACCESS... $ECHO_C" >&6; }
@@ -20379,7 +20360,7 @@ Alternatively, you may set the environment variables PCIACCESS_CFLAGS
and PCIACCESS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
-To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
+To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See \`config.log' for more details." >&5
echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
@@ -20389,7 +20370,7 @@ Alternatively, you may set the environment variables PCIACCESS_CFLAGS
and PCIACCESS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
-To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
+To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See \`config.log' for more details." >&2;}
{ (exit 1); exit 1; }; }
else
@@ -20399,8 +20380,6 @@ else
echo "${ECHO_T}yes" >&6; }
:
fi
- XORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS"
-fi
CFLAGS="$CFLAGS $XORG_CFLAGS "
INCLUDES="$XORG_INCS -I${sdkdir} "'-I$(top_srcdir)/include'
@@ -20498,7 +20477,7 @@ Alternatively, you may set the environment variables PCIACCESS_CFLAGS
and PCIACCESS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
-To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
+To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See \`config.log' for more details." >&5
echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
@@ -20508,7 +20487,7 @@ Alternatively, you may set the environment variables PCIACCESS_CFLAGS
and PCIACCESS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
-To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
+To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See \`config.log' for more details." >&2;}
{ (exit 1); exit 1; }; }
else
@@ -20946,13 +20925,6 @@ echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
Usually this means the macro was only invoked conditionally." >&2;}
{ (exit 1); exit 1; }; }
fi
-if test -z "${PCIACCESS_TRUE}" && test -z "${PCIACCESS_FALSE}"; then
- { { echo "$as_me:$LINENO: error: conditional \"PCIACCESS\" was never defined.
-Usually this means the macro was only invoked conditionally." >&5
-echo "$as_me: error: conditional \"PCIACCESS\" was never defined.
-Usually this means the macro was only invoked conditionally." >&2;}
- { (exit 1); exit 1; }; }
-fi
: ${CONFIG_STATUS=./config.status}
ac_clean_files_save=$ac_clean_files
@@ -21635,8 +21607,6 @@ moduledir!$moduledir$ac_delim
PKG_CONFIG!$PKG_CONFIG$ac_delim
XORG_CFLAGS!$XORG_CFLAGS$ac_delim
XORG_LIBS!$XORG_LIBS$ac_delim
-PCIACCESS_TRUE!$PCIACCESS_TRUE$ac_delim
-PCIACCESS_FALSE!$PCIACCESS_FALSE$ac_delim
PCIACCESS_CFLAGS!$PCIACCESS_CFLAGS$ac_delim
PCIACCESS_LIBS!$PCIACCESS_LIBS$ac_delim
INCLUDES!$INCLUDES$ac_delim
@@ -21657,7 +21627,7 @@ LIBOBJS!$LIBOBJS$ac_delim
LTLIBOBJS!$LTLIBOBJS$ac_delim
_ACEOF
- if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 30; then
+ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 28; then
break
elif $ac_last_try; then
{ { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
diff --git a/debian/changelog b/debian/changelog
index 3e11504..83e690d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,10 @@
-xserver-xorg-video-avivo (0.0.1+git20070614-2) UNRELEASED; urgency=low
+xserver-xorg-video-avivo (0.0.1+git20070701-1) UNRELEASED; urgency=low
* Use a separate build directory.
+ * New upstream snapshot.
+ + most of implicit_declarations.diff is now obsolete.
- -- Julien Cristau <jcristau@debian.org> Fri, 15 Jun 2007 17:48:34 +0200
+ -- Julien Cristau <jcristau@debian.org> Sun, 01 Jul 2007 18:30:42 +0200
xserver-xorg-video-avivo (0.0.1+git20070614-1) experimental; urgency=low
diff --git a/debian/patches/implicit_declarations.diff b/debian/patches/implicit_declarations.diff
index be2dabf..9a940e4 100644
--- a/debian/patches/implicit_declarations.diff
+++ b/debian/patches/implicit_declarations.diff
@@ -1,52 +1,19 @@
Index: xserver-xorg-video-avivo/include/avivo.h
===================================================================
---- xserver-xorg-video-avivo.orig/include/avivo.h 2007-06-18 17:23:07.000000000 +0100
-+++ xserver-xorg-video-avivo/include/avivo.h 2007-06-18 17:23:18.000000000 +0100
-@@ -336,4 +336,15 @@
+--- xserver-xorg-video-avivo.orig/include/avivo.h 2007-07-01 18:23:40.000000000 +0200
++++ xserver-xorg-video-avivo/include/avivo.h 2007-07-01 18:27:00.000000000 +0200
+@@ -243,4 +243,7 @@
*/
void avivo_cursor_init(ScreenPtr screen);
+
+void avivo_wait_idle(struct avivo_info *avivo);
+
-+void avivo_probe_monitor(ScrnInfoPtr screen_info);
-+
-+void avivo_restore_cursor(ScrnInfoPtr screen_info);
-+
-+void avivo_save_cursor(ScrnInfoPtr screen_info);
-+
-+void avivo_setup_cursor(struct avivo_info *avivo, int id, int enable);
-+
#endif /* _AVIVO_H_ */
-Index: xserver-xorg-video-avivo/xorg/avivo_i2c.c
-===================================================================
---- xserver-xorg-video-avivo.orig/xorg/avivo_i2c.c 2007-06-18 17:22:48.000000000 +0100
-+++ xserver-xorg-video-avivo/xorg/avivo_i2c.c 2007-06-18 17:23:18.000000000 +0100
-@@ -28,6 +28,7 @@
- #include "avivo.h"
- #include "radeon_reg.h"
- #include <stdint.h>
-+#include <unistd.h>
-
- void
- avivo_wait_idle(struct avivo_info *avivo)
-Index: xserver-xorg-video-avivo/xorg/avivo_state.c
-===================================================================
---- xserver-xorg-video-avivo.orig/xorg/avivo_state.c 2007-06-18 17:23:07.000000000 +0100
-+++ xserver-xorg-video-avivo/xorg/avivo_state.c 2007-06-18 17:23:18.000000000 +0100
-@@ -44,7 +44,7 @@
- state->cursor1_position = INREG(AVIVO_CURSOR1_POSITION);
- }
-
--static void
-+void
- avivo_restore_cursor(ScrnInfoPtr screen_info)
- {
- struct avivo_info *avivo = avivo_get_info(screen_info);
Index: xserver-xorg-video-avivo/avivotool/xf86i2c.c
===================================================================
---- xserver-xorg-video-avivo.orig/avivotool/xf86i2c.c 2007-06-18 17:22:48.000000000 +0100
-+++ xserver-xorg-video-avivo/avivotool/xf86i2c.c 2007-06-18 17:23:18.000000000 +0100
+--- xserver-xorg-video-avivo.orig/avivotool/xf86i2c.c 2007-07-01 18:23:40.000000000 +0200
++++ xserver-xorg-video-avivo/avivotool/xf86i2c.c 2007-07-01 18:27:00.000000000 +0200
@@ -10,6 +10,7 @@
#include <string.h>
#include <stdio.h>
diff --git a/debian/patches/map_mem_ctrl_mem_return.diff b/debian/patches/map_mem_ctrl_mem_return.diff
index 3966902..db5f179 100644
--- a/debian/patches/map_mem_ctrl_mem_return.diff
+++ b/debian/patches/map_mem_ctrl_mem_return.diff
@@ -1,8 +1,8 @@
Index: xserver-xorg-video-avivo/xorg/avivo.c
===================================================================
---- xserver-xorg-video-avivo.orig/xorg/avivo.c 2007-06-15 01:09:13.000000000 +0200
-+++ xserver-xorg-video-avivo/xorg/avivo.c 2007-06-15 01:09:24.000000000 +0200
-@@ -193,6 +193,7 @@
+--- xserver-xorg-video-avivo.orig/xorg/avivo.c 2007-07-01 18:28:12.000000000 +0200
++++ xserver-xorg-video-avivo/xorg/avivo.c 2007-07-01 18:28:25.000000000 +0200
+@@ -152,6 +152,7 @@
"Couldn't map control memory at %p", avivo->ctrl_addr);
return 0;
}
diff --git a/debian/patches/output_init_return.diff b/debian/patches/output_init_return.diff
index 28bbb7b..608ec38 100644
--- a/debian/patches/output_init_return.diff
+++ b/debian/patches/output_init_return.diff
@@ -1,8 +1,8 @@
Index: xserver-xorg-video-avivo/xorg/avivo_output.c
===================================================================
---- xserver-xorg-video-avivo.orig/xorg/avivo_output.c 2007-06-18 17:23:07.000000000 +0100
-+++ xserver-xorg-video-avivo/xorg/avivo_output.c 2007-06-18 17:27:11.000000000 +0100
-@@ -285,7 +285,7 @@
+--- xserver-xorg-video-avivo.orig/xorg/avivo_output.c 2007-07-01 18:28:13.000000000 +0200
++++ xserver-xorg-video-avivo/xorg/avivo_output.c 2007-07-01 18:28:16.000000000 +0200
+@@ -325,7 +325,7 @@
xf86DrvMsg(screen_info->scrnIndex, X_ERROR,
"Couldn't initialise I2C bus for %s connector %d\n",
xf86ConnectorGetName(type), number);
@@ -11,7 +11,7 @@ Index: xserver-xorg-video-avivo/xorg/avivo_output.c
}
avivo_output->type = type;
avivo_output->number = number;
-@@ -319,4 +319,5 @@
+@@ -362,4 +362,5 @@
xf86DrvMsg(screen_info->scrnIndex, X_INFO,
"added %s connector %d (0x%04X)\n",
xf86ConnectorGetName(type), number, ddc_reg);
diff --git a/include/Makefile.in b/include/Makefile.in
index 4c44a35..711d1af 100644
--- a/include/Makefile.in
+++ b/include/Makefile.in
@@ -114,9 +114,7 @@ PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PCIACCESS_CFLAGS = @PCIACCESS_CFLAGS@
-PCIACCESS_FALSE = @PCIACCESS_FALSE@
PCIACCESS_LIBS = @PCIACCESS_LIBS@
-PCIACCESS_TRUE = @PCIACCESS_TRUE@
PKG_CONFIG = @PKG_CONFIG@
RANLIB = @RANLIB@
SET_MAKE = @SET_MAKE@
diff --git a/xorg/Makefile.in b/xorg/Makefile.in
index 9dbd5de..4b709d2 100644
--- a/xorg/Makefile.in
+++ b/xorg/Makefile.in
@@ -75,9 +75,9 @@ am__installdirs = "$(DESTDIR)$(avivo_drv_ladir)"
avivo_drv_laLTLIBRARIES_INSTALL = $(INSTALL)
LTLIBRARIES = $(avivo_drv_la_LTLIBRARIES)
avivo_drv_la_LIBADD =
-am_avivo_drv_la_OBJECTS = avivo_common.lo avivo_state.lo avivo_bios.lo \
- avivo_cursor.lo avivo_crtc.lo avivo_output.lo avivo_i2c.lo \
- avivo.lo
+am_avivo_drv_la_OBJECTS = avivo_chipset.lo avivo_common.lo \
+ avivo_state.lo avivo_bios.lo avivo_cursor.lo avivo_crtc.lo \
+ avivo_output.lo avivo_i2c.lo avivo.lo
avivo_drv_la_OBJECTS = $(am_avivo_drv_la_OBJECTS)
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
depcomp = $(SHELL) $(top_srcdir)/depcomp
@@ -162,9 +162,7 @@ PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PCIACCESS_CFLAGS = @PCIACCESS_CFLAGS@
-PCIACCESS_FALSE = @PCIACCESS_FALSE@
PCIACCESS_LIBS = @PCIACCESS_LIBS@
-PCIACCESS_TRUE = @PCIACCESS_TRUE@
PKG_CONFIG = @PKG_CONFIG@
RANLIB = @RANLIB@
SET_MAKE = @SET_MAKE@
@@ -231,6 +229,7 @@ avivo_drv_la_LTLIBRARIES = avivo_drv.la
avivo_drv_la_LDFLAGS = -module -avoid-version
avivo_drv_ladir = @moduledir@/drivers
avivo_drv_la_SOURCES = \
+ avivo_chipset.c \
avivo_common.c \
avivo_state.c \
avivo_bios.c \
@@ -311,6 +310,7 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/avivo.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/avivo_bios.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/avivo_chipset.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/avivo_common.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/avivo_crtc.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/avivo_cursor.Plo@am__quote@
commit c3d60875cd750d54f74b0cf7e06e551e01a723bd
Author: Jerome Glisse <glisse@freedesktop.org>
Date: Thu Jun 28 01:16:51 2007 +0200
avivo: fix typo
diff --git a/xorg/avivo_crtc.c b/xorg/avivo_crtc.c
index 1ffd6fc..724f0aa 100644
--- a/xorg/avivo_crtc.c
+++ b/xorg/avivo_crtc.c
@@ -242,7 +242,7 @@ avivo_crtc_mode_set(xf86CrtcPtr crtc,
adjusted_mode->CrtcHSyncEnd, adjusted_mode->CrtcHSkew,
avivo_crtc->h_sync_pol);
xf86DrvMsg(crtc->scrn->scrnIndex, X_INFO,
- "crtc(%d) vdisp %d, vtotal %d, vss %d, vse %d, vsc %di, vsp %d\n",
+ "crtc(%d) vdisp %d, vtotal %d, vss %d, vse %d, vsc %d, vsp %d\n",
avivo_crtc->crtc_number, adjusted_mode->CrtcVDisplay,
adjusted_mode->CrtcVTotal, adjusted_mode->CrtcVSyncStart,
adjusted_mode->CrtcVSyncEnd, adjusted_mode->VScan,
commit 4bae344da3ebdc1952962ecacd5a80a7dde1dd0b
Author: Jerome Glisse <glisse@freedesktop.org>
Date: Thu Jun 28 01:12:23 2007 +0200
avivo: change pll computation to meet new constraint.
It seems that AVIVO_PLL_POST_DIVIDER * AVIVO_PLL_DIVIDER needs
to be above 40 for PLL stability, changed PLL computation to
meet this. This seems to improve image stability and should fix
couple of bad behavior.
diff --git a/include/radeon_reg.h b/include/radeon_reg.h
index cf46a55..3b4ee8c 100644
--- a/include/radeon_reg.h
+++ b/include/radeon_reg.h
@@ -3192,17 +3192,9 @@
* (vclk is video mode clock)
* vclk = (1080 * AVIVO_PLL_POST_MUL) /
* (AVIVO_PLL_DIVIDER * AVIVO_PLL_POST_DIV * 40)
- *
- * So computation for register:
- * PLL_DIVIDER = 1080 / (vclk)
- * PLL_POST_DIV = 2
- * PLL_POST_MUL = (40 * vclk * PLL_DIVIDER * PLL_POST_DIV) / (1080)
- * AVIVO_PLL_POST_MUL must be inferior to 255
- * Then you repeat this until you come to the nearest value:
- * increment PLL_POST_MUL recompute PLL_POST_DIV
- * if new video mode clock value is better keep on otherwise last
- * previously found value should be the better.
- * Refclk appears to be 108MHz 1080000 / mode clock = this.
+ * It seems that AVIVO_PLL_DIVIDER * AVIVO_PLL_POST_DIV needs to be
+ * above 40 and that AVIVO_DIVIDER should be greater than AVIVO_PLL_POST_DIV
+ * Try to keep this constraint while computing PLL values.
*/
#define AVIVO_PLL1_POST_DIV_CNTL 0x0400
# define AVIVO_PLL_POST_DIV_EN (1 << 0)
diff --git a/xorg/avivo_crtc.c b/xorg/avivo_crtc.c
index a717cab..1ffd6fc 100644
--- a/xorg/avivo_crtc.c
+++ b/xorg/avivo_crtc.c
@@ -121,25 +121,37 @@ avivo_crtc_set_pll(xf86CrtcPtr crtc, DisplayModePtr mode)
struct avivo_info *avivo = avivo_get_info(crtc->scrn);
int adjusted_clock;
int div, pdiv, pmul;
- int n_pdiv, n_pmul;
+ int n_pdiv, n_pmul, n_div;
int clock;
int diff, n_diff;
- /* compute pll to be 0.1% above of mode clock */
adjusted_clock = mode->Clock;
- div = 1080000 / adjusted_clock;
- pdiv = 2;
- pmul = floor(((40.0 * adjusted_clock * pdiv * div) / 1080000.0) + 0.5);
+ div = 8;
+ pdiv = 6;
+ pmul = floor(((40.0 * adjusted_clock * pdiv * div)
+ / 1080000.0) + 0.5);
clock = (pmul * 1080000) / (40 * pdiv * div);
diff = clock - adjusted_clock;
while (1) {
- n_pdiv = pdiv + 1;
- n_pmul = floor(((40.0 * adjusted_clock * n_pdiv * div) / 1080000.0)
+ if (pmul > 255) {
+ if (pdiv > 2) {
+ n_pdiv = pdiv - 1;
+ n_div = div;
+ } else {
+ n_pdiv = pdiv;
+ n_div = div - 1;
+ }
+ } else {
+ n_pdiv = pdiv;
+ n_div = div + 1;
+ }
+ n_pmul = floor(((40.0 * adjusted_clock * n_pdiv * n_div) / 1080000.0)
+ 0.5);
- clock = (n_pmul * 1080000) / (40 * n_pdiv * div);
+ clock = (n_pmul * 1080000) / (40 * n_pdiv * n_div);
n_diff = clock - adjusted_clock;
- if ((diff >= 0 && fabsl(n_diff) >= diff) || n_pmul >= 255)
+ if (diff >= 0 && fabsl(n_diff) >= diff && pmul <= 255)
break;
+ div = n_div;
pdiv = n_pdiv;
pmul = n_pmul;
diff = n_diff;
commit 14e502a548b5cb3b9bc8a0ba47317cd673806364
Author: Jerome Glisse <glisse@freedesktop.org>
Date: Wed Jun 27 18:05:07 2007 +0200
avivo: improve connector/output creation from bios.
Now LFP represent TMDS2 if it exist as LFP as to be
driven by TMDS2 so we cannot create a separate output
for TMDS2.
diff --git a/xorg/avivo_bios.c b/xorg/avivo_bios.c
index 366ac83..31c0e6a 100644
--- a/xorg/avivo_bios.c
+++ b/xorg/avivo_bios.c
@@ -178,10 +178,12 @@ avivo_output_setup(ScrnInfoPtr screen_info)
}
switch (type) {
- case XF86ConnectorVGA:
case XF86ConnectorLFP:
+ number = 1;
+ case XF86ConnectorVGA:
case XF86ConnectorDVI_I:
- avivo_output_init(screen_info, type, number, ddc_reg);
+ if (!avivo_output_exist(screen_info, type, number, ddc_reg))
+ avivo_output_init(screen_info, type, number, ddc_reg);
break;
}
}
diff --git a/xorg/avivo_output.c b/xorg/avivo_output.c
index 0628e26..0c73a81 100644
--- a/xorg/avivo_output.c
+++ b/xorg/avivo_output.c
@@ -262,6 +262,29 @@ static const xf86OutputFuncsRec avivo_output_funcs = {
};
Bool
+avivo_output_exist(ScrnInfoPtr screen_info, xf86ConnectorType type,
+ int number, unsigned long ddc_reg)
+{
+ xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(screen_info);
+ int i;
+
+ for (i = 0; i < config->num_output; i++) {
+ xf86OutputPtr output = config->output[i];
+ struct avivo_output_private *avivo_output = output->driver_private;
+ if (avivo_output->number == number && avivo_output->type == type)
+ return TRUE;
+ /* TMDS2 is shared by LFP & DVI-I */
+ if (avivo_output->type == XF86ConnectorLFP && number == 1)
+ return TRUE;
+ if (type == XF86ConnectorLFP && avivo_output->number == 1) {
+ avivo_output->i2c->DriverPrivate.uval = ddc_reg;
+ return TRUE;
+ }
+ }
+ return FALSE;
+}
+
+Bool
avivo_output_init(ScrnInfoPtr screen_info, xf86ConnectorType type,
int number, unsigned long ddc_reg)
{
commit 0955007e2826d97e971d3a37373a1bcbc242541d
Author: Julien Cristau <jcristau@debian.org>
Date: Wed Jun 27 16:22:48 2007 +0100
Update from upstream git; use a separate build dir.
diff --git a/debian/changelog b/debian/changelog
index 164efde..3e11504 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xserver-xorg-video-avivo (0.0.1+git20070614-2) UNRELEASED; urgency=low
+
+ * Use a separate build directory.
+
+ -- Julien Cristau <jcristau@debian.org> Fri, 15 Jun 2007 17:48:34 +0200
+
xserver-xorg-video-avivo (0.0.1+git20070614-1) experimental; urgency=low
* First upload to Debian (closes: #428777).
diff --git a/debian/patches/implicit_declarations.diff b/debian/patches/implicit_declarations.diff
index 6262fbd..be2dabf 100644
--- a/debian/patches/implicit_declarations.diff
+++ b/debian/patches/implicit_declarations.diff
@@ -1,8 +1,8 @@
Index: xserver-xorg-video-avivo/include/avivo.h
===================================================================
---- xserver-xorg-video-avivo.orig/include/avivo.h 2007-06-15 01:27:34.000000000 +0200
-+++ xserver-xorg-video-avivo/include/avivo.h 2007-06-15 01:27:56.000000000 +0200
-@@ -331,4 +331,15 @@
+--- xserver-xorg-video-avivo.orig/include/avivo.h 2007-06-18 17:23:07.000000000 +0100
++++ xserver-xorg-video-avivo/include/avivo.h 2007-06-18 17:23:18.000000000 +0100
+@@ -336,4 +336,15 @@
*/
void avivo_cursor_init(ScreenPtr screen);
@@ -20,8 +20,8 @@ Index: xserver-xorg-video-avivo/include/avivo.h
#endif /* _AVIVO_H_ */
Index: xserver-xorg-video-avivo/xorg/avivo_i2c.c
===================================================================
---- xserver-xorg-video-avivo.orig/xorg/avivo_i2c.c 2007-06-15 01:27:34.000000000 +0200
-+++ xserver-xorg-video-avivo/xorg/avivo_i2c.c 2007-06-15 01:27:56.000000000 +0200
+--- xserver-xorg-video-avivo.orig/xorg/avivo_i2c.c 2007-06-18 17:22:48.000000000 +0100
++++ xserver-xorg-video-avivo/xorg/avivo_i2c.c 2007-06-18 17:23:18.000000000 +0100
@@ -28,6 +28,7 @@
#include "avivo.h"
#include "radeon_reg.h"
@@ -32,8 +32,8 @@ Index: xserver-xorg-video-avivo/xorg/avivo_i2c.c
avivo_wait_idle(struct avivo_info *avivo)
Index: xserver-xorg-video-avivo/xorg/avivo_state.c
===================================================================
---- xserver-xorg-video-avivo.orig/xorg/avivo_state.c 2007-06-15 01:27:34.000000000 +0200
-+++ xserver-xorg-video-avivo/xorg/avivo_state.c 2007-06-15 01:27:56.000000000 +0200
+--- xserver-xorg-video-avivo.orig/xorg/avivo_state.c 2007-06-18 17:23:07.000000000 +0100
++++ xserver-xorg-video-avivo/xorg/avivo_state.c 2007-06-18 17:23:18.000000000 +0100
@@ -44,7 +44,7 @@
state->cursor1_position = INREG(AVIVO_CURSOR1_POSITION);
}
@@ -45,8 +45,8 @@ Index: xserver-xorg-video-avivo/xorg/avivo_state.c
struct avivo_info *avivo = avivo_get_info(screen_info);
Index: xserver-xorg-video-avivo/avivotool/xf86i2c.c
===================================================================
---- xserver-xorg-video-avivo.orig/avivotool/xf86i2c.c 2007-06-15 01:28:05.000000000 +0200
-+++ xserver-xorg-video-avivo/avivotool/xf86i2c.c 2007-06-15 01:28:17.000000000 +0200
+--- xserver-xorg-video-avivo.orig/avivotool/xf86i2c.c 2007-06-18 17:22:48.000000000 +0100
++++ xserver-xorg-video-avivo/avivotool/xf86i2c.c 2007-06-18 17:23:18.000000000 +0100
@@ -10,6 +10,7 @@
#include <string.h>
#include <stdio.h>
diff --git a/debian/patches/output_init_return.diff b/debian/patches/output_init_return.diff
index a8da853..28bbb7b 100644
--- a/debian/patches/output_init_return.diff
+++ b/debian/patches/output_init_return.diff
@@ -1,8 +1,8 @@
Index: xserver-xorg-video-avivo/xorg/avivo_output.c
===================================================================
Reply to: