xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog|6 ++ configure.ac |2 +- debian/changelog | 13 + 3 files changed, 20 insertions(+), 1 deletion(-) New commits: commit 8ebb885d14a111b57548c7019cdd7d070e282194 Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Wed Jun 25 16:45:35 2014 +0200 rebuild against experimental diff --git a/debian/changelog b/debian/changelog index d3e73e8..6929c25 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:7.4.0-1+exp1) experimental; urgency=low + + * Rebuild against xorg 1.16 rc. + + -- Maarten Lankhorst maarten.lankho...@ubuntu.com Wed, 25 Jun 2014 16:43:52 +0200 + xserver-xorg-video-ati (1:7.4.0-1) unstable; urgency=low * New upstream release. commit 6dfb858c612e07da2a6075df9704b142157332ba Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Wed Jun 25 16:35:56 2014 +0200 release to unstable diff --git a/debian/changelog b/debian/changelog index b13c8f4..b79f3f1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -xserver-xorg-video-ati (1:7.4.0-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:7.4.0-1) unstable; urgency=low * New upstream release. * Bump libdrm-dev requirement to 2.4.54. - -- Maarten Lankhorst maarten.lankho...@ubuntu.com Wed, 25 Jun 2014 16:29:57 +0200 + -- Maarten Lankhorst maarten.lankho...@ubuntu.com Wed, 25 Jun 2014 16:35:44 +0200 xserver-xorg-video-ati (1:7.3.0-1) unstable; urgency=low commit 111448475cc073c1a46f2e9b62c3040dffad9ab8 Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Wed Jun 25 16:35:13 2014 +0200 Bump libdrm-dev to 2.4.54 and add changelogs. diff --git a/ChangeLog b/ChangeLog index 3413e10..32d2d1d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,629 @@ +commit 906a0ec9224146098bb4581486129d2934d36495 +Author: Maarten Lankhorst maarten.lankho...@canonical.com +Date: Wed Jun 25 16:10:21 2014 +0200 + +bump version for release + +commit cc615d06db0332fc6e673b55632bcc7bf957b44b +Author: Michel Dänzer michel.daen...@amd.com +Date: Wed Jun 4 16:58:53 2014 +0900 + +Rename Option NoAccel to Accel + +Removes the need for a double negation when forcing acceleration on. + +Note that this change is backwards compatible, as the option parser +automagically handles the 'No' prefix. + +Reviewed-by: Alex Deucher alexander.deuc...@amd.com + +commit 851b2cf8714618843725f6d067915375485ade9d +Author: Adam Jackson a...@redhat.com +Date: Wed May 21 09:34:32 2014 -0400 + +kms: Use own thunk function instead of shadowUpdatePackedWeak + +I plan to delete the Weak functions from a future server. + +Signed-off-by: Adam Jackson a...@redhat.com + +commit b2dba2906f0b2284f17f53fd5251ba0f03d52a8b +Author: Michel Dänzer michel.daen...@amd.com +Date: Thu May 15 16:07:53 2014 +0900 + +Don't disable acceleration on = SI on attempts to force EXA + +Also make this case clear in the log file: + + (WW) RADEON(0): EXA not supported, using glamor + +Reviewed-by: Alex Deucher alexander.deuc...@amd.com + +commit be1469cc23aba46daf3293b3d09c5f2e792e7f42 +Author: Alex Deucher alexander.deuc...@amd.com +Date: Fri May 2 17:48:07 2014 -0400 + +radeon: enable tiling for mullins + +Signed-off-by: Alex Deucher alexander.deuc...@amd.com + +commit 2ae8e4b8d12f5c9bab6655eb8cd3c5c1d5cfb10e +Author: Samuel Li samuel...@amd.com +Date: Tue Nov 12 15:30:42 2013 -0500 + +radeon: add Mullins pci ids. + +Signed-off-by: Samuel Li samuel...@amd.com +Signed-off-by: Alex Deucher alexander.deuc...@amd.com +Reviewed-by: Michel Dänzer michel.daen...@amd.com + +commit 5c86a3461597647224c33d5190b4531aeeb2655f +Author: Samuel Li samuel...@amd.com +Date: Thu Apr 17 15:17:28 2014 -0400 + +radeon: add support for Mullins. + +Signed-off-by: Samuel Li samuel...@amd.com +Signed-off-by: Alex Deucher alexander.deuc...@amd.com +Reviewed-by: Michel Dänzer michel.daen...@amd.com + +commit fdb90ffc50acbb7d5ba0598470f9feeac6ce55fc +Author: Alex Deucher alexander.deuc...@amd.com +Date: Fri May 2 17:45:45 2014 -0400 + +radeon: require libdrm_radeon 2.4.54 for mullins support + +Signed-off-by: Alex Deucher alexander.deuc...@amd.com + +commit 06e3c8c53ef4bd159f5864eabf726438d008b49a +Author: Dave Airlie airl...@redhat.com +Date: Wed Apr 23 13:39:42 2014 +1000 + +radeon: fix use-after-free in modesetting cleanup + +noticed while looking at something else. + +Reviewed-by: Michel Dänzer michel.daen...@amd.com +Signed-off-by: Dave Airlie airl...@redhat.com + +commit dbac18c361f9e514ecb40d0617f9d68b65a542e0 +Author: Michel Dänzer michel.daen...@amd.com +Date: Mon Apr 28 17:51:56 2014 +0900 + +Revert Adapt to load_cursor_argb signature change in xserver 1.15.99.902 + +This reverts commit 48d3dbc8a0d3bfde88f46e402e530438f9317715. + +xserver Git has been
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 620 configure.ac| 30 + debian/changelog| 66 +++ debian/compat |2 debian/control | 16 debian/rules| 12 man/radeon.man | 28 + src/ati_pciids_gen.h| 51 ++ src/drmmode_display.c | 33 + src/evergreen_accel.c |2 src/evergreen_exa.c | 20 - src/evergreen_textured_videofuncs.c | 15 src/pcidb/ati_pciids.csv| 51 ++ src/r600_exa.c |5 src/radeon.h| 23 - src/radeon_bo_helper.c |2 src/radeon_chipinfo_gen.h | 51 ++ src/radeon_chipset_gen.h| 51 ++ src/radeon_dri2.c | 41 +- src/radeon_drm.h|2 src/radeon_exa_funcs.c |5 src/radeon_glamor.c | 42 ++ src/radeon_glamor.h |4 src/radeon_kms.c| 147 ++-- src/radeon_pci_chipset_gen.h| 51 ++ src/radeon_pci_device_match_gen.h | 51 ++ src/radeon_probe.c | 15 src/radeon_probe.h | 11 src/radeon_video.c |9 29 files changed, 1300 insertions(+), 156 deletions(-) New commits: commit 58bf373c8df237c2893284b0952b4716eff26878 Author: Julien Cristau jcris...@debian.org Date: Mon Jun 16 19:27:38 2014 +0200 Upload to experimental diff --git a/debian/changelog b/debian/changelog index 4778694..4357fc9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,11 @@ -xserver-xorg-video-ati (1:7.3.0-2) UNRELEASED; urgency=medium +xserver-xorg-video-ati (1:7.3.0-2) experimental; urgency=medium * New upstream snapshot. * Build against xserver 1.16 rc, enable glamor acceleration. * Remove Cyril from Uploaders. * Bump libdrm build-dep to 2.4.54 per configure.ac. - -- Julien Cristau jcris...@debian.org Mon, 16 Jun 2014 19:20:02 +0200 + -- Julien Cristau jcris...@debian.org Mon, 16 Jun 2014 19:27:22 +0200 xserver-xorg-video-ati (1:7.3.0-1) unstable; urgency=low commit 41913e2d124e2a27deddeb3890962a6fb0586511 Author: Julien Cristau jcris...@debian.org Date: Mon Jun 16 19:23:56 2014 +0200 Bump libdrm build-dep to 2.4.54 per configure.ac. diff --git a/debian/changelog b/debian/changelog index 699a8ad..4778694 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ xserver-xorg-video-ati (1:7.3.0-2) UNRELEASED; urgency=medium * New upstream snapshot. * Build against xserver 1.16 rc, enable glamor acceleration. * Remove Cyril from Uploaders. + * Bump libdrm build-dep to 2.4.54 per configure.ac. -- Julien Cristau jcris...@debian.org Mon, 16 Jun 2014 19:20:02 +0200 diff --git a/debian/control b/debian/control index 245f8f3..a468fb2 100644 --- a/debian/control +++ b/debian/control @@ -17,7 +17,7 @@ Build-Depends: x11proto-fonts-dev, x11proto-randr-dev (= 1.2), x11proto-render-dev, - libdrm-dev (= 2.4.46) [!hurd-i386], + libdrm-dev (= 2.4.54) [!hurd-i386], x11proto-dri2-dev, x11proto-xf86dri-dev, libudev-dev [linux-any], commit 89f0ba5f899e3fbad7c1baa673313c7f6f348bbc Author: Julien Cristau jcris...@debian.org Date: Mon Jun 16 19:21:24 2014 +0200 Remove Cyril from Uploaders. diff --git a/debian/changelog b/debian/changelog index a50d733..699a8ad 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ xserver-xorg-video-ati (1:7.3.0-2) UNRELEASED; urgency=medium * New upstream snapshot. * Build against xserver 1.16 rc, enable glamor acceleration. + * Remove Cyril from Uploaders. -- Julien Cristau jcris...@debian.org Mon, 16 Jun 2014 19:20:02 +0200 diff --git a/debian/control b/debian/control index f9af851..245f8f3 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: xserver-xorg-video-ati Section: x11 Priority: optional Maintainer: Debian X Strike Force debian-x@lists.debian.org -Uploaders: Drew Parsons dpars...@debian.org, Cyril Brulebois k...@debian.org +Uploaders: Drew Parsons dpars...@debian.org, Build-Depends: debhelper (= 9), dh-autoreconf, commit d05d3460f9783c8bea9a5f3447d631931d79318c Author: Julien Cristau jcris...@debian.org Date: Mon Jun 16 19:21:01 2014 +0200 Build against xserver 1.16 rc, enable glamor acceleration. diff --git a/debian/changelog b/debian/changelog index dfa0a46..a50d733 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ xserver-xorg-video-ati (1:7.3.0-2) UNRELEASED; urgency=medium * New upstream snapshot. + * Build against xserver 1.16 rc, enable glamor acceleration. -- Julien Cristau jcris...@debian.org Mon, 16 Jun 2014 19:20:02 +0200 diff --git a/debian/control b/debian/control index 1801a06..f9af851 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,7
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 967 ++ autogen.sh|4 configure.ac |4 debian/changelog |4 debian/control|2 man/radeon.man| 25 src/Makefile.am |1 src/ati_pciids_gen.h | 59 ++ src/cayman_shader.c | 590 +++ src/drmmode_display.c | 280 +-- src/drmmode_display.h | 11 src/evergreen_accel.c | 12 src/evergreen_exa.c | 287 --- src/evergreen_shader.c| 596 +++ src/evergreen_state.h |2 src/pcidb/ati_pciids.csv | 107 +++- src/r600_exa.c| 14 src/radeon.h | 32 - src/radeon_bo_helper.c| 70 ++ src/radeon_bo_helper.h|7 src/radeon_chipinfo_gen.h | 107 +++- src/radeon_chipset_gen.h | 59 ++ src/radeon_dri2.c | 286 +-- src/radeon_driver.c | 100 --- src/radeon_exa.c | 65 -- src/radeon_exa_funcs.c|3 src/radeon_exa_render.c | 12 src/radeon_glamor.c | 81 ++- src/radeon_kms.c | 85 ++- src/radeon_pci_chipset_gen.h | 59 ++ src/radeon_pci_device_match_gen.h | 59 ++ src/radeon_probe.h|7 src/radeon_video.c|6 src/radeon_video.h|1 34 files changed, 3193 insertions(+), 811 deletions(-) New commits: commit 218dbc58f347b9579f80fe11b8c5fc9c46a663fa Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Wed Aug 7 12:01:37 2013 +0200 bump changelogs and require libdrm 2.4.46 diff --git a/ChangeLog b/ChangeLog index 65d72ba..3413e10 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,970 @@ +commit 9c97cca5c24409ca8447c99f051a12fd2d494e79 +Author: Maarten Lankhorst maarten.lankho...@canonical.com +Date: Wed Aug 7 10:48:17 2013 +0200 + +radeon: bump version for release + +Signed-off-by: Maarten Lankhorst maarten.lankho...@canonical.com + +commit 16270cfb202ab67dd152644ef019b2f1ee4d0341 +Author: Maarten Lankhorst maarten.lankho...@canonical.com +Date: Wed Aug 7 10:29:33 2013 +0200 + +add bicubic_table.py to EXTRA_DIST + +Signed-off-by: Maarten Lankhorst maarten.lankho...@canonical.com + +commit 2cb9197ca7a337c911f38b5de562a2364b922b86 +Author: Maarten Lankhorst maarten.lankho...@canonical.com +Date: Wed Aug 7 10:28:52 2013 +0200 + +kill unused radeon_driver.c + +Signed-off-by: Maarten Lankhorst maarten.lankho...@canonical.com + +commit c5cbfcf575b0b4aea6f797558ae974c1453c8e07 +Author: Alex Deucher alexander.deuc...@amd.com +Date: Tue Jul 30 10:08:25 2013 -0400 + +drmmode: add support for multi-screen reverse optimus + +Initial reverse optimus didn't consider multiple screens, so +this overhauls the code to use the new X server interface, +and allows for multiple outputs on the dGPU to be used with +the iGPU doing the rendering. Ported from Dave's nouveau +patch. + +Signed-off-by: Alex Deucher alexander.deuc...@amd.com + +commit 429d5b797769895eb4f5fef816ce4e2f3a342031 +Author: Dave Airlie airl...@redhat.com +Date: Tue Jan 8 15:56:37 2013 +1000 + +radeon: add support for reverse prime (v2) + +This adds support for reverse prime configurations + +v2: fix compilation with older xservers + +Signed-off-by: Alex Deucher alexdeuc...@gmail.com + +commit 4de9356a2900ae0fb380a2350791ef045629cd05 +Author: Alex Deucher alexander.deuc...@amd.com +Date: Mon Aug 5 17:57:16 2013 -0400 + +radeon: fix naming clashes with multiple GPUs (v3) + +The compat naming code for UMS causes problems +with multiple GPU as you may end up with the same +output name on multiple GPUs. Adjust the naming on +secondary GPUs to avoid conflicts. + +v2: integrate Dave's fixes for nouveau +v3: keep compat with existing naming on primary GPU + +Signed-off-by: Alex Deucher alexander.deuc...@amd.com + +commit 2ae6bb18fefddb309920fa69c9b56c3a7f3db7b4 +Author: Grigori Goronzy g...@chown.ath.cx +Date: Wed Jul 31 12:01:20 2013 +0200 + +EXA/evergreen/ni: replace magic number + +Signed-off-by: Alex Deucher alexdeuc...@gmail.com + +commit 6a278369c05a298a4367306d986467a9ceacae8c +Author: Raul Fernandes rgfernan...@gmail.com +Date: Tue Jul 30 09:26:05 2013 -0400 + +EXA/6xx/7xx: optimize non-overlapping Copy + +In case dst and src rectangles of a Copy operation in the same surface +don't overlap, it is safe to skip the scratch surface. This is a +common case. + +Based on evergreen/ni patch from Grigori Goronzy. + +Signed-off-by: Alex Deucher alexander.deuc...@amd.com + +commit
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 140 ++ Makefile.am |2 configure.ac| 41 debian/changelog|5 debian/control |2 man/radeon.man |9 src/Makefile.am | 10 src/ati.c | 49 src/ati_pciids_gen.h|4 src/atipcirename.h | 47 src/drmmode_display.c | 28 src/evergreen_exa.c | 29 src/evergreen_textured_videofuncs.c | 14 src/pcidb/ati_pciids.csv|4 src/r600_exa.c | 32 src/r600_textured_videofuncs.c | 14 src/radeon.h| 22 src/radeon_chipinfo_gen.h |4 src/radeon_chipset_gen.h|4 src/radeon_dri2.c | 350 ++ src/radeon_dri2.h |2 src/radeon_driver.c |4 src/radeon_exa.c| 27 src/radeon_exa_funcs.c | 31 src/radeon_exa_render.c | 40 src/radeon_exa_shared.c |3 src/radeon_glamor.c | 88 - src/radeon_glamor.h |7 src/radeon_glamor_wrappers.c| 1870 src/radeon_glamor_wrappers.h| 178 --- src/radeon_kms.c| 53 - src/radeon_pci_chipset_gen.h|4 src/radeon_pci_device_match_gen.h |4 src/radeon_probe.c | 71 - src/radeon_textured_videofuncs.c| 32 src/radeon_video.c | 86 - src/radeon_video.h |2 37 files changed, 386 insertions(+), 2926 deletions(-) New commits: commit e4f1bc41b14119eff7885b6ca58697f7b13c4ae4 Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Wed Jan 30 17:26:42 2013 +0100 New upstream release. diff --git a/debian/changelog b/debian/changelog index 3e547c3..9fad4b1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xserver-xorg-video-ati (1:7.0.0-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:7.1.0-1) UNRELEASED; urgency=low * New upstream release: - KMS-only release, only works with linux-any now. commit 21a4f3eaca98c1c54bffcdf3926c631cec9c409d Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Wed Jan 30 16:55:27 2013 +0100 radeon: bump version for release And fixup distcheck.. Signed-off-by: Maarten Lankhorst maarten.lankho...@canonical.com diff --git a/Makefile.am b/Makefile.am index 4c278ba..f4f4233 100644 --- a/Makefile.am +++ b/Makefile.am @@ -29,4 +29,4 @@ INSTALL: ChangeLog: $(CHANGELOG_CMD) -dist-hook: ChangeLog INSTALL +EXTRA_DIST = ChangeLog INSTALL diff --git a/configure.ac b/configure.ac index d7d5c72..d73fbb8 100644 --- a/configure.ac +++ b/configure.ac @@ -23,7 +23,7 @@ # Initialize Autoconf AC_PREREQ([2.60]) AC_INIT([xf86-video-ati], -[7.0.99], +[7.1.0], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [xf86-video-ati]) commit 102ee4a24e4c9ba0c0b65d3ca8599dc7e0216c1e Author: Alex Deucher alexdeuc...@gmail.com Date: Fri Jan 11 09:52:32 2013 -0500 radeon/r200: program RE_WIDTH_HEIGHT properly Values are inclusive. Mesa already sets these correctly. Also bump EXA/Xv limits from 2047 to 2048. Signed-off-by: Alex Deucher alexdeuc...@gmail.com diff --git a/src/radeon_exa_render.c b/src/radeon_exa_render.c index 263a2b4..1f6b86d 100644 --- a/src/radeon_exa_render.c +++ b/src/radeon_exa_render.c @@ -473,8 +473,8 @@ static Bool R100CheckComposite(int op, PicturePtr pSrcPicture, pDstPixmap = RADEONGetDrawablePixmap(pDstPicture-pDrawable); -if (pDstPixmap-drawable.width 2047 || - pDstPixmap-drawable.height 2047) { +if (pDstPixmap-drawable.width 2048 || + pDstPixmap-drawable.height 2048) { RADEON_FALLBACK((Dest w/h too large (%d,%d).\n, pDstPixmap-drawable.width, pDstPixmap-drawable.height)); @@ -486,8 +486,8 @@ static Bool R100CheckComposite(int op, PicturePtr pSrcPicture, */ pSrcPixmap = RADEONGetDrawablePixmap(pSrcPicture-pDrawable); - if (pSrcPixmap-drawable.width 2047 || - pSrcPixmap-drawable.height 2047) { + if (pSrcPixmap-drawable.width 2048 || + pSrcPixmap-drawable.height 2048) { RADEON_FALLBACK((Source w/h too large (%d,%d).\n, pSrcPixmap-drawable.width, pSrcPixmap-drawable.height)); @@ -501,8 +501,8 @@ static Bool R100CheckComposite(int op, PicturePtr pSrcPicture, if (pMaskPicture-pDrawable) { pMaskPixmap = RADEONGetDrawablePixmap(pMaskPicture-pDrawable); - if (pMaskPixmap-drawable.width 2047 || - pMaskPixmap-drawable.height
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 193 ++ configure.ac | 15 ++ debian/changelog |2 debian/control|2 src/ati.c | 26 + src/ati_pciids_gen.h |3 src/drmmode_display.c |4 src/evergreen_exa.c | 15 ++ src/evergreen_state.h |2 src/pcidb/ati_pciids.csv |3 src/r600_exa.c| 14 ++ src/r600_state.h |4 src/radeon.h | 24 src/radeon_bo_helper.c| 10 + src/radeon_chipinfo_gen.h |3 src/radeon_chipset_gen.h |3 src/radeon_dri2.c | 154 +++--- src/radeon_driver.c |1 src/radeon_exa.c | 75 ++ src/radeon_exa_funcs.c| 13 +- src/radeon_glamor.c |8 + src/radeon_glamor_wrappers.h |1 src/radeon_kms.c | 79 ++- src/radeon_pci_chipset_gen.h |3 src/radeon_pci_device_match_gen.h |3 src/radeon_probe.c| 98 ++- 26 files changed, 691 insertions(+), 67 deletions(-) New commits: commit 281064b23ad57685717076da240975e37d9af6fd Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Wed Oct 3 11:13:59 2012 +0200 Bump changelog and require libdrm 2.4.39 for prime diff --git a/ChangeLog b/ChangeLog index c9af4a3..68ee8b5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,196 @@ +commit e8cb0b721e6ea251f85c799ca0563bfa59a2d37c +Author: Adam Jackson a...@redhat.com +Date: Wed Sep 26 09:27:54 2012 -0400 + +Remove mibstore.h + +Signed-off-by: Adam Jackson a...@redhat.com + +commit 8637f772347c958fa3beea6c0dc9c22255db70e5 +Author: Michel Dänzer michel.daen...@amd.com +Date: Thu Sep 13 19:50:35 2012 +0200 + +glamor: Force acceleration for DRI2 copies. + +Improves performance of non-pageflipped 3D apps on SI. + +Signed-off-by: Michel Dänzer michel.daen...@amd.com + +commit 40b87f0e9db2642ca8a70e994fb4d3742e199640 +Author: Michel Dänzer michel.daen...@amd.com +Date: Wed Sep 12 18:44:10 2012 +0200 + +glamor: Fix DRI2 crash introduced by PRIME changes. + +Signed-off-by: Michel Dänzer michel.daen...@amd.com + +commit 646ffd49d2cf0d3130301e8ad2f49f620bd9ef1b +Author: Dave Airlie airl...@redhat.com +Date: Mon Sep 10 15:31:06 2012 +1000 + +radeon: fix build against old servers + +Fixes https://bugs.freedesktop.org/show_bug.cgi?id=54711 + +Reported-by: wol...@onsneteindhoven.nl +Signed-off-by: Dave Airlie airl...@redhat.com + +commit 7c7f2775604da61537c24c249884aaa220e06e13 +Author: Dave Airlie airl...@redhat.com +Date: Mon Sep 10 11:27:45 2012 +1000 + +radeon: don't fail to load if we have no modes and gpu driver. + +This ensures radeon loads on output less GPUs as a GPU driver. + +There are server bugs that also need to be fixed. + +Signed-off-by: Dave Airlie airl...@redhat.com + +commit 7fe16dd037ac688726869816888bd77fe4356f8e +Author: Dave Airlie airl...@gmail.com +Date: Wed Sep 5 10:41:51 2012 +1000 + +radeon: fix typo in glamor paths + +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=54519 + +Reported-By: sc...@dcinformatique.com +Signed-off-by: Dave Airlie airl...@redhat.com + +commit cdc985e9190ce54dc6274ebc0e87ab954b15bb0d +Author: Dave Airlie airl...@gmail.com +Date: Tue Sep 4 18:18:50 2012 +1000 + +radeon: fix build against older servers + +Another silly one. + +Signed-off-by: Dave Airlie airl...@redhat.com + +commit bd0e9c51407cb99f1fe4f0acfedc37ee0c354040 +Author: Dave Airlie airl...@gmail.com +Date: Tue Sep 4 18:17:06 2012 +1000 + +radeon/dri2: fix build against older servers. + +Older servers won't have DRI2UpdatePrime, so fix build. + +bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=54433 +Signed-off-by: Dave Airlie airl...@redhat.com + +commit 75c1f62f44d7b3709c1fa103d59733866967b841 +Author: Dave Airlie airl...@redhat.com +Date: Mon Sep 3 13:09:02 2012 +1000 + +radeon: add capability and provider support + +Signed-off-by: Dave Airlie airl...@redhat.com + +commit ca8b61e916998458203dfa4b9d0c997fa7d90ba9 +Author: Dave Airlie airl...@redhat.com +Date: Mon Sep 3 13:08:37 2012 +1000 + +radeon: allocated shared pixmaps as untiled gtt. + +Signed-off-by: Dave Airlie airl...@redhat.com + +commit 8c1bf9d8fe3948b72795984e625ef46b2f0bf654 +Author: Dave Airlie airl...@redhat.com +Date: Mon Sep 3 13:08:05 2012 +1000 + +radeon: add pixmap sharing hooks. + +This hooks into EXA and the dirty tracking to add sharing and output +offload support. + +Signed-off-by: Dave Airlie airl...@redhat.com + +commit 3add8df8122697acfe126d4857f3946ce44b8305
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog| 515 ++ configure.ac | 177 debian/changelog | 58 debian/control | 29 debian/xserver-xorg-video-radeon.install |1 man/radeon.man | 531 -- src/AtomBios/CD_Operations.c | 983 src/AtomBios/Decoder.c | 258 - src/AtomBios/hwserv_drv.c| 354 - src/AtomBios/includes/CD_Common_Types.h | 172 src/AtomBios/includes/CD_Definitions.h | 50 src/AtomBios/includes/CD_Opcodes.h | 181 src/AtomBios/includes/CD_Structs.h | 486 -- src/AtomBios/includes/CD_binding.h | 46 src/AtomBios/includes/CD_hw_services.h | 318 - src/AtomBios/includes/Decoder.h | 107 src/AtomBios/includes/ObjectID.h | 643 --- src/AtomBios/includes/atombios.h | 6137 - src/AtomBios/includes/regsdef.h | 25 src/Makefile.am | 94 src/ati_pciids_gen.h | 86 src/atombios_crtc.c | 1541 --- src/atombios_output.c| 2775 - src/cayman_accel.c |3 src/cayman_shader.c | 40 src/compat-api.h | 94 src/drmmode_display.c| 283 + src/drmmode_display.h|7 src/evergreen_accel.c| 213 - src/evergreen_exa.c | 279 - src/evergreen_shader.c | 40 src/evergreen_state.h|3 src/evergreen_textured_videofuncs.c | 86 src/generic_bus.h| 36 src/legacy_crtc.c| 1898 - src/legacy_output.c | 2102 -- src/pcidb/ati_pciids.csv | 86 src/pcidb/parse_pci_ids.pl |4 src/r600_exa.c | 914 +--- src/r600_shader.c| 34 src/r600_state.h | 134 src/r600_textured_videofuncs.c | 131 src/r6xx_accel.c | 785 +-- src/radeon.h | 1251 -- src/radeon_accel.c | 2026 +++-- src/radeon_accelfuncs.c | 1385 -- src/radeon_atombios.c| 3019 -- src/radeon_atombios.h| 292 - src/radeon_atomwrapper.c | 102 src/radeon_atomwrapper.h | 31 src/radeon_bios.c| 2052 - src/radeon_bo_helper.c | 177 src/radeon_bo_helper.h | 31 src/radeon_chipinfo_gen.h| 86 src/radeon_chipset_gen.h | 88 src/radeon_commonfuncs.c | 1040 - src/radeon_crtc.c| 1119 - src/radeon_cursor.c | 449 -- src/radeon_dri.c | 2347 --- src/radeon_dri.h | 91 src/radeon_dri2.c| 450 +- src/radeon_dri2.h| 46 src/radeon_driver.c | 6402 --- src/radeon_drm.h | 23 src/radeon_dummy_bufmgr.h| 62 src/radeon_exa.c | 465 -- src/radeon_exa_funcs.c | 510 -- src/radeon_exa_render.c | 912 +--- src/radeon_exa_shared.c | 75 src/radeon_exa_shared.h |3 src/radeon_glamor.c | 350 + src/radeon_glamor.h | 98 src/radeon_glamor_wrappers.c | 1870 + src/radeon_glamor_wrappers.h | 179 src/radeon_kms.c | 552 +- src/radeon_legacy_memory.c | 143 src/radeon_macros.h | 209 - src/radeon_mm_i2c.c | 642 --- src/radeon_modes.c | 542 -- src/radeon_output.c | 3135 --- src/radeon_pci_chipset_gen.h | 88 src/radeon_pci_device_match_gen.h| 86 src/radeon_pm.c | 886 src/radeon_probe.c | 68 src/radeon_probe.h | 670 --- src/radeon_render.c | 1060 - src/radeon_textured_video.c | 407 + src/radeon_textured_videofuncs.c | 1870 +++-- src/radeon_tv.c | 1283 -- src/radeon_tv.h | 62 src/radeon_vbo.c |3 src/radeon_vbo.h | 10 src/radeon_version.h |1 src/radeon_video.c | 3826 --
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 762 ++ 1 file changed, 762 insertions(+) New commits: commit 7e4f07f3490372aaa85f710563884c3e698dab4a Author: Maarten Lankhorst maarten.lankho...@canonical.com Date: Mon Jul 16 15:33:07 2012 +0200 bump changelog diff --git a/ChangeLog b/ChangeLog index db00375..c9af4a3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,765 @@ +commit 6ef1ad6a46348d3aecd8d1f5e94431ca2298853c +Author: Michel Dänzer michel.daen...@amd.com +Date: Fri Jul 13 11:15:25 2012 +0200 + +Deal more gracefully with DRI2 being unavailable at build or run time. + +Signed-off-by: Michel Dänzer michel.daen...@amd.com + +commit ef8a404391036d8aa814dbda2407c789b8a64b92 +Author: Michel Dänzer michel.daen...@amd.com +Date: Thu Jul 5 20:14:48 2012 +0200 + +Initial SI support. + +Defaults to shadowfb. 3D acceleration is available with glamor. 2D +acceleration is disabled until the radeonsi driver can handle glamor's +shaders. + +v2: add chip flags (Alex Deucher) + +Signed-off-by: Michel Dänzer michel.daen...@amd.com +Signed-off-by: Alex Deucher alexander.deuc...@amd.com + +commit e9edd2f5002c642b59f028b3ec076d604ae8ce9d +Author: Michel Dänzer michel.daen...@amd.com +Date: Wed Jun 20 08:40:07 2012 +0200 + +Initial glamor support. + +Enable at build time with --enable-glamor and runtime with + + Option AccelMethod glamor + +The most notable lack of functionality is XVideo. Use something like VDPAU for +now. + +Signed-off-by: Michel Dänzer michel.daen...@amd.com + +commit 9eac8021f3d33a63156f9f5d43a220e88bb3f8db +Author: Michel Dänzer michel.daen...@amd.com +Date: Wed Jun 27 14:48:47 2012 +0200 + +EXA: Factor out pixmap BO allocation into a helper function. + +Signed-off-by: Michel Dänzer michel.daen...@amd.com + +commit 060c7836e7fbacca4e23f57c5985beab33bc +Author: Michel Dänzer michel.daen...@amd.com +Date: Wed Jul 4 11:49:18 2012 +0200 + +Some cosmetic fixups for the radeon manpage. + +ATI - ATI/AMD +PCIE - PCIe + +Signed-off-by: Michel Dänzer michel.daen...@amd.com + +commit c3a9f64fe40c78331b9340c3832d344f38b11564 +Author: Michel Dänzer michel.daen...@amd.com +Date: Wed Jul 4 11:46:30 2012 +0200 + +Drop UMS specific parts from the radeon manpage. + +Signed-off-by: Michel Dänzer michel.daen...@amd.com + +commit 5ebebfdb4fadada157d1369f35a8610c0fa72e02 +Author: Dave Airlie airl...@redhat.com +Date: Fri Jun 29 15:03:43 2012 +0100 + +radeon: fix conflict with fix in master. + +Signed-off-by: Dave Airlie airl...@redhat.com + +commit ff12ddf613ad42e4566d6e10fc6cf33a4e445736 +Author: Dave Airlie airl...@redhat.com +Date: Fri Jun 29 15:00:44 2012 +0100 + +configure: bump to 6.99.99 + +this is in prep for 7.0 release. + +Signed-off-by: Dave Airlie airl...@redhat.com + +commit 50689ec8dbd4a68527b2ac16cecac298b8d441d0 +Merge: 6a60fcd ae682a6 +Author: Dave Airlie airl...@redhat.com +Date: Fri Jun 29 14:59:47 2012 +0100 + +Merge remote-tracking branch 'origin/kms-only' + +This merges the removal of the UMS code and subsequent simplifications. + +Hell yes. + +* origin/kms-only: (24 commits) + radeon: fix radeonchipsets properly + radeon: fix RADEONChipsets + radeon: migrate remainder of radeon_driver.c to rest of driver + radeon: avoid including large static struct twice. + radeon: drop some more unused macros/inlines + radeon: drop another unused struct member. + radeon: more unused stuff + radeon: drop cardType shouldn't matter to userspace. + radeon: drop radeonGetPixmapOffset + radeon: move more functions into texture video + radeon: drop legacy memory, merge into radeon video + radeon: drop unused txoffset vars. + radeon: drop vb_mc_addr, not needed anymore + radeon: drop offset member of r600 accel object + radeon: move macros into radeon.h + radeon: drop more wrapper macros. + radeon: further macro cleanups. + radeon: make exa copy funcs static. + radeon: drop FUNC_NAME macro and ONCE_ONLY stuff + radeon: drop radeon_commonfuncs. + ... + +Conflicts: + configure.ac + +commit 6a60fcdf060a0f553d8d4f7939c2a05aa04bedfa +Author: Dave Airlie airl...@redhat.com +Date: Fri Jun 29 14:57:58 2012 +0100 + +configure: bump version after release. + +Signed-off-by: Dave Airlie airl...@redhat.com + +commit 008eb209d506ed7195fd544dfa91be9783946fd5 +Author: Dave Airlie airl...@redhat.com +Date: Fri Jun 29 14:46:55 2012 +0100 + +configure: bump version number to 6.14.6 pre-release + +Signed-off-by: Dave Airlie airl...@redhat.com + +commit 72fea2635a56c4f572c07fc50fc58f703a21eb4f +Author: Dave Airlie airl...@redhat.com +Date: Fri Jun 29 14:46:17 2012 +0100 + +radeon: require libdrm 2.4.36 for KMS support. + +
xserver-xorg-video-ati: Changes to 'debian-experimental'
Rebased ref, commits from common ancestor: commit 6529d7108a4a27f34f60bd7bec55f1d54e275b14 Author: Cyril Brulebois k...@debian.org Date: Sat Dec 31 20:05:18 2011 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index 847ba67..ba3087b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xserver-xorg-video-ati (1:6.14.3-2+exp1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.14.3-2+exp1) experimental; urgency=low * Build against Xserver 1.12 RC1. - -- Cyril Brulebois k...@debian.org Sat, 31 Dec 2011 20:05:02 +0100 + -- Cyril Brulebois k...@debian.org Sat, 31 Dec 2011 20:05:12 +0100 xserver-xorg-video-ati (1:6.14.3-2) unstable; urgency=low commit 6ca713a737f24536be36dcb86bcf41ae974e Author: Cyril Brulebois k...@debian.org Date: Sat Dec 31 20:05:10 2011 +0100 Build against Xserver 1.12 RC1. diff --git a/debian/changelog b/debian/changelog index a22f71b..847ba67 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:6.14.3-2+exp1) UNRELEASED; urgency=low + + * Build against Xserver 1.12 RC1. + + -- Cyril Brulebois k...@debian.org Sat, 31 Dec 2011 20:05:02 +0100 + xserver-xorg-video-ati (1:6.14.3-2) unstable; urgency=low * Fix xinerama by cherry-picking: diff --git a/debian/control b/debian/control index 6d428a6..08d3634 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,7 @@ Build-Depends: dh-autoreconf, quilt, pkg-config, - xserver-xorg-dev (= 2:1.11), + xserver-xorg-dev (= 2:1.11.99.901), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, commit aac10a1cdfac8db5c757bb2da1c60b0973d025ad Author: Cyril Brulebois k...@debian.org Date: Sun Dec 11 12:14:33 2011 +0100 Upload to unstable. diff --git a/debian/changelog b/debian/changelog index d8c7ff2..a22f71b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -xserver-xorg-video-ati (1:6.14.3-2) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.14.3-2) unstable; urgency=low * Fix xinerama by cherry-picking: - 82069bae6f: “fixup xinerama since 9151f3b1c2” (Closes: #649495). - -- Cyril Brulebois k...@debian.org Sun, 11 Dec 2011 12:11:47 +0100 + -- Cyril Brulebois k...@debian.org Sun, 11 Dec 2011 12:14:23 +0100 xserver-xorg-video-ati (1:6.14.3-1) unstable; urgency=low commit d87f563baef371badd8899fcfa9ae9ef1d719427 Author: Cyril Brulebois k...@debian.org Date: Sun Dec 11 12:14:17 2011 +0100 Fix xinerama by cherry-picking 82069bae6f (Closes: #649495). diff --git a/debian/changelog b/debian/changelog index 53dc805..d8c7ff2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +xserver-xorg-video-ati (1:6.14.3-2) UNRELEASED; urgency=low + + * Fix xinerama by cherry-picking: +- 82069bae6f: “fixup xinerama since 9151f3b1c2” (Closes: #649495). + + -- Cyril Brulebois k...@debian.org Sun, 11 Dec 2011 12:11:47 +0100 + xserver-xorg-video-ati (1:6.14.3-1) unstable; urgency=low * New upstream release. Some highlights follow: commit 82069bae6f4d390164f313eef63a1ce442b3904e Author: Dave Airlie airl...@redhat.com Date: Mon Nov 28 18:38:30 2011 + fixup xinerama since 9151f3b1c2ebcc34e63195888ba696f2183ba5e2 since the driver would call RRFirstOutput without checking if randr has been enabled, and it would crash in privates code. reported by vereteran on #radeon Signed-off-by: Dave Airlie airl...@redhat.com Acked-on-irc-by: Michel Dänzer michel.daen...@amd.com (cherry picked from commit 3853c3020d05175ae180b9a188dec7c425bdd0b8) diff --git a/src/radeon_video.c b/src/radeon_video.c index 834f924..0e2c127 100644 --- a/src/radeon_video.c +++ b/src/radeon_video.c @@ -142,7 +142,7 @@ radeon_pick_best_crtc(ScrnInfoPtr pScrn, xf86CrtcConfigPtr xf86_config = XF86_CRTC_CONFIG_PTR(pScrn); intcoverage, best_coverage, c; BoxRec box, crtc_box, cover_box; -RROutputPtr primary_output; +RROutputPtr primary_output = NULL; xf86CrtcPtr best_crtc = NULL, primary_crtc = NULL; box.x1 = x1; @@ -152,7 +152,9 @@ radeon_pick_best_crtc(ScrnInfoPtr pScrn, best_coverage = 0; /* Prefer the CRTC of the primary output */ -primary_output = RRFirstOutput(pScrn-pScreen); +if (dixPrivateKeyRegistered(rrPrivKey)) { + primary_output = RRFirstOutput(pScrn-pScreen); +} if (primary_output primary_output-crtc) primary_crtc = primary_output-crtc-devPrivate; commit 39635e5292aee3d51f5995d580179daa121f4c65 Author: Cyril Brulebois k...@debian.org Date: Thu Nov 3 00:36:52 2011 +0100 Upload to unstable. diff --git a/debian/changelog b/debian/changelog index 998fb1f..53dc805 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xserver-xorg-video-ati (1:6.14.3-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.14.3-1) unstable; urgency=low * New upstream release. Some
xserver-xorg-video-ati: Changes to 'debian-experimental'
Rebased ref, commits from common ancestor: commit caa6e278b0282b79d549ee2f5876c83486d5e75e Author: Cyril Brulebois k...@debian.org Date: Sun Mar 27 06:56:34 2011 +0200 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index 91d3a4f..3236748 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xserver-xorg-video-ati (1:6.14.1-1+exp1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.14.1-1+exp1) experimental; urgency=low * Rebuild against Xserver 1.10 rc3. - -- Cyril Brulebois k...@debian.org Sun, 27 Mar 2011 06:53:15 +0200 + -- Cyril Brulebois k...@debian.org Sun, 27 Mar 2011 06:56:28 +0200 xserver-xorg-video-ati (1:6.14.1-1) UNRELEASED; urgency=low commit 01b24773a6d84d14ca6c9ad066993f258dc42ba9 Author: Cyril Brulebois k...@debian.org Date: Sun Mar 27 06:56:08 2011 +0200 Rebuild against Xserver 1.10 rc3. Do not fake an upload of 1:6.14.1-1 to unstable, which might only happen once xorg-server 1.9.x reaches testing. So keep both last entries as UNRELEASED. diff --git a/debian/changelog b/debian/changelog index d361ed6..91d3a4f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:6.14.1-1+exp1) UNRELEASED; urgency=low + + * Rebuild against Xserver 1.10 rc3. + + -- Cyril Brulebois k...@debian.org Sun, 27 Mar 2011 06:53:15 +0200 + xserver-xorg-video-ati (1:6.14.1-1) UNRELEASED; urgency=low * New upstream release. diff --git a/debian/control b/debian/control index ee34eca..419a7bf 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,7 @@ Build-Depends: dh-autoreconf, quilt, pkg-config, - xserver-xorg-dev (= 2:1.9.4), + xserver-xorg-dev (= 2:1.9.99.903), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, commit 9fc66f46db2adba37ec6d4a5ff6066d2bb964b95 Author: Cyril Brulebois k...@debian.org Date: Sun Mar 27 06:46:13 2011 +0200 Bump changelogs. diff --git a/ChangeLog b/ChangeLog index 60277a1..cba0e56 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,488 @@ +commit 38d9368e59b2990bf32a028ece2132451b402350 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Thu Mar 17 18:59:55 2011 -0400 + +bump for release + +Signed-off-by: Alex Deucher alexdeuc...@gmail.com + +commit cdfc007eccc9b130fc08012deef304488eb6e469 +Author: Dave Airlie airl...@redhat.com +Date: Wed Mar 16 10:40:42 2011 +1000 + +radeon/exa: correct function name + +this corrects the function name so it matches the contents. + +Signed-off-by: Dave Airlie airl...@redhat.com + +commit b93d7658f669f6dc1cfacebcfe955a1e113a537c +Author: Dave Airlie airl...@redhat.com +Date: Wed Mar 16 10:37:22 2011 +1000 + +radeon/exa: fix scaling check + +This caused a regression in firefox, as these numbers are xFixed +values hence 1 is actually 65536. + +Should fix: https://bugzilla.redhat.com/show_bug.cgi?id=685084 + +Signed-off-by: Dave Airlie airl...@redhat.com + +commit 8567b8cd9e136ef69906e02286b3752db2404741 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Tue Mar 15 13:13:06 2011 -0400 + +APU: no tiling yet + +Signed-off-by: Alex Deucher alexdeuc...@gmail.com + +commit 4d350497012fa31a417ada662006e2d64db2a4b5 +Author: Dave Airlie airl...@redhat.com +Date: Tue Mar 15 10:32:19 2011 +1000 + +radeon: exa shaders don't handle scaling either. + +rendercheck tsrccoords test fails. + +Signed-off-by: Dave Airlie airl...@redhat.com + +commit 6319a33cb7bd8dba1eaf47bee1e2608cee5d7600 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Wed Mar 2 19:38:04 2011 -0500 + +kms: add cayman pci ids + +Signed-off-by: Alex Deucher alexdeuc...@gmail.com + +commit fd65def45a57e3242596274d270791df8abc8e29 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Thu Jan 13 17:02:31 2011 -0500 + +kms: no accel yet for cayman + +Signed-off-by: Alex Deucher alexdeuc...@gmail.com + +commit 585e2a3b803b6d3e070f2427e9cb49bab0949239 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Thu Jan 13 16:58:01 2011 -0500 + +kms: add cayman chip family + +KMS only. No UMS support for cayman. + +Signed-off-by: Alex Deucher alexdeuc...@gmail.com + +commit 6835e22256ba7a74c02504383f63baaba7e87156 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Wed Mar 2 12:20:45 2011 -0500 + +r6xx+: truncate point sampled coordinates + +By default the hardware rounds texcoords. However, +for point sampled textures, the expected behavior is +to truncate. When we have point sampled textures, +set the truncate bit in the sampler. + +Signed-off-by: Alex Deucher alexdeuc...@gmail.com + +commit 8a8862e4165dc5be779bce5e327a31da4826db3b +Author: Sedat Dilek sedat.di...@googlemail.com +Date: Sat Feb 26 21:04:22 2011 +0100 + +kms: Fix warning XNFprintf is deprecated (v2) + +The first take of my patch missed the breakage against pre-1.10 +xservers and now I know
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog| 967 ++ configure.ac |7 debian/README.source | 24 debian/changelog | 46 debian/compat|2 debian/control | 13 debian/patches/series|1 debian/rules | 124 debian/watch |1 debian/xserver-xorg-video-ati.install|1 debian/xserver-xorg-video-ati.manpages |1 debian/xserver-xorg-video-radeon.install |1 debian/xserver-xorg-video-radeon.manpages|1 debian/xserver-xorg-video-radeon.postinst.in | 21 debian/xserver-xorg-video-radeon.postrm.in | 21 debian/xserver-xorg-video-radeon.prerm.in| 21 debian/xsfbs/repack.sh | 32 debian/xsfbs/xsfbs.mk| 285 - debian/xsfbs/xsfbs.sh| 622 man/ati.man |2 man/radeon.man | 187 - src/Makefile.am |7 src/ati_pciids_gen.h | 41 src/atombios_crtc.c | 26 src/atombios_output.c| 456 +-- src/drmmode_display.c| 313 +- src/drmmode_display.h| 16 src/evergreen_accel.c| 1201 src/evergreen_exa.c | 1965 + src/evergreen_reg.h | 247 + src/evergreen_reg_auto.h | 4039 +++ src/evergreen_shader.c | 3124 src/evergreen_shader.h | 292 + src/evergreen_state.h| 341 ++ src/evergreen_textured_videofuncs.c | 556 +++ src/pcidb/ati_pciids.csv | 43 src/r600_exa.c | 198 - src/r600_shader.c| 766 +++-- src/r600_shader.h|4 src/r600_state.h | 42 src/r600_textured_videofuncs.c | 64 src/r6xx_accel.c | 124 src/radeon.h | 60 src/radeon_accel.c |9 src/radeon_atombios.c|5 src/radeon_bios.c|1 src/radeon_chipinfo_gen.h| 41 src/radeon_chipset_gen.h | 43 src/radeon_commonfuncs.c |2 src/radeon_crtc.c|4 src/radeon_cursor.c | 41 src/radeon_dri2.c| 542 +++ src/radeon_dri2.h|2 src/radeon_driver.c | 903 -- src/radeon_exa.c | 58 src/radeon_exa_funcs.c | 46 src/radeon_exa_render.c |9 src/radeon_exa_shared.c | 51 src/radeon_exa_shared.h |3 src/radeon_kms.c | 83 src/radeon_legacy_memory.c |3 src/radeon_output.c | 18 src/radeon_pci_chipset_gen.h | 41 src/radeon_pci_device_match_gen.h| 41 src/radeon_probe.c |1 src/radeon_probe.h | 50 src/radeon_reg.h |6 src/radeon_textured_video.c | 36 src/radeon_textured_videofuncs.c |2 src/radeon_vbo.c | 67 src/radeon_vbo.h | 54 src/radeon_video.c | 46 src/radeon_video.h |1 73 files changed, 16095 insertions(+), 2419 deletions(-) New commits: commit 98fb9301d6b7218c2d7a6f659668abf5d8ed6bd3 Author: Cyril Brulebois k...@debian.org Date: Sun Feb 20 14:01:25 2011 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index d236d5a..03fd97d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xserver-xorg-video-ati (1:6.14.0-1+exp1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.14.0-1+exp1) experimental; urgency=low * Rebuild against Xserver 1.10 rc2. - -- Cyril Brulebois k...@debian.org Sun, 20 Feb 2011 14:00:39 +0100 + -- Cyril Brulebois k...@debian.org Sun, 20 Feb 2011 14:01:18 +0100 xserver-xorg-video-ati (1:6.14.0-1) unstable; urgency=low commit 9d92d99749115da96542bf5e981a78981e29a462 Author: Cyril Brulebois k...@debian.org Date: Sun Feb 20 14:01:09 2011 +0100 Rebuild against Xserver 1.10 rc2. diff --git a/debian/changelog
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) New commits: commit 797fce8cecda0b82c54eaa5e92956a0b6a80d441 Author: Cyril Brulebois k...@debian.org Date: Sat Nov 6 23:57:19 2010 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index b88d492..c034db5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,10 @@ -xserver-xorg-video-ati (1:6.13.2-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.13.2-1) experimental; urgency=low + [ Robert Hooker ] * New upstream version. * Bump xutils-dev requirement for new util-macros. - -- Robert Hooker sarv...@ubuntu.com Mon, 18 Oct 2010 16:19:39 -0400 + -- Cyril Brulebois k...@debian.org Sat, 06 Nov 2010 23:57:11 +0100 xserver-xorg-video-ati (1:6.13.1-3) experimental; urgency=low -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1permf-0004hm...@alioth.debian.org
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 612 +++ configure.ac | 108 +--- debian/changelog |7 debian/control|2 man/Makefile.am | 22 src/AtomBios/CD_Operations.c |9 src/AtomBios/includes/atombios.h | 92 +++- src/Makefile.am | 27 - src/ati.c |2 src/ati_pciids_gen.h |3 src/atombios_crtc.c | 426 +- src/atombios_output.c | 353 ++- src/drmmode_display.c | 12 src/legacy_output.c |5 src/local_xf86Rename.h| 23 - src/pcidb/ati_pciids.csv |7 src/r600_exa.c| 513 -- src/r600_shader.c | 860 +++--- src/r600_shader.h |1 src/r600_state.h | 16 src/r600_textured_videofuncs.c| 66 -- src/r6xx_accel.c | 185 ++-- src/radeon.h | 13 src/radeon_atombios.c | 20 src/radeon_atombios.h |2 src/radeon_chipinfo_gen.h |3 src/radeon_chipset_gen.h |7 src/radeon_cursor.c |9 src/radeon_dri2.c | 109 src/radeon_exa.c | 96 ++-- src/radeon_exa_funcs.c| 118 ++--- src/radeon_exa_render.c |8 src/radeon_exa_shared.c | 237 ++ src/radeon_exa_shared.h | 80 +++ src/radeon_kms.c | 123 - src/radeon_output.c | 16 src/radeon_pci_chipset_gen.h |3 src/radeon_pci_device_match_gen.h |3 src/radeon_vbo.h | 13 src/radeon_video.c| 12 src/theatre200.c |8 src/theatre_detect.c |4 42 files changed, 2587 insertions(+), 1648 deletions(-) New commits: commit e19fd526e3ef01001838abeb1fc6ee09b212c324 Author: Robert Hooker sarv...@ubuntu.com Date: Mon Oct 18 16:22:04 2010 -0400 Bump xutils-dev requirement for new util-macros. diff --git a/debian/changelog b/debian/changelog index ceeac22..b88d492 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,9 @@ xserver-xorg-video-ati (1:6.13.2-1) UNRELEASED; urgency=low * New upstream version. + * Bump xutils-dev requirement for new util-macros. - -- Robert Hooker sarv...@ubuntu.com Mon, 18 Oct 2010 16:18:22 -0400 + -- Robert Hooker sarv...@ubuntu.com Mon, 18 Oct 2010 16:19:39 -0400 xserver-xorg-video-ati (1:6.13.1-3) experimental; urgency=low diff --git a/debian/control b/debian/control index 56a5282..5b22813 100644 --- a/debian/control +++ b/debian/control @@ -22,7 +22,7 @@ Build-Depends: dpkg-dev (= 1.14.17), automake, libtool, - xutils-dev + xutils-dev (= 1:7.5+4) Standards-Version: 3.9.0 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-ati Vcs-Browser: http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-ati.git commit f9e11d70def7c436e73debea8c8d03f4a6d8abd0 Author: Robert Hooker sarv...@ubuntu.com Date: Mon Oct 18 16:19:01 2010 -0400 Update changelogs. diff --git a/ChangeLog b/ChangeLog index e66c79d..5fcd1dd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,615 @@ +commit cc5005af61f45a3552f7358dc5aa711e42f5af54 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Mon Sep 27 18:20:53 2010 -0400 + +bump version for release + +commit 7f8820fcec8c90bf2f823170bd08a23e8b4ff7af +Author: Michael Cree mc...@orcon.net.nz +Date: Mon Sep 27 13:39:12 2010 -0400 + +Fix some unaligned 32bit accesses in the AtomBios code. + +On the Alpha architecture unaligned 32bit accesses incur a software +trap to the kernel and pollute the kernel logs. Fixed by use of the +ldl_u() interface. + +Signed-off-by: Michael Cree mc...@orcon.net.nz + +commit c4f834cdfbe96aa47ac5fb039f9dd7aa9730c8a3 +Author: Nicolas Reinecke n...@das-labor.org +Date: Mon Sep 27 13:33:55 2010 -0400 + +radeon: Convert remaining x(c)alloc/xfree to m/calloc/free. + +Fixes deprecation warnings missed out by +f7a91ece264af9f3fd2fc18e99aefcda93ce9f5c + +commit f8fb9312d791af1f77020e8c2d35bb30841ed9aa +Author: Karl Tomlinson kar...@karlt.net +Date: Sun Aug 22 22:46:33 2010 +1200 + +RADEONPrepareAccess_CS: fallback to DFS when pixmap is in VRAM + +This avoids costly CPU VRAM reads and lets EXA manage a system memory cache +of the portions of pixmaps needed for unaccelerated operations. + +https://bugs.freedesktop.org/show_bug.cgi?id=27139 + +commit 35c4ff936601ee083f51510a5192fb97d622a483 +Author: Karl Tomlinson kar...@karlt.net +Date: Sun Aug 22 22:28:06 2010 +1200 + +radeon: complete UTS and DFS even when a scratch BO is not necessary + +Turns on the big-endian paths even for
xserver-xorg-video-ati: Changes to 'debian-experimental'
COPYING | 133 ChangeLog | 673 ++ configure.ac |9 debian/README.source |2 debian/changelog | 42 + debian/control| 15 debian/xserver-xorg-video-radeon.NEWS |5 debian/xsfbs/xsfbs.mk | 35 - man/radeon.man|2 src/Makefile.am |5 src/ati_pciids_gen.h |7 src/atombios_crtc.c | 22 src/atombios_output.c |8 src/drmmode_display.c | 152 - src/drmmode_display.h | 16 src/legacy_crtc.c | 28 src/legacy_output.c |6 src/pcidb/ati_pciids.csv |7 src/r600_exa.c| 998 ++ src/r600_shader.c |2 src/r600_state.h | 14 src/r600_textured_videofuncs.c| 181 ++ src/r6xx_accel.c | 389 + src/radeon.h | 39 - src/radeon_accel.c| 22 src/radeon_accelfuncs.c |2 src/radeon_atombios.c | 69 +- src/radeon_bios.c | 19 src/radeon_chipinfo_gen.h |7 src/radeon_chipset_gen.h |7 src/radeon_commonfuncs.c | 15 src/radeon_crtc.c | 67 -- src/radeon_cursor.c |4 src/radeon_dri.c | 135 +--- src/radeon_dri.h |4 src/radeon_dri2.c | 493 src/radeon_dri2.h |6 src/radeon_driver.c | 104 +-- src/radeon_exa.c | 51 + src/radeon_exa_funcs.c|2 src/radeon_exa_render.c | 46 + src/radeon_kms.c | 72 +- src/radeon_output.c | 85 ++ src/radeon_pci_chipset_gen.h |7 src/radeon_pci_device_match_gen.h |7 src/radeon_probe.c|8 src/radeon_probe.h|9 src/radeon_textured_video.c |6 src/radeon_textured_videofuncs.c | 504 +++-- src/radeon_vbo.c | 12 src/radeon_video.c| 42 - src/radeon_video.h|2 src/radeon_vip.c |2 src/theatre200.c |8 54 files changed, 3135 insertions(+), 1472 deletions(-) New commits: commit 2786bcd809cef522a794f72a20315e3b8573c5e3 Author: Cyril Brulebois k...@debian.org Date: Sun Oct 17 03:08:56 2010 +0200 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index 1dd952a..40c356c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xserver-xorg-video-ati (1:6.13.1-3) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.13.1-3) experimental; urgency=low * Build against Xserver 1.9.1 rc1. - -- Cyril Brulebois k...@debian.org Sun, 17 Oct 2010 03:07:57 +0200 + -- Cyril Brulebois k...@debian.org Sun, 17 Oct 2010 03:08:54 +0200 xserver-xorg-video-ati (1:6.13.1-2) unstable; urgency=low commit 5f1aa171567ec26de6357fd54a0c996c868a13ea Author: Cyril Brulebois k...@debian.org Date: Sun Oct 17 03:08:05 2010 +0200 Build against Xserver 1.9.1 rc1. diff --git a/debian/changelog b/debian/changelog index e397f1b..1dd952a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:6.13.1-3) UNRELEASED; urgency=low + + * Build against Xserver 1.9.1 rc1. + + -- Cyril Brulebois k...@debian.org Sun, 17 Oct 2010 03:07:57 +0200 + xserver-xorg-video-ati (1:6.13.1-2) unstable; urgency=low * Make libudev-dev build dependencies linux-any. diff --git a/debian/control b/debian/control index 189a451..56a5282 100644 --- a/debian/control +++ b/debian/control @@ -6,7 +6,7 @@ Uploaders: David Nusinow dnusi...@debian.org, Drew Parsons dpars...@debian.or Build-Depends: debhelper (= 5), pkg-config, - xserver-xorg-dev (= 2:1.7.6.901), + xserver-xorg-dev (= 2:1.9.0.901), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, commit d9da70ca0fab45487f3888174311207afa1b0d71 Author: Brice Goglin bgog...@debian.org Date: Thu Jul 15 07:07:10 2010 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 622ca28..e397f1b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -xserver-xorg-video-ati (1:6.13.1-2) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.13.1-2) unstable; urgency=low * Make libudev-dev build dependencies linux-any. * Pull upstream commit 06691376 to fix build without KMS. - -- Brice Goglin bgog...@debian.org Thu, 15 Jul
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog| 26 ++ debian/NEWS | 29 --- debian/changelog |4 + debian/radeon-kms.conf |2 debian/rules |4 + debian/xserver-xorg-video-ati.NEWS | 18 +++ debian/xserver-xorg-video-radeon.NEWS| 41 debian/xserver-xorg-video-radeon.postinst.in | 21 debian/xserver-xorg-video-radeon.postrm.in | 21 debian/xserver-xorg-video-radeon.prerm.in| 21 src/drmmode_display.c| 25 + src/drmmode_display.h|2 src/radeon_accelfuncs.c |1 src/radeon_kms.c | 68 --- 14 files changed, 224 insertions(+), 59 deletions(-) New commits: commit f62daf71011a40aa37802b6abd726b731985174b Author: Brice Goglin bgog...@debian.org Date: Sun Mar 21 19:58:48 2010 +0100 Enable kernel mode setting by default on Linux diff --git a/debian/changelog b/debian/changelog index 45b5eee..d02aca7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ xserver-xorg-video-ati (1:6.12.192-2) UNRELEASED; urgency=low + * Enable kernel mode setting by default on Linux. * Bump Standards-Version to 3.8.4, no changes needed. * Pull from upstream master up to commit 5c256808. * Stop installing the NEWS file in all binary packages, only diff --git a/debian/radeon-kms.conf b/debian/radeon-kms.conf new file mode 100644 index 000..9b86072 --- /dev/null +++ b/debian/radeon-kms.conf @@ -0,0 +1,2 @@ +options radeon modeset=1 + diff --git a/debian/rules b/debian/rules index e4cdab5..8815ada 100755 --- a/debian/rules +++ b/debian/rules @@ -89,6 +89,10 @@ binary-arch: build install serverabi-ati serverabi-radeon dh_installdocs dh_installchangelogs ChangeLog dh_install --sourcedir=debian/tmp --list-missing --exclude=.la --exclude=usr/share/man/man4 +ifeq ($(DEB_HOST_ARCH_OS), linux) + install -d -m 755 debian/xserver-xorg-video-radeon/etc/modprobe.d/ + install -m 644 debian/radeon-kms.conf debian/xserver-xorg-video-radeon/etc/modprobe.d/ +endif dh_installman dh_link dh_strip -pxserver-xorg-video-ati --dbg-package=xserver-xorg-video-ati-dbg diff --git a/debian/xserver-xorg-video-radeon.NEWS b/debian/xserver-xorg-video-radeon.NEWS index 51d3dab..21cd9aa 100644 --- a/debian/xserver-xorg-video-radeon.NEWS +++ b/debian/xserver-xorg-video-radeon.NEWS @@ -1,3 +1,15 @@ +xserver-xorg-video-radeon (1:6.12.192-2) UNRELEASED; urgency=low + + * Starting with this version, the radeon driver enables kernel mode setting +(KMS) by default. This comes with a framebuffer driver which enables +native resolution on the console. KMS also allows faster VT switching +and mode changes. + +In case of trouble KMS can be disabled with the 'nomodeset' kernel +command line parameter, or by editing /etc/modprobe.d/radeon-kms.conf. + + -- Brice Goglin bgog...@debian.org Sun, 21 Mar 2010 19:46:25 +0100 + xserver-xorg-video-radeon (1:6.12.2-2) unstable; urgency=low * The standard linux kernels in Debian as of version 2.6.29-1 do not contain diff --git a/debian/xserver-xorg-video-radeon.postinst.in b/debian/xserver-xorg-video-radeon.postinst.in new file mode 100644 index 000..c24fb34 --- /dev/null +++ b/debian/xserver-xorg-video-radeon.postinst.in @@ -0,0 +1,21 @@ +#!/bin/sh + +set -e + +THIS_SCRIPT=postinst +THIS_PACKAGE=xserver-xorg-video-radeon + +#INCLUDE_SHELL_LIB# + +case $1 in + abort-upgrade) + if dpkg --compare-versions $2 lt-nl 1:6.12.99; then +# failed downgrading to a version without kms +remove_conffile_rollback /etc/modprobe.d/radeon-kms.conf + fi + ;; +esac + +#DEBHELPER# + +# vim:set ai et sw=2 ts=2 tw=80: diff --git a/debian/xserver-xorg-video-radeon.postrm.in b/debian/xserver-xorg-video-radeon.postrm.in new file mode 100644 index 000..78c330a --- /dev/null +++ b/debian/xserver-xorg-video-radeon.postrm.in @@ -0,0 +1,21 @@ +#!/bin/sh + +set -e + +THIS_SCRIPT=postrm +THIS_PACKAGE=xserver-xorg-video-radeon + +#INCLUDE_SHELL_LIB# + +case $1 in + upgrade) + if dpkg --compare-versions $2 lt-nl 1:6.12.99; then +# downgrading to a version without kms +remove_conffile_commit /etc/modprobe.d/radeon-kms.conf + fi + ;; +esac + +#DEBHELPER# + +# vim:set ai et sw=2 ts=2 tw=80: diff --git a/debian/xserver-xorg-video-radeon.prerm.in b/debian/xserver-xorg-video-radeon.prerm.in new file mode 100644 index 000..10ba541 --- /dev/null +++ b/debian/xserver-xorg-video-radeon.prerm.in @@ -0,0 +1,21 @@ +#!/bin/sh + +set -e + +THIS_SCRIPT=prerm +THIS_PACKAGE=xserver-xorg-video-radeon + +#INCLUDE_SHELL_LIB# + +case $1 in + upgrade) + if dpkg --compare-versions $2 lt-nl 1:6.12.99; then +# downgrading to a version without kms +
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 86 ++ configure.ac |3 - debian/changelog | 14 debian/control|1 src/AtomBios/CD_Operations.c | 17 +++-- src/ati_pciids_gen.h |1 src/pcidb/ati_pciids.csv |3 - src/r600_exa.c| 26 - src/r600_state.h | 12 ++-- src/r600_textured_videofuncs.c| 24 src/r6xx_accel.c | 36 ++-- src/radeon_atombios.c | 108 +- src/radeon_chipinfo_gen.h |1 src/radeon_chipset_gen.h |3 - src/radeon_crtc.c |4 - src/radeon_driver.c |2 src/radeon_pci_chipset_gen.h |1 src/radeon_pci_device_match_gen.h |1 src/radeon_tv.c | 34 --- src/radeon_tv.h |4 + 20 files changed, 246 insertions(+), 135 deletions(-) New commits: commit 5bf0b9d0baf97b41cb29218a4db84cbef3e15f9e Author: Brice Goglin bgog...@debian.org Date: Mon Mar 15 19:06:34 2010 +0100 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 3e4e302..c3401cb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -xserver-xorg-video-ati (1:6.12.192-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.12.192-1) experimental; urgency=low * New upstream release candidate. * Update package descriptions. * Drop x11proto-xinerama-dev from Build-Depends, it is not used anymore. - -- Brice Goglin bgog...@debian.org Wed, 10 Mar 2010 22:55:05 +0100 + -- Brice Goglin bgog...@debian.org Mon, 15 Mar 2010 19:06:31 +0100 xserver-xorg-video-ati (1:6.12.191-1) experimental; urgency=low commit 72911c6660a7af1a4f3a88b864f8dab6421dc71b Author: Brice Goglin bgog...@debian.org Date: Mon Mar 15 19:06:29 2010 +0100 Drop x11proto-xinerama-dev from Build-Depends, it is not used anymore diff --git a/debian/changelog b/debian/changelog index 7699830..3e4e302 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ xserver-xorg-video-ati (1:6.12.192-1) UNRELEASED; urgency=low * New upstream release candidate. * Update package descriptions. + * Drop x11proto-xinerama-dev from Build-Depends, it is not used anymore. -- Brice Goglin bgog...@debian.org Wed, 10 Mar 2010 22:55:05 +0100 diff --git a/debian/control b/debian/control index 7cae381..2210c53 100644 --- a/debian/control +++ b/debian/control @@ -11,7 +11,6 @@ Build-Depends: x11proto-xext-dev, x11proto-core-dev, x11proto-video-dev, - x11proto-xinerama-dev, libgl1-mesa-dev | libgl-dev, x11proto-fonts-dev, x11proto-randr-dev (= 1.2), commit e335b58adb94dad30476ab31482cb38151a647b2 Author: Brice Goglin bgog...@debian.org Date: Mon Mar 15 19:04:51 2010 +0100 New upstream release candidate diff --git a/ChangeLog b/ChangeLog index 97d510d..8ba30c4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,89 @@ +commit 819b4015349b5d8c5ffa5f979097599774fce5bb +Author: Alex Deucher alexdeuc...@gmail.com +Date: Mon Mar 15 13:47:29 2010 -0400 + +dump version for rc release + +commit d3482a947e3731be4ed0b00b4e3079470700dc4c +Author: Michael Cree mc...@orcon.net.nz +Date: Fri Mar 12 22:23:31 2010 +1300 + +Fix some word accesses in AtomBios to work on all architectures. + +The UINT16LE_TO_CPU(), etc., macros are used in the AtomBios code to +fix up endian issues but they do not address bad alignment or assist +architectures that cannot perform hardware byte or word accesses. +This patch inserts use of the ldw_u(), etc., interface of the Xserver +into certain AtomBios accesses to address alignment issues. + +This resolves Debian bug 572311, namely that the driver when compiled +for generic Alpha architecture (i.e. doesn't use the byte-word extension) +resulted in no display output on certain Radeon cards. + +Signed-off-by: Michael Cree mc...@orcon.net.nz + +commit 488c9fd8300505cc6c0c2f8f0f00849f27cc5d63 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Mon Mar 15 12:25:57 2010 -0400 + +r6xx/r7xx: fix domain handling in accel code + +Noticed by Pauli and Michel on IRC. + +Improves GetImage performace by a factor of ~10. + +commit 2ace2591d92fb6d3ce7a6453edb04b36a6c49a32 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Mon Mar 15 12:03:58 2010 -0400 + +radeon: remove some leftover debugging output + +commit 67e81c8f17ddde6eba633d2a5aef528e1d598d89 +Author: Andrzej Hajda andrzej.ha...@wp.pl +Date: Wed Mar 10 18:19:35 2010 -0500 + +radeon: add support for pal on legacy IGP chips + +Based on my initial non-working patch. + +Fixes some element of fdo bug 12007 + +commit 3a44f1cb0d2bb748692b1024003de8ee88ca77a5 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Tue Mar 9 09:44:01 2010 -0500 +
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |6 ++ debian/control |2 +- 2 files changed, 7 insertions(+), 1 deletion(-) New commits: commit 7730fd3d3438f4d4d2cd66b2d6a1107b7e40fca9 Author: Brice Goglin bgog...@debian.org Date: Mon Mar 15 19:13:29 2010 +0100 Bump Standards-Version to 3.8.4 diff --git a/debian/changelog b/debian/changelog index c3401cb..f02fff2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:6.12.192-2) UNRELEASED; urgency=low + + * Bump Standards-Version to 3.8.4, no changes needed. + + -- Brice Goglin bgog...@debian.org Mon, 15 Mar 2010 19:13:14 +0100 + xserver-xorg-video-ati (1:6.12.192-1) experimental; urgency=low * New upstream release candidate. diff --git a/debian/control b/debian/control index 2210c53..75baf86 100644 --- a/debian/control +++ b/debian/control @@ -22,7 +22,7 @@ Build-Depends: automake, libtool, xutils-dev -Standards-Version: 3.8.3 +Standards-Version: 3.8.4 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-ati Vcs-Browser: http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-ati.git -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1nrenl-0001z9...@alioth.debian.org
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |6 ++ debian/control | 49 + 2 files changed, 27 insertions(+), 28 deletions(-) New commits: commit 25220c6b281e223dcda72723a1f8097b4e4a71d5 Author: Brice Goglin bgog...@debian.org Date: Wed Mar 10 22:55:18 2010 +0100 Update package descriptions. * Mention AMD * Add FireMV, FirePro and FireStream series * Change the text to match other driver packages diff --git a/debian/changelog b/debian/changelog index d74eadc..caa7e20 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:6.12.191-2) UNRELEASED; urgency=low + + * Update package descriptions. + + -- Brice Goglin bgog...@debian.org Wed, 10 Mar 2010 22:55:05 +0100 + xserver-xorg-video-ati (1:6.12.191-1) experimental; urgency=low * New upstream release candidate. diff --git a/debian/control b/debian/control index 7cc6f62..7cae381 100644 --- a/debian/control +++ b/debian/control @@ -37,12 +37,12 @@ Depends: xserver-xorg-video-mach64, xserver-xorg-video-radeon Provides: ${xviddriver:Provides} -Description: X.Org X server -- ATI display driver wrapper - This driver for the X.Org X server (see xserver-xorg for a further description) - provides support for the ATI Mach64, Rage128, Radeon and FireGL series. - It provides the 'ati' driver wrapper which loads one of the 'mach64', 'r128' - or 'radeon' sub-drivers depending on the hardware. These sub-drivers are - brought through package dependencies. +Description: X.Org X server -- AMD/ATI display driver wrapper + This package provides the 'ati' driver for the AMD/ATI Mach64, Rage128, + Radeon, FireGL, FireMV, FirePro and FireStream series. This driver is + actually a wrapper that loads one of the 'mach64', 'r128' or 'radeon' + sub-drivers depending on the hardware. + These sub-drivers are brought through package dependencies. . More information about X.Org can be found at: URL:http://www.X.org @@ -61,15 +61,15 @@ Depends: xserver-xorg-video-radeon-dbg Section: debug Priority: extra -Description: X.Org X server -- ATI display driver wrapper (debugging symbols) - This driver for the X.Org X server (see xserver-xorg for a further description) - provides support for the ATI Mach64, Rage128, Radeon and FireGL series. - It provides the 'ati' driver wrapper which loads one of the 'mach64', 'r128' - or 'radeon' sub-drivers depending on the hardware. +Description: X.Org X server -- AMD/ATI display driver wrapper (debugging symbols) + This package provides the 'ati' driver for the AMD/ATI Mach64, Rage128, + Radeon, FireGL, FireMV, FirePro and FireStream series. This driver is + actually a wrapper that loads one of the 'mach64', 'r128' or 'radeon' + sub-drivers depending on the hardware. + These sub-drivers are brought through package dependencies. . - This package provides debugging symbols for the Xorg X server ATI display - driver wrapper and brings debugging symbols for these sub-drivers through - package dependencies. + This package provides debugging symbols for this X.org X driver wrapper + and brings debugging symbols for sub-drivers through package dependencies. Package: xserver-xorg-video-radeon Architecture: any @@ -80,17 +80,14 @@ Depends: Provides: ${xviddriver:Provides} Replaces: xserver-xorg-video-ati (= 1:6.8.191-1) Suggests: firmware-linux -Description: X.Org X server -- ATI Radeon display driver - This driver for the X.Org X server (see xserver-xorg for a further description) - provides support for the ATI Radeon and FireGL series. It provides the 'radeon' - driver. +Description: X.Org X server -- AMD/ATI Radeon display driver + This package provides the 'radeon' driver for the AMD/ATI Radeon, FireGL, + FireMV, FirePro and FireStream series. . Note that this is not the same as the ATI-provided, binary-only, 'fglrx' driver, which provides additional 3D functionality for some newer Radeon cards, but is not supported. . - This driver provides support for Radeon and FireGL series ATI cards. - . More information about X.Org can be found at: URL:http://www.X.org URL:http://xorg.freedesktop.org @@ -106,12 +103,8 @@ Depends: Replaces: xserver-xorg-video-ati-dbg (= 1:6.8.191-1) Section: debug Priority: extra -Description: X.Org X server -- ATI Radeon display driver (debugging symbols) - This driver for the X.Org X server (see xserver-xorg for a further description) - provides support for the ATI Radeon and FireGL series. It provides the 'radeon' - driver. - . - This driver provides support for Radeon and FireGL series ATI cards. +Description: X.Org X server -- AMD/ATI Radeon display driver (debugging symbols) + This package provides the 'radeon' driver for the AMD/ATI Radeon, FireGL, + FireMV, FirePro and FireStream series. . - This package provides debugging symbols for the Xorg X server ATI Radeon - display driver. + This package provides debugging symbols for this X.org X driver. -- To UNSUBSCRIBE, email
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog| 1096 +++ configure.ac |4 debian/changelog | 12 man/radeon.man | 10 src/atipciids.h |3 src/atombios_crtc.c | 42 - src/atombios_output.c| 28 src/drmmode_display.c| 29 - src/drmmode_display.h|2 src/legacy_crtc.c|4 src/r600_exa.c | 130 +++- src/r600_textured_videofuncs.c | 14 src/r6xx_accel.c | 10 src/radeon.h | 28 src/radeon_accel.c | 41 - src/radeon_accelfuncs.c |4 src/radeon_atombios.c| 10 src/radeon_crtc.c| 234 +--- src/radeon_cursor.c |3 src/radeon_dri.c |3 src/radeon_driver.c | 111 ++- src/radeon_exa.c | 44 - src/radeon_exa_funcs.c | 20 src/radeon_exa_render.c |6 src/radeon_kms.c | 21 src/radeon_legacy_memory.c |5 src/radeon_modes.c | 10 src/radeon_output.c |4 src/radeon_probe.c |8 src/radeon_render.c |8 src/radeon_textured_video.c | 35 - src/radeon_textured_videofuncs.c | 54 - src/radeon_video.c | 73 +- src/radeon_video.h |4 34 files changed, 969 insertions(+), 1141 deletions(-) New commits: commit 3ba16b96776dc0d180e295db39fa87d82ccceee9 Author: Brice Goglin bgog...@debian.org Date: Wed Mar 3 17:37:31 2010 +0100 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index ed02425..d74eadc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xserver-xorg-video-ati (1:6.12.191-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.12.191-1) experimental; urgency=low * New upstream release candidate. - -- Brice Goglin bgog...@debian.org Wed, 03 Mar 2010 17:35:41 +0100 + -- Brice Goglin bgog...@debian.org Wed, 03 Mar 2010 17:37:19 +0100 xserver-xorg-video-ati (1:6.12.99+git20100201.a887818f-1) experimental; urgency=low commit 7ec70a504777b3d49d746d3195b363c246d9cb58 Author: Brice Goglin bgog...@debian.org Date: Wed Mar 3 17:36:55 2010 +0100 New upstream release candidate diff --git a/ChangeLog b/ChangeLog index 9e8539e..97d510d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,331 @@ +commit e6dc886634b38e4a36af7b5f0b23299d5acd7244 +Author: Dave Airlie airl...@redhat.com +Date: Tue Mar 2 10:25:15 2010 +1000 + +radeon: bump configure.ac + +commit 4975658f05c387b39b3e96a292a7683f17645c2c +Author: Dave Airlie airl...@redhat.com +Date: Sat Feb 27 16:47:19 2010 +1000 + +pciids: hopefully fix HP + +commit e76b90b399c3cc0f0998c0209300c46f97505498 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Fri Feb 26 15:01:28 2010 -0500 + +rv740: disable dfs workaround for drm 1.32+ + +rv740 pipe setup was fixed in 2.6.33 + +commit 2de0af5f5b806f9dbfdb1e9b6a5cf96d9433961d +Author: Matt Turner matts...@gmail.com +Date: Wed Feb 24 22:46:28 2010 -0500 + +Use RADEON_ALIGN instead of open coding it. + +Also fix some RADEON_ALIGN(x, 63), which would return incorrect results +for odd x. Though this shouldn't happen, it's still not right. You +wouldn't ever write (x + 62) ~62 which is clearly wrong (and what it +expands to). + +CC: Jerome Glisse jgli...@redhat.com +CC: Alex Deucher alexdeuc...@gmail.com +CC: Dave Airlie airl...@redhat.com +Signed-off-by: Matt Turner matts...@gmail.com + +commit c7e81d2f3a372e0d5f751dd0c5091aec2b56d936 +Author: Matt Turner matts...@gmail.com +Date: Wed Feb 24 22:46:27 2010 -0500 + +Use/define RADEON_GPU_PAGE_SIZE instead of sprinkling 4096 everywhere. + +Also, define RADEON_BUFFER_ALIGN in terms of it, and replace some +RADEON_ALIGN(x, RADEON_BUFFER_ALIGN) with RADEON_ALIGN(x, +RADEON_GPU_PAGE_SIZE) since this is really what was intended. + +CC: Jerome Glisse jgli...@redhat.com +CC: Alex Deucher alexdeuc...@gmail.com +CC: Dave Airlie airl...@redhat.com +Signed-off-by: Matt Turner matts...@gmail.com + +commit c0a5c9403dff254e1669df606a4193794270aeff +Author: Dave Airlie airl...@redhat.com +Date: Fri Feb 26 19:17:28 2010 +1000 + +pci: add HP vendor id + +commit 3970cc5563900f08ba5236b23f765c926616c345 +Author: Cooper Yuan coopery...@gmail.com +Date: Fri Feb 26 16:14:12 2010 +0800 + +add more triple-head server ID + +commit b499eee7506f7478649ee9f8fcd00ac9d88d +Author: James Le Cuirot ch...@aura-online.co.uk +Date: Thu Feb 25 21:13:18 2010 -0500 + +clean up kms zaphod handling + +Taken from James patch on bug 24523 + +agd5f: adapt to the current code + +commit 433c8617341f5768255826435a2b09afba684f02 +Author: Alex Deucher
xserver-xorg-video-ati: Changes to 'debian-experimental'
.gitignore| 84 ChangeLog | 3801 + Makefile.am | 12 README| 13 configure.ac | 93 debian/changelog | 35 debian/control| 28 debian/rules | 14 man/Makefile.am | 41 man/radeon.man| 77 src/.gitignore|3 src/AtomBios/CD_Operations.c |7 src/AtomBios/includes/Decoder.h |1 src/AtomBios/includes/ObjectID.h | 127 src/AtomBios/includes/atombios.h | 1289 +++- src/Makefile.am | 33 src/ati_pciids_gen.h | 35 src/atombios_crtc.c | 1378 +++-- src/atombios_output.c | 1417 - src/drmmode_display.c | 1356 + src/drmmode_display.h | 86 src/legacy_crtc.c | 94 src/legacy_output.c | 50 src/pcidb/ati_pciids.csv | 35 src/pcidb/parse_pci_ids.pl|2 src/r600_exa.c| 1333 +--- src/r600_reg_r6xx.h |6 src/r600_shader.c | 1112 --- src/r600_state.h | 61 src/r600_textured_videofuncs.c| 342 +- src/r6xx_accel.c | 585 ++- src/radeon.h | 337 +- src/radeon_accel.c| 168 - src/radeon_accelfuncs.c |5 src/radeon_atombios.c | 391 ++ src/radeon_atombios.h | 18 src/radeon_bios.c | 119 src/radeon_chipinfo_gen.h | 37 src/radeon_chipset_gen.h | 35 src/radeon_commonfuncs.c | 518 ++- src/radeon_crtc.c | 306 +- src/radeon_cursor.c | 74 src/radeon_dga.c | 466 --- src/radeon_dri.c | 77 src/radeon_dri2.c | 375 ++ src/radeon_dri2.h | 42 src/radeon_driver.c | 712 +--- src/radeon_drm.h | 153 + src/radeon_dummy_bufmgr.h | 62 src/radeon_exa.c | 228 + src/radeon_exa_funcs.c| 541 ++- src/radeon_exa_render.c | 845 +++-- src/radeon_kms.c | 1010 ++ src/radeon_legacy_memory.c| 22 src/radeon_macros.h | 49 src/radeon_modes.c| 16 src/radeon_output.c | 283 + src/radeon_pci_chipset_gen.h | 35 src/radeon_pci_device_match_gen.h | 35 src/radeon_pm.c | 886 + src/radeon_probe.c| 79 src/radeon_probe.h| 41 src/radeon_reg.h | 278 + src/radeon_textured_video.c | 624 ++-- src/radeon_textured_videofuncs.c | 5705 -- src/radeon_vbo.c | 206 + src/radeon_vbo.h | 62 src/radeon_video.c| 119 src/radeon_video.h| 25 src/simple_list.h | 202 + 70 files changed, 22608 insertions(+), 6128 deletions(-) New commits: commit fb2377354b34245266f784f7a398b8dbb62a5b08 Author: Brice Goglin bgog...@debian.org Date: Mon Feb 1 21:51:27 2010 +0100 Bump build-dep on libdrm to 2.4.17 and add x11proto-dri2-dev diff --git a/debian/changelog b/debian/changelog index 2751509..484522f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,8 @@ xserver-xorg-video-ati (1:6.12.99+git20100201.a887818f-1) UNRELEASED; urgency=lo + EXA now enabled by default, closes: #502970. + Fix display watermark, closes: #540954. + Add KMS support, closes: #561526, #567999. + * Bump libdrm-dev dependency to 2.4.17 to get libdrm-radeon. + * Build-depend on x11proto-dri2-dev for DRI2 support. -- Brice Goglin bgog...@debian.org Mon, 01 Feb 2010 21:35:44 +0100 diff --git a/debian/control b/debian/control index 0fdef0e..7cc6f62 100644 --- a/debian/control +++ b/debian/control @@ -16,7 +16,8 @@ Build-Depends: x11proto-fonts-dev, x11proto-randr-dev (= 1.2), x11proto-render-dev, - libdrm-dev ( 2.2) [!hurd-i386], + libdrm-dev (= 2.4.17) [!hurd-i386], + x11proto-dri2-dev, x11proto-xf86dri-dev, dpkg-dev (= 1.14.17), automake, commit 9dee6b89e36acbdb791ff95f327986babcea216c Author: Brice Goglin bgog...@debian.org Date: Mon Feb 1 21:45:39 2010 +0100 Add bug closers diff --git a/debian/changelog b/debian/changelog index 8ce04ec..2751509 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,9 @@ xserver-xorg-video-ati (1:6.12.99+git20100201.a887818f-1) UNRELEASED; urgency=low * New upstream release snapshot. ++ EXA now enabled by default, closes: #502970. ++ Fix display watermark, closes: #540954. ++ Add KMS support, closes: #561526, #567999. -- Brice Goglin bgog...@debian.org Mon,
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit ae286da89a536f2320492aed7d0a65ee72c36d93 Author: Brice Goglin bgog...@debian.org Date: Mon Feb 1 23:55:10 2010 +0100 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 484522f..45afbb0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xserver-xorg-video-ati (1:6.12.99+git20100201.a887818f-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.12.99+git20100201.a887818f-1) experimental; urgency=low * New upstream release snapshot. + EXA now enabled by default, closes: #502970. @@ -7,7 +7,7 @@ xserver-xorg-video-ati (1:6.12.99+git20100201.a887818f-1) UNRELEASED; urgency=lo * Bump libdrm-dev dependency to 2.4.17 to get libdrm-radeon. * Build-depend on x11proto-dri2-dev for DRI2 support. - -- Brice Goglin bgog...@debian.org Mon, 01 Feb 2010 21:35:44 +0100 + -- Brice Goglin bgog...@debian.org Mon, 01 Feb 2010 23:54:34 +0100 xserver-xorg-video-ati (1:6.12.4-3) unstable; urgency=low -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog| 1846 ++ configure.ac |6 debian/NEWS | 11 debian/README.source | 73 debian/changelog | 52 debian/control | 31 debian/patches/01_gen_pci_ids.diff | 21 debian/patches/series|1 debian/rules | 17 debian/xserver-xorg-video-radeon.install |1 debian/xsfbs/xsfbs.mk| 21 debian/xsfbs/xsfbs.sh| 311 --- man/radeon.man | 75 src/Makefile.am |8 src/ati_pciids_gen.h | 24 src/atipciids.h |1 src/atombios_crtc.c | 208 +- src/atombios_output.c| 889 src/legacy_crtc.c| 52 src/legacy_output.c | 14 src/pcidb/ati_pciids.csv | 24 src/r600_exa.c | 2106 + src/r600_reg.h | 132 + src/r600_reg_auto_r6xx.h | 3087 +++ src/r600_reg_r6xx.h | 503 + src/r600_reg_r7xx.h | 149 + src/r600_shader.c| 1848 ++ src/r600_shader.h| 359 +++ src/r600_state.h | 282 ++ src/r600_textured_videofuncs.c | 519 + src/r6xx_accel.c | 1106 +++ src/radeon.h | 153 + src/radeon_accel.c | 129 + src/radeon_atombios.c| 87 src/radeon_atombios.h|2 src/radeon_bios.c| 17 src/radeon_chipinfo_gen.h| 24 src/radeon_chipset_gen.h | 24 src/radeon_commonfuncs.c | 130 - src/radeon_crtc.c| 39 src/radeon_cursor.c | 70 src/radeon_dri.c | 308 +-- src/radeon_driver.c | 473 +++- src/radeon_exa.c |3 src/radeon_exa_funcs.c | 16 src/radeon_exa_render.c | 54 src/radeon_legacy_memory.c |4 src/radeon_macros.h | 17 src/radeon_modes.c | 78 src/radeon_output.c | 449 ++-- src/radeon_pci_chipset_gen.h | 24 src/radeon_pci_device_match_gen.h| 24 src/radeon_probe.c |3 src/radeon_probe.h | 18 src/radeon_reg.h | 139 + src/radeon_textured_video.c | 366 +++ src/radeon_textured_videofuncs.c | 680 ++ src/radeon_tv.c |6 src/radeon_version.h |1 src/radeon_video.c | 44 src/radeon_video.h | 12 61 files changed, 15355 insertions(+), 1816 deletions(-) New commits: commit 178f5a282f36b1a6ff4de30efc1f0541eec4c20a Author: Brice Goglin bgog...@debian.org Date: Wed Dec 2 21:05:23 2009 +0100 Prepare Changelog for upload diff --git a/debian/changelog b/debian/changelog index 50c8d68..5275d92 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xserver-xorg-video-ati (1:6.12.4-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.12.4-1) experimental; urgency=low [ Timo Aaltonen ] * New upstream release. @@ -9,7 +9,7 @@ xserver-xorg-video-ati (1:6.12.4-1) UNRELEASED; urgency=low dependencies, closes: #558290. * Build against xserver 1.7. - -- Brice Goglin bgog...@debian.org Thu, 03 Dec 2009 16:37:52 +0100 + -- Brice Goglin bgog...@debian.org Thu, 03 Dec 2009 16:38:29 +0100 xserver-xorg-video-ati (1:6.12.3-1) unstable; urgency=low commit c9de351ba3ab204996cc17d2af77f6fce72d798a Author: Brice Goglin bgog...@debian.org Date: Wed Dec 2 21:05:09 2009 +0100 Build against Xserver 1.7 diff --git a/debian/changelog b/debian/changelog index ea53c3e..50c8d68 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,8 +7,9 @@ xserver-xorg-video-ati (1:6.12.4-1) UNRELEASED; urgency=low [ Brice Goglin ] * Properly generate each binary package substvars so as to fix shlibs dependencies, closes: #558290. + * Build against xserver 1.7. - -- Brice Goglin bgog...@debian.org Thu, 03 Dec 2009 16:37:07 +0100 + -- Brice Goglin bgog...@debian.org Thu, 03 Dec 2009 16:37:52 +0100 xserver-xorg-video-ati (1:6.12.3-1) unstable; urgency=low diff --git a/debian/control b/debian/control index 401a890..4bcab8a 100644 --- a/debian/control +++ b/debian/control @@ -6,7 +6,7 @@ Uploaders: David Nusinow
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 176 configure.ac|2 debian/changelog|7 + man/radeon.man | 42 --- src/atombios_crtc.c | 21 + src/atombios_output.c | 46 +++- src/legacy_crtc.c |4 - src/radeon.h|3 src/radeon_atombios.c | 10 ++ src/radeon_crtc.c |2 src/radeon_dri.c|9 +- src/radeon_driver.c | 43 +++ src/radeon_exa.c| 10 ++ src/radeon_exa_render.c | 117 +-- src/radeon_output.c | 29 --- src/radeon_probe.h |1 16 files changed, 416 insertions(+), 106 deletions(-) New commits: commit deada5870a51d57334398468c147cdb04bdedc68 Author: Brice Goglin bgog...@debian.org Date: Thu Feb 19 00:14:03 2009 +0100 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index d9faa5b..145b56e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -xserver-xorg-video-ati (1:6.11.0-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.11.0-1) experimental; urgency=low * New upstream release. + Add more AGPMode quirks, closes: #515326, #515512. - -- Brice Goglin bgog...@debian.org Thu, 19 Feb 2009 00:12:55 +0100 + -- Brice Goglin bgog...@debian.org Thu, 19 Feb 2009 00:13:59 +0100 xserver-xorg-video-ati (1:6.10.99.0-1) experimental; urgency=low commit 9c89b12f0360a2f6ad74b45559c5ae87e7bc615c Author: Brice Goglin bgog...@debian.org Date: Thu Feb 19 00:13:48 2009 +0100 New upstream release diff --git a/ChangeLog b/ChangeLog index c54b415..bd5c8e5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,179 @@ +commit 0d3d1f1f7b450dabd3ad7d2df26ad1c72709b29b +Author: Alex Deucher alexdeuc...@gmail.com +Date: Wed Feb 18 17:24:57 2009 -0500 + +bump for release + +commit 76a32f8391317513538dafee49cbb61c0d756356 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Wed Feb 18 16:31:44 2009 -0500 + +R6xx: Connector quirk for asus board + +bug 19943 + +commit 97b8482dba4e99088b59d3ab1396be98a70e823e +Author: Alex Deucher alexdeuc...@gmail.com +Date: Wed Feb 18 13:27:15 2009 -0500 + +Set default RMX type to FULL on LVDS + +commit 7d22b1799b34010d34c3600d6cb02ffe839a0780 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Wed Feb 18 12:55:40 2009 -0500 + +DCE3.2+: allow output cloning + +commit 1a237a40958c006c56b80850bd77b2ac6c17e030 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Wed Feb 18 11:46:20 2009 -0500 + +ATOM: reset crtc initialized flag on CloseScreen() + +additional fix needed for bug 16781 + +commit 9a108f0a0b7203458673ce6221e747a166d39617 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Tue Feb 17 19:52:27 2009 -0500 + +ATOM: don't unblank uninitialized crtcs + +If the crtc timing isn't setup, you might get stuck in a loop +in the BlankCRTC command table + +fixes bug 16781 + +commit 31bd6d28dd35021e0e706d4f094989deb856c26a +Author: Alex Deucher alexdeuc...@gmail.com +Date: Tue Feb 17 11:24:02 2009 -0500 + +Fix crtc routing on pre-DCE3.2 systems + +This should fix peterz and bug 20074 + +commit 3c9e00c7f2ed494976713e8f77b729e0d76409db +Author: Alex Deucher alexdeuc...@gmail.com +Date: Mon Feb 16 16:18:42 2009 -0500 + +RV350: add another AGP quirk + +commit 036a17bec5dabbb91640b907811da060dac154d6 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Mon Feb 16 13:10:45 2009 -0500 + +RV280: add another agp quirk + +commit 00ac9d2f8d58725d0d3e6b1bf7f728d9ae7e6109 +Author: David Miller da...@davemloft.net +Date: Sun Feb 15 18:26:14 2009 +1000 + +GART: Save/restore GART table consistently. + +Always save the GART table with the RADEON_SURFACE_CNTL register +zero'd out to make sure we always use the same endinanness. + +fixed up as per Michel's suggestion for endianness. + +Signed-off-by: David S. Miller da...@davemloft.net +Signed-off-by: Dave Airlie airl...@linux.ie + +commit 2de90c8349409eb892edc57fd24b61b679eb7719 +Author: David Miller da...@davemloft.net +Date: Sun Feb 15 18:24:01 2009 +1000 + +DRI: Fix page size used in RADEONDRIGetPciAperTableSize(). + +The ATI GART has a fixed size of 4096 bytes. So using +the system page size here is wrong. + +Signed-off-by: David S. Miller da...@davemloft.net +Signed-off-by: Dave Airlie airl...@linux.ie + +commit 3ff1eb7e50fef22adb6280dd7de77c3ecafdb451 +Author: Michel Dänzer daen...@vmware.com +Date: Thu Feb 12 19:24:41 2009 +0100 + +EXA: If making a pixmap offscreen fails, return ~0ULL as texture offset. + +This allows AIGLX to fall back to the non-zero-copy code rather than messing up +the 3D driver. + +commit c19aa4fc8da7ac4745624098b146bcc42c0436dd +Author: Michel Dänzer daen...@vmware.com +Date: Thu Feb 12 19:22:12 2009 +0100 + +EXA: The source tiling code can't handle RepeatReflect
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 575 ++ README| 20 configure.ac |2 debian/changelog |6 debian/xsfbs/repack.sh| 32 man/ati.man |2 man/radeon.man|2 src/ati_pciids_gen.h | 22 src/atombios_crtc.c | 82 - src/atombios_output.c | 1250 ++ src/legacy_crtc.c |8 src/legacy_output.c | 880 +-- src/pcidb/ati_pciids.csv | 22 src/radeon.h | 32 src/radeon_accel.c|1 src/radeon_atombios.c | 640 +++ src/radeon_atombios.h | 12 src/radeon_bios.c | 409 --- src/radeon_chipinfo_gen.h | 22 src/radeon_chipset_gen.h | 22 src/radeon_dri.c | 10 src/radeon_driver.c | 60 - src/radeon_exa_funcs.c| 114 -- src/radeon_exa_render.c | 119 +- src/radeon_modes.c| 189 ++- src/radeon_output.c | 2134 +- src/radeon_pci_chipset_gen.h | 22 src/radeon_pci_device_match_gen.h | 22 src/radeon_probe.h| 188 +-- src/radeon_reg.h | 21 src/radeon_textured_videofuncs.c | 54 src/radeon_tv.c | 163 +- src/radeon_video.c|2 33 files changed, 4319 insertions(+), 2820 deletions(-) New commits: commit fa8aeef40b4d27105c3b66ae9089d72a08dcf283 Author: Brice Goglin bgog...@debian.org Date: Mon Feb 9 22:51:45 2009 +0100 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 8544f95..b2770e3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xserver-xorg-video-ati (1:6.10.99.0-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.10.99.0-1) experimental; urgency=low * New upstream release candidate. - -- Brice Goglin bgog...@debian.org Mon, 09 Feb 2009 22:45:58 +0100 + -- Brice Goglin bgog...@debian.org Mon, 09 Feb 2009 22:51:40 +0100 xserver-xorg-video-ati (1:6.10.0-2) experimental; urgency=low commit 39fee4f383ac4479148d10b69a095cba8acd92de Author: Brice Goglin bgog...@debian.org Date: Mon Feb 9 22:51:37 2009 +0100 New upstream release candidate diff --git a/ChangeLog b/ChangeLog index c317d7d..c54b415 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,522 @@ +commit 610b8b65fd7aa97f9c03b2ff6ae607aa959eab0b +Author: Alex Deucher alexdeuc...@gmail.com +Date: Mon Feb 9 16:33:20 2009 -0500 + +Bump for rc release + +commit 04859362ce64ed4ae48305a83c92059899c1db4b +Author: Alex Deucher alexdeuc...@gmail.com +Date: Sun Feb 8 20:13:06 2009 -0500 + +Add some missing r6xx/r7xx pci ids + +commit bba5d806cc46328ad9e4c521bfeeb2a59f96862b +Author: Alex Deucher alexdeuc...@gmail.com +Date: Fri Feb 6 19:44:17 2009 -0500 + +AVIVO: better fix for rotation + +This should handle initial rotation as well. + +commit 28cf3492f431f325cb08d7c6aade43d8886df3f6 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Fri Feb 6 19:20:18 2009 -0500 + +AVIVO: fix rotation + +When rotation is active, virtualX and virtualY change. + +commit 16e01a5796a8e8b86ad25d3aa45b9e7044dc72d1 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Tue Feb 3 19:46:10 2009 -0500 + +Fix encoder accounting + +Should fix bug 19924 + +commit 9abb09d5f43320bd27b336612d39d264fe93549f +Author: Alex Deucher alexdeuc...@gmail.com +Date: Tue Feb 3 11:17:13 2009 -0500 + +Fix bad rv710 pci id + +commit c88c3ef6f3db266c1aacba5297b8dfc8b66bf00e +Author: Wolke Liu wolke@amd.com +Date: Mon Feb 2 17:01:34 2009 -0500 + +AVIVO: Save/restore vga pll registers + +This fixes some VT switch issues on some chips + +commit 6fac3cefd1f46161c1e276ba40e72da2823aa9f6 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Sat Jan 31 14:21:02 2009 -0500 + +Return NULL for encoder if no active device is assigned + +fixes bug 19855 + +commit db178c852d00e9b85513d750b5f8f7495f9e3360 +Author: Alan Coopersmith alan.coopersm...@sun.com +Date: Fri Jan 30 20:37:41 2009 -0800 + +Add README with pointers to mailing list, bugzilla git repos + +commit fa8e5a4fc236f8f15f462cb0d6164b194a65a118 +Author: Michel Dänzer daen...@vmware.com +Date: Fri Jan 30 16:16:26 2009 +0100 + +EXA: Accelerate Composite of RepeatPad/Reflect pictures when possible. + +commit 3a6e958c59b4b44fe620c8abe760ed1abf0007b1 +Author: airlied airl...@roo.(none) +Date: Fri Jan 30 07:56:14 2009 +1000 + +rs780: include RS780 in the InitMemory to leave alone + +This stops the MC_FB_LOCATION getting reassigned to 0, which +is really bad thing to happen. + +I've had reported memory corruption on these cards so hopefully this +fixes it. + +commit
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |6 ++ debian/control |2 +- 2 files changed, 7 insertions(+), 1 deletion(-) New commits: commit 1daae19e1bc90e9c652784acca5d2a1a7a599808 Author: Brice Goglin bgog...@debian.org Date: Thu Jan 22 07:42:51 2009 +0100 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 5cc70df..8a76ab3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xserver-xorg-video-ati (1:6.10.0-2) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.10.0-2) experimental; urgency=low * Build against xserver 1.6 rc1. - -- Brice Goglin bgog...@debian.org Thu, 22 Jan 2009 07:42:08 +0100 + -- Brice Goglin bgog...@debian.org Thu, 22 Jan 2009 07:42:38 +0100 xserver-xorg-video-ati (1:6.10.0-1) experimental; urgency=low commit d29ed504bfde8478c478fbeca45df790eaa74405 Author: Brice Goglin bgog...@debian.org Date: Thu Jan 22 07:42:35 2009 +0100 Build against xserver 1.6 rc1 diff --git a/debian/changelog b/debian/changelog index ccfd8bf..5cc70df 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:6.10.0-2) UNRELEASED; urgency=low + + * Build against xserver 1.6 rc1. + + -- Brice Goglin bgog...@debian.org Thu, 22 Jan 2009 07:42:08 +0100 + xserver-xorg-video-ati (1:6.10.0-1) experimental; urgency=low * New upstream release. diff --git a/debian/control b/debian/control index 0489d6f..2923b21 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: x11 Priority: optional Maintainer: Debian X Strike Force debian-x@lists.debian.org Uploaders: David Nusinow dnusi...@debian.org, Drew Parsons dpars...@debian.org, Brice Goglin bgog...@debian.org -Build-Depends: debhelper (= 5), pkg-config, xserver-xorg-dev (= 2:1.5), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, x11proto-video-dev, x11proto-xinerama-dev, x11proto-xf86misc-dev, libgl1-mesa-dev | libgl-dev, x11proto-fonts-dev, x11proto-randr-dev (= 1.2), x11proto-render-dev, libdrm-dev ( 2.2) [!hurd-i386], x11proto-xf86dri-dev, quilt, dpkg-dev (= 1.14.17), automake, libtool, xutils-dev +Build-Depends: debhelper (= 5), pkg-config, xserver-xorg-dev (= 2:1.5.99.901), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, x11proto-video-dev, x11proto-xinerama-dev, x11proto-xf86misc-dev, libgl1-mesa-dev | libgl-dev, x11proto-fonts-dev, x11proto-randr-dev (= 1.2), x11proto-render-dev, libdrm-dev ( 2.2) [!hurd-i386], x11proto-xf86dri-dev, quilt, dpkg-dev (= 1.14.17), automake, libtool, xutils-dev Standards-Version: 3.7.3 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-ati Vcs-Browser: http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-ati.git -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 526 +++ configure.ac |3 debian/changelog |6 man/radeon.man| 120 -- src/AtomBios/CD_Operations.c |8 src/AtomBios/includes/atombios.h | 11 src/Makefile.am |4 src/ati_pciids_gen.h | 29 + src/atombios_crtc.c | 14 src/atombios_output.c | 439 +- src/legacy_crtc.c | 44 +- src/legacy_output.c | 17 src/pcidb/ati_pciids.csv | 43 +- src/radeon.h | 56 ++ src/radeon_accel.c|5 src/radeon_atombios.c | 224 +++ src/radeon_atombios.h |6 src/radeon_bios.c | 19 src/radeon_chipinfo_gen.h | 29 + src/radeon_chipset_gen.h | 43 +- src/radeon_commonfuncs.c | 123 +++--- src/radeon_crtc.c | 51 ++ src/radeon_dri.c |6 src/radeon_driver.c |7 src/radeon_drm.h | 26 - src/radeon_exa.c | 61 +-- src/radeon_exa_funcs.c| 15 src/radeon_exa_render.c | 174 +--- src/radeon_modes.c| 65 +++ src/radeon_output.c | 68 ++- src/radeon_pci_chipset_gen.h | 29 + src/radeon_pci_device_match_gen.h | 29 + src/radeon_probe.c|2 src/radeon_probe.h|8 src/radeon_reg.h | 222 ++- src/radeon_textured_video.c | 75 +++ src/radeon_textured_videofuncs.c | 735 ++ src/radeon_video.c| 32 + src/radeon_video.h| 10 39 files changed, 2593 insertions(+), 791 deletions(-) New commits: commit c3a9a3cd50e03bd06f4a34c4a82c6e90275724ac Author: Brice Goglin bgog...@debian.org Date: Tue Dec 23 08:01:27 2008 +0100 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 6914753..8c5c53b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xserver-xorg-video-ati (1:6.9.0.91-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.9.0.91-1) experimental; urgency=low * New upstream release candidate. - -- Brice Goglin bgog...@debian.org Tue, 23 Dec 2008 07:51:52 +0100 + -- Brice Goglin bgog...@debian.org Tue, 23 Dec 2008 08:01:02 +0100 xserver-xorg-video-ati (1:6.9.0+git20081129.783cdb73-1) experimental; urgency=low commit 87a8a228792de30b32f7a737e3c70b1d22bf2a6d Author: Brice Goglin bgog...@debian.org Date: Tue Dec 23 07:59:36 2008 +0100 New upstream release candidate diff --git a/ChangeLog b/ChangeLog index 4c4427d..c317d7d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,529 @@ +commit 631123d144d088d4f77a0599c34deaa31d551d71 +Author: Dave Airlie airl...@redhat.com +Date: Tue Dec 23 10:08:46 2008 +1000 + +radeon: update to 6.9.0.91 + +do a prerelease for end of year. + +commit 047f7603174f6047090f4fafbe6488d697eb78bc +Author: Dave Airlie airl...@linux.ie +Date: Tue Dec 23 08:16:25 2008 +1000 + +radeon: pass distcheck + +commit c0c33dab44e6966b1702d4e8cfba3537fc6e2d5c +Author: Patrick Haller patrick.hal...@haller-consult.com +Date: Mon Dec 22 03:06:23 2008 -0500 + +Fix off by one in EXA composite limit checking + +Patch from Patrick, with some updates from me: +- fix r200 limits +- note about r100 limits + +commit d01a609a2b07da4ca0f182e79459432584ec61f6 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Mon Dec 22 02:18:43 2008 -0500 + +R3xx-R5xx: better fix for xv primitive tearing issues + +R5xx: always use single clipped triangle +R3xx/R4xx: use single clipped triangle up to guardband limit, + then use quad. + +commit 4d009d14c9c72f6e1bc8100ec8d9b8037ee4e514 +Merge: d52882d... 4e96278... +Author: Dave Airlie airl...@redhat.com +Date: Mon Dec 22 16:00:01 2008 +1000 + +Merge branch 'atom-tvout' + +commit 4e96278b581e296c1203d97a6d7aa3bff3977222 +Author: Dave Airlie airl...@redhat.com +Date: Mon Dec 22 15:58:35 2008 +1000 + +atombios/tv: add an option to enable atom tv-out for users. + +This code is still experimental but we will allow users to enable it for experimental reasons + +commit d52882d8188830dd52fa112dadcf5ea7f3e5fd5e +Author: Dave Airlie airl...@redhat.com +Date: Mon Dec 22 09:27:47 2008 +1000 + +radeon: setup 3D engine even when no DRI. + +This should fix some missing font issues in EXA without DRI cases. + +commit 2346fd7cbd90dcdce2b361d374a53da064fa6a12 +Author: Dave Airlie airl...@redhat.com +Date: Thu Dec 18 16:35:13 2008 +1000 + +radeon: add all new pci ids for rv730/rv710 families + +commit b2b43905a5385a8bb0b59b8e50952863d8dacb59 +Author: Alex Deucher alexdeuc...@gmail.com +Date: Wed Dec 17 00:59:52 2008 -0500 + +
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 152 ++ debian/changelog |7 + man/radeon.man|1 src/ati_pciids_gen.h |1 src/atipciids.h |3 src/atombios_output.c | 50 +++- src/pcidb/ati_pciids.csv |1 src/radeon.h | 11 +- src/radeon_atombios.c | 25 +- src/radeon_bios.c | 62 +-- src/radeon_chipinfo_gen.h |1 src/radeon_chipset_gen.h |1 src/radeon_crtc.c |9 ++ src/radeon_cursor.c |4 - src/radeon_dri.c | 83 ++-- src/radeon_driver.c | 28 --- src/radeon_exa_render.c |6 + src/radeon_output.c | 39 - src/radeon_pci_chipset_gen.h |1 src/radeon_pci_device_match_gen.h |1 src/radeon_probe.h|3 src/radeon_textured_video.c |8 -- 22 files changed, 409 insertions(+), 88 deletions(-) New commits: commit 863102938ed430f4e4f4dd28036cd669722774f1 Author: Brice Goglin [EMAIL PROTECTED] Date: Sat Nov 29 10:52:43 2008 +0100 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index baaebb7..7c77737 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -xserver-xorg-video-ati (1:6.9.0+git20081129.783cdb73-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.9.0+git20081129.783cdb73-1) experimental; urgency=low * Pull upstream snapshot, up to commit 783cdb73. + Add AGPMode quirk table, closes: #461144, #462590, #467460. - -- Brice Goglin [EMAIL PROTECTED] Sat, 29 Nov 2008 10:50:18 +0100 + -- Brice Goglin [EMAIL PROTECTED] Sat, 29 Nov 2008 10:52:27 +0100 xserver-xorg-video-ati (1:6.9.0+git20081012.c0e6cb6d-1) experimental; urgency=low commit 1c2b3c94fa1ba1d193c6f4ec269ea6bf6ada2217 Author: Brice Goglin [EMAIL PROTECTED] Date: Sat Nov 29 10:52:11 2008 +0100 Pull upstream snapshot, up to commit 783cdb73 diff --git a/ChangeLog b/ChangeLog index b935b07..4c4427d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,155 @@ +commit 783cdb7374941bb1d2b63eea375fbf2f1b808cc3 +Author: Dave Airlie [EMAIL PROTECTED] +Date: Thu Nov 27 15:29:06 2008 +1000 + +r100/r200: EXA misrenders dst == a8 + dst alpha use. + +Fedora BZ#469556 + +I've played with various dst and texture formats and rewritten large +parts of this to no avail, so I'm punting for now. + +commit 2d7cfc421713286edd5121b56999246f9ae70286 +Author: Eygene Ryabinkin [EMAIL PROTECTED] +Date: Tue Nov 25 13:25:33 2008 -0500 + +Catch unsubstituted macro for PCI region base access + +also fix up some warnings. + +commit af7690b9c300d37c3a0c51e27e0ad2ca009224a2 +Author: Benjamin Herrenschmidt [EMAIL PROTECTED] +Date: Tue Nov 25 02:57:30 2008 -0500 + +[PATCH] radeon: Fix PCI usage of 32-bit driver on 64-bit platform + +The radeon driver is storing PCI addresses in unsigned long's which +won't work well on 32-bit platforms with 64-bit physical address space +such as PowerPC 4xx. This fixes it by using unsigned long long instead. + +commit 065938617c0feab17f4274a5350de02a692ba065 +Author: Ramon van der Stelt [EMAIL PROTECTED] +Date: Tue Nov 25 02:23:46 2008 -0500 + +Interlaced mode fixes + +see bug 12626 + +commit 36a7dc6ea1e1929e986ab1159497c71521cb2f10 +Author: Bryce Harrington [EMAIL PROTECTED] +Date: Tue Nov 25 01:04:37 2008 -0500 + +Additional AGP quirks + +bug 18693 + +commit 2acb8e4ed220fccb21b22a53c5142ab3a35d32ef +Author: Alex Deucher [EMAIL PROTECTED] +Date: Tue Nov 25 15:07:09 2008 +1000 + +radeon: fixup shared DDC lines for some rv610 cards. + +Some cards share DDC between a HDMI and VGA output, and expect the +driver to use load detect or EDID to figure it out. + +airlied- shipped in RHEL5 + +Signed-off-by: Dave Airlie [EMAIL PROTECTED] + +commit b01e35168de40d192fd7a9ce6884b9c7419afbd4 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Mon Nov 24 21:06:42 2008 -0500 + +Fix up posted logic + +noticed by benh on IRC + +commit d7a03e93372b17d642b42f5490464616ae7c99c1 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Mon Nov 24 15:52:05 2008 -0500 + +Get hardcoded edid from the bios for servers that support it + +should fix bug 11300 + +commit 3858e31fa9d77d52a5cabb02f53f06385eab40f7 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Mon Nov 24 14:39:41 2008 -0500 + +Don't support rotation is accel is not available + +Fixes bug 18068 + +commit 3d27876d91ef69d71f17b6cf8c07c26bf12857b4 +Author: Dave Airlie [EMAIL PROTECTED] +Date: Mon Nov 10 15:47:13 2008 +1000 + +radeon: always align dstPitch to 64 bytes for textured video + +bz# 18454 + +commit 6c8b352264540ccc4622a7c0b704ce452dcd707d +Author: Dave Airlie
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog| 181 debian/changelog |6 man/radeon.man | 10 src/AtomBios/includes/ObjectID.h | 36 + src/AtomBios/includes/atombios.h | 803 --- src/Makefile.am |2 src/atombios_crtc.c |2 src/atombios_output.c| 203 - src/legacy_crtc.c|5 src/radeon.h | 16 src/radeon_atombios.c| 168 +++- src/radeon_atombios.h|6 src/radeon_bios.c| 29 - src/radeon_crtc.c|8 src/radeon_cursor.c |2 src/radeon_driver.c | 28 - src/radeon_drm.h |5 src/radeon_legacy_memory.c | 117 + src/radeon_memory.c | 118 - src/radeon_output.c | 24 - src/radeon_probe.h |6 src/radeon_textured_video.c | 14 src/radeon_video.c | 61 +- 23 files changed, 1376 insertions(+), 474 deletions(-) New commits: commit 580c35f281ae127cbbaa276456b49ce194e2888c Author: Brice Goglin [EMAIL PROTECTED] Date: Sun Oct 12 08:58:02 2008 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 825cada..2716030 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xserver-xorg-video-ati (1:6.9.0+git20081012.c0e6cb6d-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.9.0+git20081012.c0e6cb6d-1) experimental; urgency=low * Pull upstream snapshot, up to commit c0e6cb6d, closes: 500903. - -- Brice Goglin [EMAIL PROTECTED] Sun, 12 Oct 2008 08:57:19 +0200 + -- Brice Goglin [EMAIL PROTECTED] Sun, 12 Oct 2008 08:57:46 +0200 xserver-xorg-video-ati (1:6.9.0+git20080826.a3cc1d7a-2) experimental; urgency=low commit cc47943b566e9a1862c37a55773d78bd90ddcfa8 Author: Brice Goglin [EMAIL PROTECTED] Date: Sun Oct 12 08:57:42 2008 +0200 Pull upstream snapshot, up to commit c0e6cb6d diff --git a/ChangeLog b/ChangeLog index e0ff591..b935b07 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,184 @@ +commit c0e6cb6d0eeef8f2ea60d840e1cd668fa92cd7f9 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Fri Oct 10 11:09:27 2008 -0400 + +Fix grey level dithering setup + +commit 9eb2b6cd28224f0cbbabf3df451696ae1a845b9c +Author: Dave Airlie [EMAIL PROTECTED] +Date: Fri Oct 10 16:18:05 2008 +1000 + +radeon: hopefully fix plls for 30 monitors. + +Only do the HIGH trick on the DCE3 cards. Tested on rv610/630/770. + +commit 0975e007ec7933acf9cd8ad2f281313ef8d32ac9 +Author: Dave Airlie [EMAIL PROTECTED] +Date: Thu Oct 9 17:16:28 2008 +1100 + +radeon: rename radeon_memory to radeon_legacy_memory. + +This is a setup patch for the kms/memory management code. + +commit d744dc013cf5ca3141c0fdf55e36d713fe9f53ba +Author: Adam Jackson [EMAIL PROTECTED] +Date: Wed Oct 8 15:50:25 2008 -0400 + +Fix connector table mapping for lvtma/kaleidoscope/uniphy. + +Fixes DPMS on LVDS. + +commit dc795ba66a8c0eb2c3fdb86bd42dfc17e0aa3b6e +Author: Alex Deucher [EMAIL PROTECTED] +Date: Tue Oct 7 12:32:47 2008 -0400 + +Fixups from last DFP/LCD refactor + +- fix DFP1 - LCD1 +- use _INDEX rather than _SUPPORT defs + +commit 4a9e8d9fe24278b56aef51677fd35289d01584a7 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Mon Oct 6 18:00:08 2008 -0400 + +set grey levels correctly for temporal dithering + +commit 5708624d1151877dd66a462d4a75fed6774604a7 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Mon Oct 6 15:11:56 2008 -0400 + +Turn coherent mode off by default on DVI + +commit a5c5ce96279d01eb519bfb92b94c06a58acb7f07 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Mon Oct 6 15:07:31 2008 -0400 + +Refactor atom LCD/DFP output setup + +Simplify the code, properly handle dithering, coherent mode, encoding, etc. +Should fix bug 17897. + +commit f9826a5694b7adb6920eb5bdf45d840d8fb14d53 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Fri Oct 3 15:24:12 2008 -0400 + +Add support for DDC via atom commands for RV410 + +The atom calls use the hw i2c engine for DDC. For some +reason, sw i2c doesn't seem to work on the VGA GPIO on +RV410 chips, so we use atom in that case. + +This fixes the longstanding VGA DDC problems on RV410/M26 +chips. + +commit 23c17c0121d43c2fd11bb5cfbaa4b02abac2b16d +Author: Alex Deucher [EMAIL PROTECTED] +Date: Fri Oct 3 14:30:33 2008 -0400 + +man page updates + +Update render accel and page flipping information. +fixes bug 17887. + +commit 4ac6e499089aec3c79af5dbede5fe631b105ce3d +Author: Alex Deucher [EMAIL PROTECTED] +Date: Wed Oct 1 18:53:15 2008 -0400 + +proper fix for initial rotation + +The initial modeset was setting the MC regs, so just set them +rather than the full modeset. + +commit 346228b20c69a965c9e7d67157f42c1d36a5b6c3 +Author:
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |6 ++ debian/control |2 +- 2 files changed, 7 insertions(+), 1 deletion(-) New commits: commit eb9005b0b2c0261923434970dfd06fd66e66e4ff Author: Julien Cristau [EMAIL PROTECTED] Date: Thu Sep 4 14:21:41 2008 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 6b8071a..8b2c1c4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xserver-xorg-video-ati (1:6.9.0+git20080826.a3cc1d7a-2) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.9.0+git20080826.a3cc1d7a-2) experimental; urgency=low * Build against xserver 1.5. - -- Julien Cristau [EMAIL PROTECTED] Thu, 04 Sep 2008 14:20:07 +0200 + -- Julien Cristau [EMAIL PROTECTED] Thu, 04 Sep 2008 14:21:38 +0200 xserver-xorg-video-ati (1:6.9.0+git20080826.a3cc1d7a-1) experimental; urgency=low commit 47e77e592f18bac24279c047b98b6ac991783237 Author: Julien Cristau [EMAIL PROTECTED] Date: Thu Sep 4 14:20:22 2008 +0200 Build against xserver 1.5. diff --git a/debian/changelog b/debian/changelog index 2791f01..6b8071a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:6.9.0+git20080826.a3cc1d7a-2) UNRELEASED; urgency=low + + * Build against xserver 1.5. + + -- Julien Cristau [EMAIL PROTECTED] Thu, 04 Sep 2008 14:20:07 +0200 + xserver-xorg-video-ati (1:6.9.0+git20080826.a3cc1d7a-1) experimental; urgency=low [ Brice Goglin ] diff --git a/debian/control b/debian/control index 298b4da..0489d6f 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: x11 Priority: optional Maintainer: Debian X Strike Force debian-x@lists.debian.org Uploaders: David Nusinow [EMAIL PROTECTED], Drew Parsons [EMAIL PROTECTED], Brice Goglin [EMAIL PROTECTED] -Build-Depends: debhelper (= 5), pkg-config, xserver-xorg-dev (= 2:1.4.99.905), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, x11proto-video-dev, x11proto-xinerama-dev, x11proto-xf86misc-dev, libgl1-mesa-dev | libgl-dev, x11proto-fonts-dev, x11proto-randr-dev (= 1.2), x11proto-render-dev, libdrm-dev ( 2.2) [!hurd-i386], x11proto-xf86dri-dev, quilt, dpkg-dev (= 1.14.17), automake, libtool, xutils-dev +Build-Depends: debhelper (= 5), pkg-config, xserver-xorg-dev (= 2:1.5), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, x11proto-video-dev, x11proto-xinerama-dev, x11proto-xf86misc-dev, libgl1-mesa-dev | libgl-dev, x11proto-fonts-dev, x11proto-randr-dev (= 1.2), x11proto-render-dev, libdrm-dev ( 2.2) [!hurd-i386], x11proto-xf86dri-dev, quilt, dpkg-dev (= 1.14.17), automake, libtool, xutils-dev Standards-Version: 3.7.3 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-ati Vcs-Browser: http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-ati.git -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 435 ++ debian/changelog | 19 src/Makefile.am |3 src/ati_pciids_gen.h |1 src/atombios_crtc.c |9 src/bicubic_table.h | 646 + src/bicubic_table.py | 72 ++ src/legacy_crtc.c | 26 src/legacy_output.c |9 src/pcidb/ati_pciids.csv |1 src/radeon.h | 525 + src/radeon_accel.c| 265 +++- src/radeon_accelfuncs.c | 348 +-- src/radeon_atombios.c | 57 - src/radeon_bios.c | 320 -- src/radeon_chipinfo_gen.h |1 src/radeon_chipset_gen.h |1 src/radeon_common.h | 496 src/radeon_commonfuncs.c | 33 - src/radeon_crtc.c | 117 --- src/radeon_cursor.c | 47 - src/radeon_dga.c | 49 - src/radeon_dri.c | 711 +++ src/radeon_dripriv.h | 63 -- src/radeon_driver.c | 364 ++-- src/radeon_drm.h | 755 src/radeon_exa.c | 148 ++-- src/radeon_exa_funcs.c| 104 +-- src/radeon_exa_render.c | 186 +++--- src/radeon_memory.c | 118 +++ src/radeon_output.c | 151 +--- src/radeon_pci_chipset_gen.h |1 src/radeon_pci_device_match_gen.h |1 src/radeon_probe.h| 12 src/radeon_reg.h | 28 src/radeon_render.c | 65 +- src/radeon_sarea.h| 231 --- src/radeon_textured_video.c | 124 +++- src/radeon_textured_videofuncs.c | 1150 -- src/radeon_tv.c | 170 - src/radeon_tv.h | 19 src/radeon_video.c| 201 +- src/radeon_video.h| 25 43 files changed, 5034 insertions(+), 3073 deletions(-) New commits: commit 7c9ee49374ed9bc4db323a218884213fd867946b Author: Brice Goglin [EMAIL PROTECTED] Date: Tue Aug 26 21:34:06 2008 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index b5dc28c..2791f01 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,7 +7,7 @@ xserver-xorg-video-ati (1:6.9.0+git20080826.a3cc1d7a-1) experimental; urgency=lo * Build with -fvisibility=hidden, avoiding symbol name clashes with radeonhd (closes: #472252). - -- Brice Goglin [EMAIL PROTECTED] Tue, 26 Aug 2008 21:33:05 +0200 + -- Brice Goglin [EMAIL PROTECTED] Tue, 26 Aug 2008 21:33:42 +0200 xserver-xorg-video-ati (1:6.9.0+git20080802.1f3eee36-1) experimental; urgency=low commit b90ff572473694afa8e182f75993a5421e8efef7 Author: Brice Goglin [EMAIL PROTECTED] Date: Tue Aug 26 21:32:40 2008 +0200 Pull upstream snapshot, up to commit a3cc1d7a diff --git a/ChangeLog b/ChangeLog index d399055..e0ff591 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,438 @@ +commit a3cc1d7a421456186024c5c069e403d374a0f0b9 +Author: Dave Airlie [EMAIL PROTECTED] +Date: Tue Aug 26 08:03:20 2008 +1000 + +radeon: fix powerpc build + +commit 6cebfe257f7ddad855ee743e4eb899bd6fac7f46 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Fri Jul 11 19:32:06 2008 -0400 + +Switch EXA path back to static cursor allocation + +pre-AVIVO cards have address limits for the cursor offset + +commit 4dff54a3c8d7c9f2d6ec50354ff0b92f1b7fcbdf +Author: Alex Deucher [EMAIL PROTECTED] +Date: Fri Jul 11 17:28:03 2008 -0400 + +Switch cursors over to generic allocator + +commit 5b1978a4796bcc31ac2f01d303dc8f8f44323025 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Mon Aug 25 10:05:28 2008 -0400 + +Bicubic fixes from the last cherry-pick + +commit 7daba77ded1c718e93ae8c372a39a6e85228d513 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Fri Jul 11 02:02:38 2008 -0400 + +Convert randr, Xv to a common allocator + +commit 610fe1a937da78f4ac813ac919c158dde8f42442 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Thu Jul 10 22:47:35 2008 -0400 + +Switch to using radeon_drm.h from the drm + +modelled after Matthias' similar rhd change + +commit a6561f2ec673b38907f7181235386f32e60c32ba +Author: Alex Deucher [EMAIL PROTECTED] +Date: Thu Jul 10 22:31:13 2008 -0400 + +Move DRI to a separate struct + +based on Matthias' similar work in rhd + +commit 75ef8dc214715d3c5c50996b293933842903ba65 +Author: Egbert Eich [EMAIL PROTECTED] +Date: Thu Jul 10 21:49:55 2008 -0400 + +Cleanups from rhd port + +- remove unused vars +- remove static exa render vars + +commit 71ad140fa11f3a504c38d6bddf40e3a3c0a20e60 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Thu Jul 10 21:24:16 2008 -0400 + +Move accel state to a separate struct + +commit
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |7 +++ debian/rules |2 +- 2 files changed, 8 insertions(+), 1 deletion(-) New commits: commit 935f3cecd5aa2fa75ffcdf3a7f8c025719f34c37 Author: Julien Cristau [EMAIL PROTECTED] Date: Mon Aug 25 20:26:30 2008 +0200 Build with -fvisibility=hidden This avoids symbol name clashes with radeonhd (closes: #472252). diff --git a/debian/changelog b/debian/changelog index 595fe37..e700294 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +xserver-xorg-video-ati (1:6.9.0+git20080802.1f3eee36-2) UNRELEASED; urgency=low + + * Build with -fvisibility=hidden, avoiding symbol name clashes with +radeonhd (closes: #472252). + + -- Julien Cristau [EMAIL PROTECTED] Mon, 25 Aug 2008 20:25:14 +0200 + xserver-xorg-video-ati (1:6.9.0+git20080802.1f3eee36-1) experimental; urgency=low * Pull upstream snapshot, up to commit 1f3eee36. diff --git a/debian/rules b/debian/rules index 66573b0..06e2f6b 100755 --- a/debian/rules +++ b/debian/rules @@ -9,7 +9,7 @@ include debian/xsfbs/xsfbs.mk -CFLAGS = -Wall -g +CFLAGS = -Wall -g -fvisibility=hidden ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 304 Makefile.in | 695 aclocal.m4 | 8256 -- compile | 142 config.guess| 1526 - config.h.in | 117 config.sub | 1658 -- configure |24790 debian/changelog| 41 debian/control |2 debian/patches/01_gen_pci_ids.diff |7 debian/rules| 24 debian/xsfbs/xsfbs.mk | 29 depcomp | 589 install-sh | 519 ltmain.sh | 6964 man/Makefile.in | 435 missing | 367 mkinstalldirs | 161 src/AtomBios/CD_Operations.c| 61 src/AtomBios/Decoder.c | 108 src/AtomBios/hwserv_drv.c | 14 src/AtomBios/includes/CD_Common_Types.h | 12 src/AtomBios/includes/CD_Definitions.h |3 src/AtomBios/includes/CD_Structs.h | 24 src/AtomBios/includes/Decoder.h | 24 src/AtomBios/includes/atombios.h| 24 src/Makefile.am |8 src/Makefile.in | 1007 - src/ati_pciids_gen.h|4 src/atombios_crtc.c | 199 src/atombios_output.c | 30 src/legacy_crtc.c | 258 src/legacy_output.c | 31 src/pcidb/ati_pciids.csv|4 src/radeon.h| 36 src/radeon_accel.c | 12 src/radeon_atombios.c | 54 src/radeon_atomwrapper.c|1 src/radeon_bios.c | 101 src/radeon_chipinfo_gen.h |4 src/radeon_chipset_gen.h|4 src/radeon_commonfuncs.c|9 src/radeon_crtc.c | 45 src/radeon_cursor.c | 16 src/radeon_dri.c| 15 src/radeon_dri.h|7 src/radeon_driver.c | 180 src/radeon_exa.c|6 src/radeon_exa_render.c | 32 src/radeon_macros.h | 26 src/radeon_output.c | 25 src/radeon_pci_chipset_gen.h|4 src/radeon_pci_device_match_gen.h |4 src/radeon_probe.h |3 src/radeon_reg.h| 40 src/radeon_textured_videofuncs.c| 32 src/radeon_version.h|7 58 files changed, 1350 insertions(+), 47750 deletions(-) New commits: commit d75467ad4aa10a0fde2724cd0ebd075181123fa1 Author: Brice Goglin [EMAIL PROTECTED] Date: Sat Aug 2 22:56:22 2008 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index eeb4aca..595fe37 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xserver-xorg-video-ati (1:6.9.0+git20080802.1f3eee36-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.9.0+git20080802.1f3eee36-1) experimental; urgency=low * Pull upstream snapshot, up to commit 1f3eee36. * Don't handle the nostrip build option in debian/rules, dh_strip does that; @@ -6,7 +6,7 @@ xserver-xorg-video-ati (1:6.9.0+git20080802.1f3eee36-1) UNRELEASED; urgency=low * Run autoreconf at build-time; build-depend on automake, libtool and xutils-dev. - -- Brice Goglin [EMAIL PROTECTED] Sat, 02 Aug 2008 22:52:32 +0200 + -- Brice Goglin [EMAIL PROTECTED] Sat, 02 Aug 2008 22:56:07 +0200 xserver-xorg-video-ati (1:6.9.0-2) experimental; urgency=low commit 98afaac8657da26a0ce0e9cea726acb794f790a3 Author: Brice Goglin [EMAIL PROTECTED] Date: Sat Aug 2 21:45:13 2008 +0200 Run autoreconf at build-time; build-depend on automake, libtool and xutils-dev. diff --git a/Makefile.in b/Makefile.in deleted file mode 100644 index 9f7e61f..000 --- a/Makefile.in +++ /dev/null @@ -1,695 +0,0 @@ -# Makefile.in generated by automake 1.10.1 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - [EMAIL PROTECTED]@ - -# Copyright
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 320 config.h.in | 15 configure | 460 +- configure.ac | 62 +++- debian/changelog | 43 ++ debian/control| 53 ++- debian/patches/01_gen_pci_ids.diff|6 debian/rules |4 debian/xserver-xorg-video-ati.install |4 debian/xserver-xorg-video-ati.manpages|2 debian/xserver-xorg-video-radeon.install |3 debian/xserver-xorg-video-radeon.links|1 debian/xserver-xorg-video-radeon.manpages |1 debian/xsfbs/xsfbs-autoreconf.mk | 150 - debian/xsfbs/xsfbs.mk | 102 -- debian/xsfbs/xsfbs.sh | 394 + man/radeon.man| 26 + src/AtomBios/CD_Operations.c |9 src/AtomBios/Decoder.c|9 src/AtomBios/includes/atombios.h | 50 +++ src/Makefile.in |6 src/ati_pciids_gen.h |2 src/atombios_crtc.c |3 src/legacy_crtc.c | 31 +- src/legacy_output.c | 20 + src/pcidb/ati_pciids.csv |6 src/radeon.h |7 src/radeon_accel.c| 14 src/radeon_accelfuncs.c | 40 ++ src/radeon_atombios.c | 281 +- src/radeon_bios.c | 20 - src/radeon_chipinfo_gen.h |6 src/radeon_chipset_gen.h |2 src/radeon_commonfuncs.c |5 src/radeon_crtc.c | 118 --- src/radeon_dri.c | 21 + src/radeon_driver.c | 133 ++-- src/radeon_exa.c |2 src/radeon_exa_funcs.c| 25 + src/radeon_exa_render.c | 23 - src/radeon_macros.h | 26 + src/radeon_output.c | 42 ++ src/radeon_pci_chipset_gen.h |2 src/radeon_pci_device_match_gen.h |2 src/radeon_reg.h | 29 + src/radeon_textured_videofuncs.c | 13 src/radeon_video.c| 55 ++- 47 files changed, 1874 insertions(+), 774 deletions(-) New commits: commit 0a91ba600dd86f577fcb848a1bdcf10db05eabc2 Author: Julien Cristau [EMAIL PROTECTED] Date: Mon Jul 14 01:37:19 2008 +0200 Build against xserver 1.5 rc5. diff --git a/debian/changelog b/debian/changelog index 33200fe..b446b6e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:6.9.0-2) experimental; urgency=low + + * Build against xserver 1.5 rc5. + + -- Julien Cristau [EMAIL PROTECTED] Mon, 14 Jul 2008 01:35:34 +0200 + xserver-xorg-video-ati (1:6.9.0-1) unstable; urgency=low * New upstream release. diff --git a/debian/control b/debian/control index b1f73cb..09c122a 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: x11 Priority: optional Maintainer: Debian X Strike Force debian-x@lists.debian.org Uploaders: David Nusinow [EMAIL PROTECTED], Drew Parsons [EMAIL PROTECTED], Brice Goglin [EMAIL PROTECTED] -Build-Depends: debhelper (= 5), pkg-config, xserver-xorg-dev (= 2:1.4), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, x11proto-video-dev, x11proto-xinerama-dev, x11proto-xf86misc-dev, libgl1-mesa-dev | libgl-dev, x11proto-fonts-dev, x11proto-randr-dev (= 1.2), x11proto-render-dev, libdrm-dev ( 2.2) [!hurd-i386], x11proto-xf86dri-dev, quilt, dpkg-dev (= 1.14.17) +Build-Depends: debhelper (= 5), pkg-config, xserver-xorg-dev (= 2:1.4.99.905), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, x11proto-video-dev, x11proto-xinerama-dev, x11proto-xf86misc-dev, libgl1-mesa-dev | libgl-dev, x11proto-fonts-dev, x11proto-randr-dev (= 1.2), x11proto-render-dev, libdrm-dev ( 2.2) [!hurd-i386], x11proto-xf86dri-dev, quilt, dpkg-dev (= 1.14.17) Standards-Version: 3.7.3 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-ati Vcs-Browser: http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-ati.git commit 4f4c45cf5f38f9fd97383c888cfe2f011979c649 Author: Brice Goglin [EMAIL PROTECTED] Date: Fri Jun 27 07:22:28 2008 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 0457592..33200fe 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xserver-xorg-video-ati (1:6.9.0-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.9.0-1) unstable; urgency=low * New upstream release. - -- Brice Goglin [EMAIL PROTECTED] Fri, 27 Jun 2008 07:14:47 +0200 + --
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 42 + config.h.in |3 configure | 61 + configure.ac |4 debian/changelog |6 + src/atombios_crtc.c | 11 +- src/radeon_accel.c| 34 ++- src/radeon_atombios.c | 56 +--- src/radeon_atombios.h |3 src/radeon_bios.c | 232 +- src/radeon_common.h |2 src/radeon_driver.c | 99 ++--- src/radeon_reg.h | 23 13 files changed, 463 insertions(+), 113 deletions(-) New commits: commit de71c1f9bae38872e783d96af0bd4e504a300551 Author: Brice Goglin [EMAIL PROTECTED] Date: Wed May 28 11:55:00 2008 +0200 New upstream snapshot diff --git a/ChangeLog b/ChangeLog index 8627af0..86163e3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,45 @@ +commit faea008806802ec0e045754ec1eca492ebae320e +Author: Alex Deucher [EMAIL PROTECTED] +Date: Tue May 27 18:36:01 2008 -0400 + +R3/4/5xx: use get_param to get the num_gb_pipes from the drm + +commit 965a5dbcd9dc4bf1cdd7f2bbdec15e9733b2e090 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Tue May 27 16:48:41 2008 -0400 + +RADEON: improve support for secondary cards + +this should fix bugs 16115, 16035 + +commit 5f951a5573f0c7572230c9aa4d3f75d67f91ed71 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Wed May 21 00:35:14 2008 -0400 + +ATOM: remove duplicate code + +commit edce33e87fb79a540d8c285f205d4c3f2c2bc9f4 +Author: Dave Airlie [EMAIL PROTECTED] +Date: Wed May 28 06:43:40 2008 +1000 + +radeon: fix surface access on avivo chips. + +This should fix VT switch on vesafb + +commit 307bd65a25ee425d8359dd30572b002ce2338f91 +Author: Michael Babej [EMAIL PROTECTED] +Date: Tue May 27 19:13:49 2008 +1000 + +r600: fix vt switch issue + +RH BZ 441492 + +commit bf48c9eb8ec592515be9d1732d60283af715674d +Author: Dave Airlie [EMAIL PROTECTED] +Date: Sat May 24 11:51:20 2008 +1000 + +atombios: for LVDS set use ref div as per legacy + commit 04500c8419b1aeaeac7968492b82e1d7cad1d05b Author: Alan Coopersmith [EMAIL PROTECTED] Date: Tue May 20 20:34:31 2008 -0700 diff --git a/config.h.in b/config.h.in index e04b01a..0fd4d47 100644 --- a/config.h.in +++ b/config.h.in @@ -20,6 +20,9 @@ /* Define to 1 if you have the memory.h header file. */ #undef HAVE_MEMORY_H +/* Have pci_device_enable prototype */ +#undef HAVE_PCI_DEVICE_ENABLE + /* Define to 1 if you have the stdint.h header file. */ #undef HAVE_STDINT_H diff --git a/configure b/configure index 2947b1a..b4ba6a5 100755 --- a/configure +++ b/configure @@ -5,6 +5,67 @@ _ACEOF fi +{ echo $as_me:$LINENO: checking whether pci_device_enable is declared 5 +echo $ECHO_N checking whether pci_device_enable is declared... $ECHO_C 6; } +if test ${ac_cv_have_decl_pci_device_enable+set} = set; then + echo $ECHO_N (cached) $ECHO_C 6 +else + cat conftest.$ac_ext _ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h conftest.$ac_ext +cat conftest.$ac_ext _ACEOF +/* end confdefs.h. */ +#include pciaccess.h + +int +main () +{ +#ifndef pci_device_enable + (void) pci_device_enable; +#endif + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try=$ac_compile +case (($ac_try in + *\* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval echo \\$as_me:$LINENO: $ac_try_echo\) 5 + (eval $ac_compile) 2conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 conftest.err + rm -f conftest.er1 + cat conftest.err 5 + echo $as_me:$LINENO: \$? = $ac_status 5 + (exit $ac_status); } { +test -z $ac_c_werror_flag || +test ! -s conftest.err + } test -s conftest.$ac_objext; then + ac_cv_have_decl_pci_device_enable=yes +else + echo $as_me: failed program was: 5 +sed 's/^/| /' conftest.$ac_ext 5 + + ac_cv_have_decl_pci_device_enable=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +{ echo $as_me:$LINENO: result: $ac_cv_have_decl_pci_device_enable 5 +echo ${ECHO_T}$ac_cv_have_decl_pci_device_enable 6; } +if test $ac_cv_have_decl_pci_device_enable = yes; then + +cat confdefs.h \_ACEOF +#define HAVE_PCI_DEVICE_ENABLE 1 +_ACEOF + +fi + { echo $as_me:$LINENO: checking whether XSERVER_LIBPCIACCESS is declared 5 echo $ECHO_N checking whether XSERVER_LIBPCIACCESS is declared... $ECHO_C 6; } diff --git a/debian/changelog b/debian/changelog index 6cbb54d..2fdf6a1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:6.8.1~git20080528.faea0088-1) experimental; urgency=low + + * New upstream snapshot, up to commit faea0088. + + -- Brice Goglin [EMAIL PROTECTED] Wed, 28 May 2008 11:54:21 +0200 + xserver-xorg-video-ati (1:6.8.1~git20080521.04500c84-1) experimental; urgency=low * New upstream snapshot, up to commit 04500c84. commit faea008806802ec0e045754ec1eca492ebae320e Author: Alex Deucher [EMAIL PROTECTED] Date: Tue May 27 18:36:01 2008
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 133 + debian/changelog |7 src/AtomBios/includes/ObjectID.h | 928 +++--- src/ati.c |4 src/ati.h |1 src/ati_pciids_gen.h |3 src/atombios_crtc.c |8 src/atombios_output.c |6 src/generic_bus.h |9 src/legacy_crtc.c | 72 +- src/legacy_output.c | 109 ++-- src/pcidb/ati_pciids.csv | 15 src/radeon.h | 231 - src/radeon_accel.c| 50 +- src/radeon_accelfuncs.c | 12 src/radeon_atombios.c | 86 +-- src/radeon_atombios.h |4 src/radeon_bios.c | 85 +-- src/radeon_chipinfo_gen.h | 15 src/radeon_chipset_gen.h |3 src/radeon_commonfuncs.c |6 src/radeon_crtc.c | 42 - src/radeon_cursor.c | 20 src/radeon_dga.c | 10 src/radeon_dri.c | 16 src/radeon_driver.c | 153 +++--- src/radeon_exa.c | 22 src/radeon_exa_funcs.c| 38 - src/radeon_exa_render.c | 68 +- src/radeon_macros.h | 10 src/radeon_mm_i2c.c | 22 src/radeon_output.c | 344 +- src/radeon_pci_chipset_gen.h |3 src/radeon_pci_device_match_gen.h |3 src/radeon_probe.h| 468 +-- src/radeon_reg.h | 19 src/radeon_render.c | 64 +- src/radeon_textured_video.c |6 src/radeon_textured_videofuncs.c | 12 src/radeon_tv.c | 100 ++-- src/radeon_video.c| 180 +++ src/radeon_video.h| 36 - src/radeon_vip.c | 42 - src/theatre.c | 294 ++-- src/theatre.h | 56 +- src/theatre200.c | 338 ++--- src/theatre_detect.c | 14 src/theatre_reg.h | 306 ++-- 48 files changed, 2331 insertions(+), 2142 deletions(-) New commits: commit 6c0946241fd255283392503bc664e976e9ef6e07 Author: Brice Goglin [EMAIL PROTECTED] Date: Wed May 21 07:55:00 2008 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 6928681..6cbb54d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -xserver-xorg-video-ati (1:6.8.1~git20080521.04500c84-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.8.1~git20080521.04500c84-1) experimental; urgency=low * New upstream snapshot, up to commit 04500c84. + Fix lockup on startup on IGP320M, closes: #480312. - -- Brice Goglin [EMAIL PROTECTED] Wed, 21 May 2008 07:49:23 +0200 + -- Brice Goglin [EMAIL PROTECTED] Wed, 21 May 2008 07:54:45 +0200 xserver-xorg-video-ati (1:6.8.1~git20080512.94bf8f01-1) experimental; urgency=low commit ac999036632c9fbf0b6aa4ef2b9b00d65f88c9d4 Author: Brice Goglin [EMAIL PROTECTED] Date: Wed May 21 07:54:40 2008 +0200 New upstream snapshot diff --git a/ChangeLog b/ChangeLog index 3a7699d..8627af0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,136 @@ +commit 04500c8419b1aeaeac7968492b82e1d7cad1d05b +Author: Alan Coopersmith [EMAIL PROTECTED] +Date: Tue May 20 20:34:31 2008 -0700 + +Strip ^M's from src/AtomBios/includes/ObjectID.h + +commit 521a0488d1c414209c3534dc242000faa332a441 +Author: Alan Coopersmith [EMAIL PROTECTED] +Date: Tue May 20 20:33:37 2008 -0700 + +On non-gcc compilers, use C99's __func__ instead of gcc's __FUNCTION__ + +commit b7c80d0c86646105d2bce5d4d59ba6c45aa7cafc +Author: Tobias Diedrich [EMAIL PROTECTED] +Date: Tue May 20 19:16:54 2008 -0400 + +R200/R300: fix gamma setup for overlay + +More pending. See bug 16001 + +commit 69423482e2e94637142a9ba675589a1449a346a8 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Tue May 20 18:57:13 2008 -0400 + +RADEON: cleanup connection detection and remove duplicate code + +commit 55e4469f59c82bb5762673de5f3f27d18b0bd9a3 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Tue May 20 17:46:58 2008 -0400 + +RADEON: enable cloning on multi-crtc cards + +commit 12f185634071980041aaac6265d89708b181b215 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Tue May 20 16:05:41 2008 -0400 + +ATOM: Ignore invalid connector entries + +commit 19e97f74e39fc2b35727708ac429de33d0b70162 +Author: Egbert Eich [EMAIL PROTECTED] +Date: Tue May 20 11:16:15 2008 +0200 + +Change RMX code to follow the programming algorithm suggested by ATI. + +ATI provides the following algorithm to calculate the RMX scaling ratios +in its programming specs: +when RMX_AUTO_RATIO_HORZ_INC set to 1,Horizontal auto ratio result trucated, +and then incremented by 1. +
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 151 aclocal.m4 |2 config.h.in |3 configure | 65 + configure.ac|8 + debian/changelog|8 + debian/control |2 ltmain.sh |2 src/AtomBios/includes/CD_Common_Types.h |4 src/atombios_crtc.c |2 src/atombios_output.c | 94 +-- src/legacy_output.c |4 src/radeon_accel.c |2 src/radeon_atombios.c | 24 ++--- src/radeon_commonfuncs.c| 25 +++-- src/radeon_crtc.c | 16 +++ src/radeon_cursor.c | 31 +- src/radeon_driver.c | 44 + src/radeon_exa.c|4 src/radeon_exa_funcs.c |7 + src/radeon_exa_render.c | 22 ++-- src/radeon_output.c | 53 +++ src/radeon_probe.h |4 src/radeon_reg.h| 21 +++- src/radeon_textured_video.c |2 src/radeon_textured_videofuncs.c|2 src/radeon_video.c | 17 ++- 27 files changed, 516 insertions(+), 103 deletions(-) New commits: commit 647d94a74775a121104f4c6cb7f7792a88f84500 Author: Brice Goglin [EMAIL PROTECTED] Date: Mon May 12 13:42:04 2008 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 22c7ddb..a2a8f1f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -xserver-xorg-video-ati (1:6.8.1~git20080512.94bf8f01-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.8.1~git20080512.94bf8f01-1) experimental; urgency=low * New upstream snapshot, up to commit 94bf8f01. + Fix some DPMS-related brief blanking, closes: #467105. * Build-depend on dpkg-dev = 1.14.17 for dpkg-shlibdeps --warnings. - -- Brice Goglin [EMAIL PROTECTED] Mon, 12 May 2008 13:40:44 +0200 + -- Brice Goglin [EMAIL PROTECTED] Mon, 12 May 2008 13:41:04 +0200 xserver-xorg-video-ati (1:6.8.1~git20080417.c5d62fa0-1) experimental; urgency=low commit d246a462e5b10110ec36aca9542584d08d0ed0b0 Author: Brice Goglin [EMAIL PROTECTED] Date: Mon May 12 13:41:00 2008 +0200 Build-depend on dpkg-dev = 1.14.17 for dpkg-shlibdeps --warnings diff --git a/debian/changelog b/debian/changelog index 5b41b2f..22c7ddb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,9 @@ xserver-xorg-video-ati (1:6.8.1~git20080512.94bf8f01-1) UNRELEASED; urgency=low * New upstream snapshot, up to commit 94bf8f01. + Fix some DPMS-related brief blanking, closes: #467105. + * Build-depend on dpkg-dev = 1.14.17 for dpkg-shlibdeps --warnings. - -- Brice Goglin [EMAIL PROTECTED] Mon, 12 May 2008 13:37:22 +0200 + -- Brice Goglin [EMAIL PROTECTED] Mon, 12 May 2008 13:40:44 +0200 xserver-xorg-video-ati (1:6.8.1~git20080417.c5d62fa0-1) experimental; urgency=low diff --git a/debian/control b/debian/control index cd4a644..b6277b7 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: x11 Priority: optional Maintainer: Debian X Strike Force debian-x@lists.debian.org Uploaders: David Nusinow [EMAIL PROTECTED], Drew Parsons [EMAIL PROTECTED], Brice Goglin [EMAIL PROTECTED] -Build-Depends: debhelper (= 5), pkg-config, xserver-xorg-dev (= 2:1.4), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, x11proto-video-dev, x11proto-xinerama-dev, x11proto-xf86misc-dev, libgl1-mesa-dev | libgl-dev, x11proto-fonts-dev, x11proto-randr-dev (= 1.2), x11proto-render-dev, libdrm-dev ( 2.2) [!hurd-i386], x11proto-xf86dri-dev, quilt +Build-Depends: debhelper (= 5), pkg-config, xserver-xorg-dev (= 2:1.4), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, x11proto-video-dev, x11proto-xinerama-dev, x11proto-xf86misc-dev, libgl1-mesa-dev | libgl-dev, x11proto-fonts-dev, x11proto-randr-dev (= 1.2), x11proto-render-dev, libdrm-dev ( 2.2) [!hurd-i386], x11proto-xf86dri-dev, quilt, dpkg-dev (= 1.14.17) Standards-Version: 3.7.3 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-ati Vcs-Browser: http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-ati.git commit 40b26b2e133568a725e9fa9b0ee620ecd5879d18 Author: Brice Goglin [EMAIL PROTECTED] Date: Mon May 12 13:38:30 2008 +0200 New upstream release snapshot diff --git a/ChangeLog b/ChangeLog index 27b81ae..3a7699d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,154 @@ +commit 94bf8f01bd43cb103fffecfe04d04a214f892baf +Author: Dave Airlie [EMAIL PROTECTED] +Date: Mon May 12 20:02:51 2008 +1000 + +radeon: fix set_cursor_colours remove fb offset + +commit 1d0f1d31e2ed1d91ee87cb3e02ce48c8c07aa418
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 473 + aclocal.m4 |2 debian/changelog|9 debian/rules|2 ltmain.sh |2 src/AtomBios/includes/CD_Common_Types.h |4 src/atombios_crtc.c | 15 src/legacy_crtc.c | 88 ++- src/legacy_output.c | 92 +++ src/radeon.h| 30 - src/radeon_accel.c | 84 ++- src/radeon_accelfuncs.c |7 src/radeon_atombios.c | 78 ++ src/radeon_atombios.h |6 src/radeon_bios.c | 73 +- src/radeon_commonfuncs.c| 445 +++- src/radeon_dri.h|2 src/radeon_driver.c | 172 +++--- src/radeon_exa_funcs.c |6 src/radeon_exa_render.c | 857 src/radeon_output.c | 12 src/radeon_probe.h | 14 src/radeon_reg.h| 84 ++- src/radeon_textured_videofuncs.c| 319 +++ src/radeon_video.c | 13 25 files changed, 2020 insertions(+), 869 deletions(-) New commits: commit 19613d05efb0bdee0cc56c80cad96c0ce3871c5a Author: Brice Goglin [EMAIL PROTECTED] Date: Mon Apr 21 02:40:38 2008 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index f63e51f..0e951f8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,11 @@ -xserver-xorg-video-ati (1:6.8.1~git20080417.c5d62fa0-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.8.1~git20080417.c5d62fa0-1) experimental; urgency=low * New upstream snapshot, up to commit c5d62fa0. * Run dpkg-shlibdeps with --warnings=6. Drivers reference symbols from /usr/bin/Xorg and other modules, and that's not a bug, so we want dpkg-shlibdeps to shut up about symbols it can't find. - -- Brice Goglin [EMAIL PROTECTED] Mon, 21 Apr 2008 02:39:24 +0200 + -- Brice Goglin [EMAIL PROTECTED] Mon, 21 Apr 2008 02:40:28 +0200 xserver-xorg-video-ati (1:6.8.1~git20080320.5e3b2128-1) experimental; urgency=low commit 8f95f4fb3c6176c238819896bbc265430deb36c6 Author: Brice Goglin [EMAIL PROTECTED] Date: Mon Apr 21 02:40:16 2008 +0200 Run dpkg-shlibdeps with --warnings=6 Drivers reference symbols from /usr/bin/Xorg and other modules, and that's not a bug, so we want dpkg-shlibdeps to shut up about symbols it can't find. diff --git a/debian/changelog b/debian/changelog index f6fddb4..f63e51f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,11 @@ xserver-xorg-video-ati (1:6.8.1~git20080417.c5d62fa0-1) UNRELEASED; urgency=low * New upstream snapshot, up to commit c5d62fa0. + * Run dpkg-shlibdeps with --warnings=6. Drivers reference symbols from +/usr/bin/Xorg and other modules, and that's not a bug, so we want +dpkg-shlibdeps to shut up about symbols it can't find. - -- Brice Goglin [EMAIL PROTECTED] Mon, 21 Apr 2008 02:35:05 +0200 + -- Brice Goglin [EMAIL PROTECTED] Mon, 21 Apr 2008 02:39:24 +0200 xserver-xorg-video-ati (1:6.8.1~git20080320.5e3b2128-1) experimental; urgency=low diff --git a/debian/rules b/debian/rules index 9a15a69..c80f62c 100755 --- a/debian/rules +++ b/debian/rules @@ -79,7 +79,7 @@ binary-arch: build install serverabi dh_compress dh_fixperms dh_installdeb - dh_shlibdeps + dh_shlibdeps -- --warnings=6 dh_gencontrol dh_md5sums dh_builddeb commit 75a0620a60ac94c6a90d2850ee15836f6e9fab56 Author: Brice Goglin [EMAIL PROTECTED] Date: Mon Apr 21 02:39:04 2008 +0200 New upstream snapshot diff --git a/ChangeLog b/ChangeLog index 82ac668..27b81ae 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,476 @@ +commit c5d62fa0e8f52c3264ff9db3ff10cdf5a806bfc0 +Author: Owen Taylor [EMAIL PROTECTED] +Date: Thu Apr 17 13:14:53 2008 +0200 + +Emulate repeats by drawing in tiles + +When we can't turn on hardware repeats, because the texture +is non-power-of-two, or has padding at the ends of lines, +try to draw the image in multiple tiles rather than falling +back to software. (We can only do this when there is no +transform.) + +commit eeb7b74bb6c813b0e3afa4b704f6ffb0d0aab92b +Author: Owen Taylor [EMAIL PROTECTED] +Date: Thu Apr 17 13:14:25 2008 +0200 + +Turn on wrapping when repeating on R100 + R200 + +Actually enable repeats for R100 and R200. This corresponds +to a R300 change made in the patch in: +http://bugs.freedesktop.org/show_bug.cgi?id=15333 + +commit e511f39dfef503006cf249b9f6934091eaade9b5 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Thu Apr 17 05:04:34 2008 -0400 + +R300+: move more common code into init3d() +
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 375 debian/changelog |9 src/ati.c |2 src/ati.h |2 src/ati_pciids_gen.h |6 src/atimodule.c |2 src/atombios_crtc.c | 13 src/atombios_output.c | 101 ++- src/legacy_output.c |2 src/pcidb/ati_pciids.csv |8 src/radeon.h | 380 +++-- src/radeon_atombios.c | 725 +--- src/radeon_atomwrapper.c |2 src/radeon_chipinfo_gen.h |8 src/radeon_chipset_gen.h |6 src/radeon_crtc.c | 11 src/radeon_cursor.c |8 src/radeon_driver.c | 80 -- src/radeon_exa.c |9 src/radeon_exa_funcs.c|4 src/radeon_exa_render.c | 1103 +++--- src/radeon_output.c | 142 +++- src/radeon_pci_chipset_gen.h |6 src/radeon_pci_device_match_gen.h |6 src/radeon_probe.h|6 src/radeon_reg.h | 187 +- src/radeon_render.c |9 src/radeon_textured_video.c | 22 src/radeon_textured_videofuncs.c | 100 ++- src/theatre_detect.c |1 30 files changed, 1961 insertions(+), 1374 deletions(-) New commits: commit 1e44fc13b9fce0e846fe5ba61fb7851049acc449 Author: Brice Goglin [EMAIL PROTECTED] Date: Thu Mar 20 09:10:29 2008 +0100 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 222b905..9590b56 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,11 @@ -xserver-xorg-video-ati (1:6.8.1~git20080320.5e3b2128-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.8.1~git20080320.5e3b2128-1) experimental; urgency=low * New upstream snapshot, up to commit 5e3b2128. + Driver-side fix of two colour cursors to ARGB conversion on big endian platforms, needs a recent xserver-xorg-core to be be complete, closes: #446123. - -- Brice Goglin [EMAIL PROTECTED] Thu, 20 Mar 2008 09:04:23 +0100 + -- Brice Goglin [EMAIL PROTECTED] Thu, 20 Mar 2008 09:10:18 +0100 xserver-xorg-video-ati (1:6.8.1~git20080310.38606b08-1) experimental; urgency=low commit 7a7d44e34827f99bf99617ecaa689da99b8fb895 Author: Brice Goglin [EMAIL PROTECTED] Date: Thu Mar 20 09:08:39 2008 +0100 New upstream snapshot diff --git a/ChangeLog b/ChangeLog index 5a6d3b1..82ac668 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,378 @@ +commit 5e3b21284482df9974c9a58f248f0100def2bb0c +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Mar 19 19:15:05 2008 -0400 + +Disable the setting of HARDWARE_CURSOR_BIT_ORDER_MSBFIRST + +See bug 11796 + +commit 17cd42ed31814ba329a6a68edd0d75390a7da40e +Author: Matt Turner [EMAIL PROTECTED] +Date: Wed Mar 19 18:17:10 2008 -0400 + +Enable BSR in Log2 functions + +This patch edits RADEONLog2 and ATILog2 to use the x86 BSR instruction instead +of looping through bits. It should provide a somewhat of a speed increase in +this function on x86 and AMD64 architectures. + +Note: the BSR instruction was added with the 80386 CPU and is therefore not +compatible with earlier CPUs, though I highly doubt it's even possible to use a +286 in conjunction with a Radeon. + +The inline assembly also works with Intel's compiler (icc). + +commit c83827b4d2b6f03c54429e757a756eb99ff8be6b +Author: Paulo Cesar Pereira de Andrade [EMAIL PROTECTED] +Date: Wed Mar 19 17:58:34 2008 -0400 + +[PATCH] Compile warning fixes. + + Minor changes to avoid declarations mixed with code. + Ansified functions with empty prototype to specify they don't +receive arguments. + Added some prototypes to radeon.h, and major reorder on radeon.h +adding prototypes in alphabetical order and specifying to file that +defines it. + +commit bed9754ad21d6c0a7f61067b04ba31c430a7cecb +Merge: 55e446b... f71ac0e... +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Mar 19 16:06:41 2008 -0400 + +Merge branch 'master' of ssh://[EMAIL PROTECTED]/git/xorg/driver/xf86-video-ati into r3xx-render + +commit 55e446b5bc091e6c7b3c2e9ae20b45130555c246 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Mar 19 13:15:32 2008 -0400 + +R3xx/R5xx: Make sure to clamp the output of the FS + +commit b6aa4279cbe68cc8e4523795e9714fb798b62d98 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Mar 19 12:45:01 2008 -0400 + +R5xx: bump textured video limits to 4096 + +commit 4a445a3e8c4c5ecd9d4ef8daa26906c3ceaa94a1 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Mar 19 12:31:51 2008 -0400 + +RADEON: add new macros to distinguish between R3xx and R5xx 3D + +commit 85d0c9e8d22ccc72bec87b3fd44da5d7609293e0 +Author: Alex Deucher
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 144 +++ aclocal.m4 | 12 config.h.in|3 configure | 19 + configure.ac |5 debian/changelog |6 debian/patches/01_gen_pci_ids.diff |2 man/Makefile.am|1 man/Makefile.in|1 man/radeon.man |8 src/Makefile.am|3 src/Makefile.in|2 src/ati_pciids_gen.h | 19 + src/atombios_crtc.c| 173 + src/atombios_output.c | 333 +++-- src/legacy_crtc.c | 19 - src/pcidb/ati_pciids.csv | 31 +- src/radeon.h | 12 src/radeon_atombios.c | 23 + src/radeon_bios.c | 27 ++ src/radeon_chipinfo_gen.h | 19 + src/radeon_chipset_gen.h | 31 +- src/radeon_commonfuncs.c | 10 src/radeon_crtc.c | 53 +++- src/radeon_driver.c| 479 +++-- src/radeon_exa_funcs.c |2 src/radeon_exa_render.c|8 src/radeon_pci_chipset_gen.h | 19 + src/radeon_pci_device_match_gen.h | 19 + src/radeon_probe.c |2 src/radeon_probe.h | 28 +- src/radeon_textured_videofuncs.c |8 src/theatre.c | 32 +- src/theatre.h | 70 ++--- src/theatre200.c | 28 +- src/theatre_detect.c |2 src/theatre_detect.h |4 37 files changed, 1313 insertions(+), 344 deletions(-) New commits: commit 494b2d0a0cc1426283fa259b75a1d4edeff20d09 Author: Brice Goglin [EMAIL PROTECTED] Date: Mon Mar 10 23:50:35 2008 +0100 New upstream snapshot diff --git a/ChangeLog b/ChangeLog index 6614356..5a6d3b1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,137 @@ +commit 38606b08b68842fbcc81c233009c1117269f3be9 +Author: Matthieu Herrb [EMAIL PROTECTED] +Date: Sat Mar 8 23:22:59 2008 +0100 + +Makefile.am: nuke RCS Id + +commit 9d710ee1a44cf2f3a948fbdbe17ef09521cbe744 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Fri Mar 7 15:09:14 2008 -0500 + +AVIVO: clean up some unused variables + +commit c28c30c9f3d7bfebfd56a5c982c96f0090982054 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Fri Mar 7 14:10:49 2008 -0500 + +RADEON: Fix crash in last commit + +commit c3a3635865e380c784a226c8ead069d4716d6b75 +Author: Dave Airlie [EMAIL PROTECTED] +Date: Thu Mar 6 20:17:45 2008 -0500 + +RADEON: fix tiling/interlaced interaction with randr 1.2 + +commit df1b94dc4eb1f35b636dbf2ec0ab1c2da9937c0d +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Thu Mar 6 19:22:08 2008 -0500 + +DCE3: Ignore outputs with DIN connectors for now + +commit cb2dc19387c7b6494c47c76d683cf38a48700768 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Thu Mar 6 18:33:12 2008 -0500 + +AVIVO: fix typo from a previous commit + +Leave tv dpms hook disabled or you may get bad interactions +with the shared DAC + +commit 77355de48057e5e7e0d5b3f3cf5a7a92220a53b1 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Thu Mar 6 17:46:00 2008 -0500 + +AVIVO: don't add outputs for invalid connectors + +commit 600dbe080997a01ceaf6be86723189d518bc1281 +Merge: 594743a... 5b7875d... +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Thu Mar 6 17:31:37 2008 -0500 + +Merge branch 'master' of ssh://[EMAIL PROTECTED]/git/xorg/driver/xf86-video-ati + +commit 594743a99811a8b0f391412892414fcd158eeb56 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Thu Mar 6 17:30:21 2008 -0500 + +AVIVO: fix up memsize detection for IGP chips + +commit 5b7875d0cbfbdbcd1515c4e942d30de298b49dff +Author: Doug Chapman [EMAIL PROTECTED] +Date: Thu Mar 6 14:31:06 2008 -0500 + +Bug #14826: Fix a bogus check around xf86SetOperatingState. + +commit 651fe23f4c650ed91843dec48db24e18e8b91219 +Merge: 3de2dc8... 766f464... +Author: Adam Jackson [EMAIL PROTECTED] +Date: Thu Mar 6 14:28:27 2008 -0500 + +Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/driver/xf86-video-ati + +commit 41171c25cd235bafad26bcbabced16ead4b8c54b +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Thu Mar 6 14:05:18 2008 -0500 + +DCE3.0: add support for crtc memreq table + +commit 766f464dfdfccadef23e4232f2bce5db22195513 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Thu Mar 6 13:35:43 2008 -0500 + +RADEON: take 2 on proper pragma pack support for bsds + +See bug 14594. Based on suggestion by Henry Zhao + +commit a842ce9ca6494e724a7828cead9b61c9ef02b6aa +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Thu Mar 6 12:32:18 2008 -0500 + +DCE3.0: Minor fixups + +commit
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 34 debian/NEWS |4 - debian/changelog |4 - src/atombios_crtc.c |3 src/atombios_output.c |4 - src/legacy_crtc.c |6 - src/radeon.h |8 -- src/radeon_atombios.c |4 - src/radeon_driver.c | 194 +- 9 files changed, 125 insertions(+), 136 deletions(-) New commits: commit 900831dc787cce3cb797d22f94c2d4fae9014ea0 Author: Brice Goglin [EMAIL PROTECTED] Date: Sun Mar 2 13:23:12 2008 +0100 Prepare changelog for upload diff --git a/debian/NEWS b/debian/NEWS index 969ae2b..a6f60b0 100644 --- a/debian/NEWS +++ b/debian/NEWS @@ -1,10 +1,10 @@ -xserver-xorg-video-ati (1:6.8.1~git20080301.1f6a2300-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.8.1~git20080302.a4398ac3-1) experimental; urgency=low * The 'ati' Xorg driver module does not contain the 'r128' and 'mach64' submodule anymore. Users of Rage or Mach boards should replace Driver 'ati' with 'r128' or 'mach64' in their /etc/X11/xorg.conf. - -- Brice Goglin [EMAIL PROTECTED] Sat, 01 Mar 2008 22:58:35 +0100 + -- Brice Goglin [EMAIL PROTECTED] Sun, 02 Mar 2008 13:22:03 +0100 xserver-xorg-video-ati (1:6.7.197-1) unstable; urgency=low diff --git a/debian/changelog b/debian/changelog index 3f47acd..b15593d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xserver-xorg-video-ati (1:6.8.1~git20080301.1f6a2300-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.8.1~git20080302.a4398ac3-1) experimental; urgency=low * New upstream snapshot, after r128 and mach64 got split out. + Depends on xserver-xorg-video-r128 and xserver-xorg-video-mach64. @@ -7,7 +7,7 @@ xserver-xorg-video-ati (1:6.8.1~git20080301.1f6a2300-1) UNRELEASED; urgency=low * Bump Standards-Version: to 3.7.3, no change needed. * Remove XS- prefix to Vcs-Browser and Vcs-Git fields. - -- Brice Goglin [EMAIL PROTECTED] Sat, 01 Mar 2008 23:03:35 +0100 + -- Brice Goglin [EMAIL PROTECTED] Sun, 02 Mar 2008 13:20:59 +0100 xserver-xorg-video-ati (1:6.8.0-1) unstable; urgency=low commit e356fcf95a0c5335ad40c7c05b35f65b4e7a4e62 Author: Brice Goglin [EMAIL PROTECTED] Date: Sun Mar 2 13:22:59 2008 +0100 Update to latest upstream snapshot diff --git a/ChangeLog b/ChangeLog index e65cce3..6614356 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,37 @@ +commit a4398ac3ad77216f2c8aa628425bef5f2912a0a9 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sat Mar 1 18:52:26 2008 -0500 + +RS6xx: change isIGP checks to CHIP_FAMILY_RS690 + +these paths are only relevant on RS6xx chips + +commit 67d4d04836c05293b844bc505f303cfb04c0f8a4 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sat Mar 1 18:33:18 2008 -0500 + +RADEON: use xf86SetDesiredModes() in screeninit and enterVT + +this should restore the proper output state on VT switches + +commit be0858a84fbdf74c0b844f462933a221d48c707d +Author: Maciej Cencora [EMAIL PROTECTED] +Date: Sat Mar 1 18:11:58 2008 -0500 + +RADEON: remove driver rec copies of mc info, use save rec directly + +info-mc_* were used and the immediately copied into info-ModeReg +ones. Just use the ModeReg copies directly. + +commit dd8ee1b444f4b973a1e0fadca5f943f2162b5e94 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sat Mar 1 16:23:51 2008 -0500 + +RADEON: memmap rework 1 + +Don't restore memmap regs on every mode switch. +Just do memmap save/restore/setup on server start and VT switch. + commit 1f6a2301f3d1c21b5c04f94714a8caa7aa8b Author: Alex Deucher [EMAIL PROTECTED](none) Date: Sat Mar 1 15:53:42 2008 -0500 commit a4398ac3ad77216f2c8aa628425bef5f2912a0a9 Author: Alex Deucher [EMAIL PROTECTED](none) Date: Sat Mar 1 18:52:26 2008 -0500 RS6xx: change isIGP checks to CHIP_FAMILY_RS690 these paths are only relevant on RS6xx chips diff --git a/src/atombios_output.c b/src/atombios_output.c index fb3cb3e..da3f533 100644 --- a/src/atombios_output.c +++ b/src/atombios_output.c @@ -393,7 +393,7 @@ dfp_disable_dither(xf86OutputPtr output, int device) OUTREG(AVIVO_TMDSA_BIT_DEPTH_CONTROL, 0); /* TMDSA */ break; case ATOM_DEVICE_DFP2_SUPPORT: - if (info-IsIGP) + if (info-ChipFamily == CHIP_FAMILY_RS690) OUTREG(AVIVO_DDIA_BIT_DEPTH_CONTROL, 0); /* DDIA */ else OUTREG(AVIVO_DVOA_BIT_DEPTH_CONTROL, 0); /* DVO */ @@ -609,7 +609,7 @@ atombios_output_mode_set(xf86OutputPtr output, atombios_output_tmds1_setup(output, adjusted_mode); dfp_disable_dither(output, ATOM_DEVICE_DFP1_SUPPORT); } else if (radeon_output-devices ATOM_DEVICE_DFP2_SUPPORT) { - if (info-IsIGP) + if (info-ChipFamily == CHIP_FAMILY_RS690) atombios_ddia_setup(output, adjusted_mode); else atombios_external_tmds_setup(output, adjusted_mode); diff --git
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/NEWS |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) New commits: commit 2583b9d6c91191537083d65bc7aae18d05871cab Author: Brice Goglin [EMAIL PROTECTED] Date: Sun Mar 2 18:17:38 2008 +0100 Clarify the NEWS entry about ati/r128/mach split diff --git a/debian/NEWS b/debian/NEWS index a6f60b0..0d0674b 100644 --- a/debian/NEWS +++ b/debian/NEWS @@ -1,8 +1,9 @@ xserver-xorg-video-ati (1:6.8.1~git20080302.a4398ac3-1) experimental; urgency=low * The 'ati' Xorg driver module does not contain the 'r128' and 'mach64' -submodule anymore. Users of Rage or Mach boards should replace -Driver 'ati' with 'r128' or 'mach64' in their /etc/X11/xorg.conf. +submodules anymore. Users of Rage or Mach boards may safely remove +the xserver-xorg-video-ati packages only if they use Driver r128 or +mach64 instead of ati in their /etc/X11/xorg.conf. -- Brice Goglin [EMAIL PROTECTED] Sun, 02 Mar 2008 13:22:03 +0100 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 701 + Makefile.am| 11 Makefile.in| 59 README.ati | 828 -- README.ati.sgml| 648 - README.r128| 160 - README.r128.sgml | 138 - aclocal.m4 | 253 +- config.guess | 32 config.h.in|9 config.sub | 44 configure | 909 --- configure.ac | 66 debian/NEWS|8 debian/changelog | 19 debian/control | 26 debian/patches/01_gen_pci_ids.diff |2 depcomp| 33 install-sh | 228 - ltmain.sh | 58 man/Makefile.am|4 man/Makefile.in| 10 man/r128.man | 156 - man/radeon.man | 26 src/AtomBios/includes/ObjectID.h | 36 src/AtomBios/includes/atombios.h | 254 +- src/Makefile.am| 89 src/Makefile.in| 359 -- src/ati.c | 361 -- src/ati.h |4 src/ati_pciids_gen.h |6 src/atiadjust.c| 134 - src/atiadjust.h| 31 src/atiaudio.c | 50 src/atiaudio.h | 51 src/atibank.c | 114 src/atibank.h | 44 src/atibus.c | 123 - src/atibus.h | 49 src/atichip.c | 271 -- src/atichip.h | 94 src/aticlock.c | 442 --- src/aticlock.h | 62 src/aticonfig.c| 527 src/aticonsole.c | 816 -- src/aticonsole.h | 43 src/aticrtc.h | 42 src/aticursor.h| 42 src/atidac.c | 462 --- src/atidac.h | 99 src/atidecoder.c | 50 src/atidecoder.h | 51 src/atidga.c | 483 src/atidga.h | 36 src/atidri.c | 1640 - src/atidri.h | 49 src/atidripriv.h | 57 src/atidsp.c | 302 -- src/atidsp.h | 35 src/atii2c.c | 399 --- src/atii2c.h | 48 src/atiload.c | 98 src/atiload.h | 32 src/atilock.c | 537 src/atilock.h | 31 src/atimach64.c| 1341 --- src/atimach64.h| 36 src/atimach64accel.c | 1068 src/atimach64accel.h | 42 src/atimach64cursor.c | 426 --- src/atimach64exa.c | 696 - src/atimach64i2c.c | 469 --- src/atimach64i2c.h | 32 src/atimach64io.c | 103 src/atimach64io.h | 421 --- src/atimach64probe.c | 234 - src/atimach64probe.h | 32 src/atimach64render.c | 898 --- src/atimach64version.h | 59 src/atimach64xv.c | 1686 - src/atimisc.c | 82 src/atimode.c | 1084 src/atimode.h | 35 src/atimodule.c|6 src/atioption.h| 98 src/atipciids.h|7 src/atipcirename.h |3 src/atipreinit.c | 2464 src/atipreinit.h | 30 src/atiprint.c | 784 -- src/atiprint.h | 34 src/atipriv.h | 30 src/atiprobe.c | 521 src/atiprobe.h | 30 src/atiregs.h | 2882 --- src/atirgb514.c| 283 -- src/atirgb514.h| 35 src/atiscreen.c| 692 - src/atiscreen.h| 31 src/atistruct.h| 529 src/atituner.c | 177 - src/atituner.h | 69 src/atiutil.c | 117 src/atiutil.h | 67 src/ativalid.c | 161 - src/ativalid.h | 30 src/ativga.c | 195 - src/ativga.h | 40 src/ativgaio.c
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog| 178 ++ debian/changelog |7 man/radeon.man |4 src/ati.c| 39 src/ati.h|2 src/ati_pciids_gen.h |1 src/aticlock.c | 10 + src/aticonsole.c |6 src/atimach64probe.h |2 src/atimach64xv.c|5 src/atimisc.c|6 src/atimodule.c |2 src/atiprobe.c | 14 - src/atombios_crtc.c | 28 +- src/atombios_output.c| 27 +- src/legacy_crtc.c| 26 -- src/legacy_output.c | 228 ++- src/pcidb/ati_pciids.csv |1 src/r128_misc.c |5 src/r128_probe.h |2 src/radeon.h |4 src/radeon_atombios.c| 66 +++--- src/radeon_bios.c| 149 +++ src/radeon_chipinfo_gen.h|1 src/radeon_chipset_gen.h |1 src/radeon_dri.c | 15 + src/radeon_driver.c | 14 + src/radeon_exa_funcs.c |7 src/radeon_misc.c|5 src/radeon_modes.c | 20 +- src/radeon_output.c | 409 --- src/radeon_pci_chipset_gen.h |1 src/radeon_probe.h | 33 ++- src/radeon_reg.h |7 src/radeon_tv.c | 12 - src/radeon_video.c |8 36 files changed, 867 insertions(+), 478 deletions(-) New commits: commit a335398c7701b28864ede6414f7fc6a76ab2d55a Author: Brice Goglin [EMAIL PROTECTED] Date: Sun Feb 3 10:54:32 2008 +0100 New upstream snapshot diff --git a/ChangeLog b/ChangeLog index 870f936..cebd618 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,181 @@ +commit f65e8dfac23adfa199026765fe3a1ea08cf4da67 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sun Feb 3 00:09:59 2008 -0500 + +RADEON: rework i2c handling + +Split out clk, data, and lock regs and masks. some cards use different +regs and masks for each. For cards with ATOMBIOS, use the i2c bios +table to grab the i2c data. + +commit a38a903debc0a50dbc73f59dc2741bbea76d2bd9 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Fri Feb 1 02:59:07 2008 -0500 + +RADEON: don't restore LVDS_PLL_CNTL for now + +seems to cause problems with resume for some users. +this needs further investigation. +see bug 12596 + +commit 5d7bea2b62c86868baf1960665a40249a43bafc5 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Fri Feb 1 02:53:22 2008 -0500 + +RADEON: remove redundant RADEONDisableDisplays() + +use RADEONBlank() instead + +commit 73b437ce232c94c0067a0d2f70538b6e1e8c07a7 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Fri Feb 1 02:47:06 2008 -0500 + +RADEON: remove unused aspect scaler option + +commit f1fb9e4daa29bc379f653f847254db1496b625fd +Author: Alex Deucher [EMAIL PROTECTED] +Date: Fri Feb 1 02:39:18 2008 -0500 + +RADEON: Implement center mode for RMX on legacy radeons + +commit bcd590103e04bfdb4f12413beacebf344f07e88e +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Tue Jan 29 12:12:54 2008 -0500 + +RADEON: update man page to reflect AGP 1x default revert + +commit 09348a83d06ba9d3129499c4daedd44a68771530 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Tue Jan 29 12:09:24 2008 -0500 + +Seems the default is more reliable... we can't win. + +Revert radeon: Default to 1x again with non-v3 AGP cards. + +This reverts commit b653e5a628bfa4dfb168e96f93f41eb910f409fb. + +commit 0c26806245381b925b73ff9f3b747e3dcf0ebd6f +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Tue Jan 29 10:26:48 2008 -0500 + +RADEON: Add new RV380 pci id + +bug 14289 + +commit ce77ed78a877023da72dbe51609aef9a07e250b1 +Author: Maciej Cencora [EMAIL PROTECTED] +Date: Mon Jan 28 19:02:56 2008 -0500 + +RS690: Implement MC idle check + +commit b7de4ff52cfbdd85ee65000613632e21b92af24e +Author: George Sapountzis [EMAIL PROTECTED] +Date: Sat Jan 26 19:28:05 2008 +0200 + +mach64: add hint for sparc and minor cosmetic. + +commit 09d713aa0ed6367b4457420b3c2832fe8eca9b00 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Jan 23 18:05:41 2008 -0500 + +Revert RADEON: adjust PAL mode hstart + +This reverts commit 719a9a376e34d99032af75e3f7b002670ccb816b. + +This breaks TV out on some cards. + +commit 719a9a376e34d99032af75e3f7b002670ccb816b +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sun Jan 20 18:40:53 2008 -0500 + +RADEON: adjust PAL mode hstart + +Most people seem to get a more aligned picture with this setting + +commit b2db8657fb888cff6d64c6dcb182caac389776ce +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sun Jan 20 18:33:22 2008 -0500 + +RADEON: re-work i2c for DDC + +Unify the radeon/avivo paths and grab the data/clk masks from bios +if available
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog| 132 + configure| 20 - configure.ac |2 debian/changelog |6 man/ati.man |2 src/Makefile.am | 13 src/Makefile.in | 116 +++ src/ati.c| 689 --- src/ati.h| 74 - src/atibus.c |1 src/atichip.c|4 src/atichip.h| 30 ++ src/aticonsole.c |9 src/atidri.c |8 src/atii2c.c |3 src/atiload.c| 173 --- src/atiload.h| 37 -- src/atimach64probe.c | 58 +++ src/atimach64probe.h |6 src/atimach64version.h | 59 src/atimisc.c| 87 - src/atimode.c|9 src/atimodule.c | 35 -- src/atimodule.h | 30 -- src/atipreinit.c |6 src/atiprobe.c | 24 - src/atombios_output.c| 78 +++-- src/r128.h |6 src/r128_cursor.c|2 src/r128_dri.c | 16 - src/r128_driver.c| 275 -- src/r128_misc.c |6 src/r128_probe.c | 17 - src/r128_probe.h |5 src/r128_video.c |8 src/radeon.h |2 src/radeon_accelfuncs.c | 10 src/radeon_atombios.c|8 src/radeon_bios.c| 115 --- src/radeon_commonfuncs.c | 136 + src/radeon_crtc.c|2 src/radeon_driver.c | 216 -- src/radeon_exa.c | 17 + src/radeon_exa_funcs.c | 15 - src/radeon_exa_render.c | 404 ++- src/radeon_misc.c|6 src/radeon_mm_i2c.c | 14 src/radeon_output.c | 42 +- src/radeon_probe.c | 17 - src/radeon_probe.h | 21 - src/radeon_reg.h | 203 + src/radeon_video.c |3 src/theatre.h| 38 -- src/theatre_detect.h | 11 54 files changed, 1533 insertions(+), 1793 deletions(-) New commits: commit bb0cd83d5d24aeb0b906b3a9e7b289a3b5d55dab Author: Brice Goglin [EMAIL PROTECTED] Date: Thu Jan 17 11:31:12 2008 +0100 New upstream snapshot, containing commits up to 6bd510a2 diff --git a/ChangeLog b/ChangeLog index 17760f7..870f936 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,135 @@ +commit 6bd510a211f25d52e74791e4a429cd2218ced541 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Jan 16 18:09:49 2008 -0500 + +RADEON: add a message about render accel on newer cards + +commit 85bf3439fe2579aec48f5cd8d65a9d51b1ae8535 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Jan 16 17:52:06 2008 -0500 + +R300: only init3d on r3xx + +commit dbb2ca471dfbff245b30c5055871dee0dc0e3d15 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Jan 16 17:10:02 2008 -0500 + +R300: only enable render accel on non-IGP r3xx/r4xx chips for now + +commit 3c72b100bcfacee600644669b586e86cfd32754e +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Jan 16 16:55:42 2008 -0500 + +R300: First pass at render accel + +This first pass is pretty limited. All it currently supports +is transforms for rotation. No blending yet. + +Based on inital implementation from Wolke Liu with +additional lock-up fixes by Dave Airlie. + +commit 2ba3562d2af911fdd90881049599e239d27260bc +Author: George Sapountzis [EMAIL PROTECTED] +Date: Sat Jan 12 17:11:59 2008 +0200 + +ati wrapper: xf86PciInfo.h is enough + +commit c2caeb11a97dad5379d70881c5c0fd834a8c3d54 +Author: George Sapountzis [EMAIL PROTECTED] +Date: Sat Jan 12 16:18:34 2008 +0200 + +ati wrapper: add DriverRec's and use them + +commit 19e1b180fec6f83a474e125465bc60111c0f43e0 +Author: George Sapountzis [EMAIL PROTECTED] +Date: Sat Jan 12 16:18:07 2008 +0200 + +mach64: load for both ati and mach64 as driver names + +similar to r128/radeon + +commit 92f54400d5450b29b3a76d5ecc927cf0d73e156e +Author: George Sapountzis [EMAIL PROTECTED] +Date: Sat Jan 12 16:17:47 2008 +0200 + +mach64: add version (need not match with ati) + +similar to r128/radeon + +commit 311ec7b6c54a50a4b8a5a445f7283da2b0b2e0f5 +Author: George Sapountzis [EMAIL PROTECTED] +Date: Sat Jan 12 16:17:21 2008 +0200 + +atimisc: rename to mach64 + +commit 5244e235262290eab8a3546f449295c12ed8f6c7 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Mon Jan 14 16:11:09 2008 -0500 + +ATOMBIOS: disable the scaler by default on avivo cards + +Fixes bug 14001 + +commit 729da30c80d6545b75c8faea44754634f477cc09 +Merge: 000741e... 625a885... +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Mon Jan 14 10:05:01 2008 -0500 + +Merge branch 'master' of ssh://[EMAIL PROTECTED]/git/xorg/driver/xf86-video-ati + +commit 625a885a964488da2a35065eb597a17ee57b22a9 +Author: George Sapountzis [EMAIL PROTECTED] +Date: Wed Jan 9 17:39:56 2008
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 20 debian/changelog |6 ++ src/pcidb/ati_pciids.csv | 28 ++-- src/radeon_chipinfo_gen.h | 28 ++-- src/radeon_crtc.c |2 ++ src/radeon_output.c |1 + 6 files changed, 57 insertions(+), 28 deletions(-) New commits: commit 240837cfd02ded74b866962dc3d3c4b5ae4cea58 Author: Brice Goglin [EMAIL PROTECTED] Date: Wed Jan 2 22:04:44 2008 +0100 New upstream snapshot diff --git a/ChangeLog b/ChangeLog index 5899f00..1f9cb65 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,23 @@ +commit 30cab1dbebb7bdb925f2fe9f91b84183312bbbfd +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Jan 2 15:41:01 2008 -0500 + +RADEON: Make sure all old IGP chips have HasSingleDac set + +fix the csv file and re-gen the headers. + +commit e8e585651215b011e3ad07c59d0eab9107ccd8c6 +Author: Dave Airlie [EMAIL PROTECTED] +Date: Wed Jan 2 10:14:46 2008 +1000 + +PLL/r600: tweak pll to pick first one found instead of keeping going + +commit 14aa4060ad27ecb3d40b2b17ee4cf7cc55a121dd +Author: Dave Airlie [EMAIL PROTECTED] +Date: Wed Jan 2 09:49:44 2008 +1000 + +r600: fix tv-out output naming + commit f65374f5e15bfd391a1838a686cd87d3bab8043d Author: Maciej Cencora [EMAIL PROTECTED] Date: Mon Dec 31 09:44:34 2007 +1000 diff --git a/debian/changelog b/debian/changelog index e770be1..f6df073 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:6.7.198~git20080102.30cab1db-1) experimental; urgency=low + + * New upstream snapshot, containing commits up to 30cab1db. + + -- Brice Goglin [EMAIL PROTECTED] Wed, 02 Jan 2008 22:04:12 +0100 + xserver-xorg-video-ati (1:6.7.198~git20080101.f65374f5-1) experimental; urgency=low * New upstream snapshot, containing commits up to f65374f5. commit 30cab1dbebb7bdb925f2fe9f91b84183312bbbfd Author: Alex Deucher [EMAIL PROTECTED](none) Date: Wed Jan 2 15:41:01 2008 -0500 RADEON: Make sure all old IGP chips have HasSingleDac set fix the csv file and re-gen the headers. diff --git a/src/pcidb/ati_pciids.csv b/src/pcidb/ati_pciids.csv index a62e8a5..b297a6d 100644 --- a/src/pcidb/ati_pciids.csv +++ b/src/pcidb/ati_pciids.csv @@ -4,8 +4,8 @@ 0x3154,RV380_3154,RV380,1,ATI FireGL M24 GL 3154 (PCIE) 0x3E50,RV380_3E50,RV380,,ATI Radeon X600 (RV380) 3E50 (PCIE) 0x3E54,RV380_3E54,RV380,,ATI FireGL V3200 (RV380) 3E54 (PCIE) -0x4136,RS100_4136,RS100,,1ATI Radeon IGP320 (A3) 4136 -0x4137,RS200_4137,RS200,,1ATI Radeon IGP330/340/350 (A4) 4137 +0x4136,RS100_4136,RS100,,1,,,1,ATI Radeon IGP320 (A3) 4136 +0x4137,RS200_4137,RS200,,1,,,1,ATI Radeon IGP330/340/350 (A4) 4137 0x4144,R300_AD,R300,,ATI Radeon 9500 AD (AGP) 0x4145,R300_AE,R300,,ATI Radeon 9500 AE (AGP) 0x4146,R300_AF,R300,,ATI Radeon 9600TX AF (AGP) @@ -22,14 +22,14 @@ 0x4155,RV350_4155,RV350,,ATI Radeon 9650 0x4156,RV350_AV,RV350,,ATI FireGL RV360 AV (AGP) 0x4158,MACH32,MACH32,, -0x4237,RS250_4237,RS200,,1ATI Radeon 7000 IGP (A4+) 4237 +0x4237,RS250_4237,RS200,,1,,,1,ATI Radeon 7000 IGP (A4+) 4237 0x4242,R200_BB,R2001,,ATI Radeon 8500 AIW BB (AGP) 0x4243,R200_BC,R2001,,ATI Radeon 8500 AIW BC (AGP) -0x4336,RS100_4336,RS100,1,1ATI Radeon IGP320M (U1) 4336 -0x4337,RS200_4337,RS200,1,1ATI Radeon IGP330M/340M/350M (U2) 4337 +0x4336,RS100_4336,RS100,1,1,,,1,ATI Radeon IGP320M (U1) 4336 +0x4337,RS200_4337,RS200,1,1,,,1,ATI Radeon IGP330M/340M/350M (U2) 4337 0x4354,MACH64CT,MACH64,, 0x4358,MACH64CX,MACH64,, -0x4437,RS250_4437,RS200,1,1ATI Radeon Mobility 7000 IGP 4437 +0x4437,RS250_4437,RS200,1,1,,,1,ATI Radeon Mobility 7000 IGP 4437 0x4554,MACH64ET,MACH64,, 0x4742,MACH64GB,MACH64,, 0x4744,MACH64GD,MACH64,, @@ -311,14 +311,14 @@ 0x7291,RV560_7291,RV560,,ATI Radeon X1650 0x7293,RV560_7293,RV560,,ATI Radeon X1650 0x7297,RV560_7297,RV560,,ATI RV560 -0x7834,RS350_7834,RS300,,1ATI Radeon 9100 PRO IGP 7834 -0x7835,RS350_7835,RS300,1,1ATI Radeon Mobility 9200 IGP 7835 -0x791E,RS690_791E,RS690,,1ATI Radeon X1200 -0x791F,RS690_791F,RS690,,1ATI Radeon X1200 -0x796C,RS740_796C,RS740,,1ATI RS740 -0x796D,RS740_796D,RS740,,1ATI RS740M -0x796E,RS740_796E,RS740,,1ATI RS740 -0x796F,RS740_796F,RS740,,1ATI RS740M +0x7834,RS350_7834,RS300,,1,,,1,ATI Radeon 9100 PRO IGP 7834 +0x7835,RS350_7835,RS300,1,1,,,1,ATI Radeon Mobility 9200 IGP 7835 +0x791E,RS690_791E,RS690,,1,,,1,ATI Radeon X1200 +0x791F,RS690_791F,RS690,,1,,,1,ATI Radeon X1200 +0x796C,RS740_796C,RS740,,1,,,1,ATI RS740 +0x796D,RS740_796D,RS740,,1,,,1,ATI RS740M +0x796E,RS740_796E,RS740,,1,,,1,ATI RS740 +0x796F,RS740_796F,RS740,,1,,,1,ATI RS740M 0x9400,R600_9400,R600,,ATI Radeon HD 2900 XT 0x9401,R600_9401,R600,,ATI Radeon HD 2900 XT 0x9402,R600_9402,R600,,ATI Radeon HD 2900 XT diff --git a/src/radeon_chipinfo_gen.h
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog| 75 debian/changelog |6 ++ man/radeon.man |4 - src/AtomBios/includes/atombios.h |2 src/atombios_crtc.c | 59 +- src/atombios_output.c|3 + src/legacy_output.c |8 +-- src/radeon_atombios.c| 101 +++ src/radeon_atombios.h|6 ++ src/radeon_bios.c|2 src/radeon_driver.c | 65 + src/radeon_output.c |4 - src/radeon_reg.h | 13 - src/radeon_tv.c |4 - 14 files changed, 304 insertions(+), 48 deletions(-) New commits: commit 635895bdd036a86e9da80bc291a5049086331169 Author: Brice Goglin [EMAIL PROTECTED] Date: Tue Jan 1 11:53:11 2008 +0100 New upstream snapshot diff --git a/ChangeLog b/ChangeLog index c20bcdd..5899f00 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,78 @@ +commit f65374f5e15bfd391a1838a686cd87d3bab8043d +Author: Maciej Cencora [EMAIL PROTECTED] +Date: Mon Dec 31 09:44:34 2007 +1000 + +atombios: initial rs690 patches + +commit a674f683e6699c30664d9cd468a64de991c3fd7e +Author: Dave Airlie [EMAIL PROTECTED] +Date: Sun Dec 30 17:43:17 2007 +1000 + +atombios: enable TV-out detection code - tv out works for me with this + +commit aa7c28cbd943bb525698515d444cb5097880e364 +Author: Dave Airlie [EMAIL PROTECTED] +Date: Sun Dec 30 17:40:37 2007 +1000 + +atombios: enable support for using tv timings + +enable support for the atombios tv timings selection by programming the crtc +with the tv timings if a tv is detected on the output + +commit 0bc3fd595a73e12a424571697d164a09a6a4c072 +Author: Dave Airlie [EMAIL PROTECTED] +Date: Sun Dec 30 16:39:58 2007 +1000 + +atombios: add support for reading tv standard from atombios + +fix typo in atombios header file + +commit bfa22d676a6f333503104041f6f4de9bb7d8 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Wed Dec 26 12:29:47 2007 -0500 + +RADEON: fix typo that broke tv load detection + +commit 0c99554c6fab1192f5e8595469c21b5f33e1eb4f +Author: David Miller [EMAIL PROTECTED] +Date: Wed Dec 26 02:19:12 2007 -0500 + +[RADEON]: Add missing break in SCLK calculation. + +commit 6e0d5cc1c62fbfc1962fa0d6333f0c0a8c6327bd +Author: David Miller [EMAIL PROTECTED] +Date: Wed Dec 26 02:17:34 2007 -0500 + +[RADEON]: Like powerpc, don't use VGA by default on sparc. + +commit 2b1fae668ddabbc72e5fc31365302ea722174df1 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Wed Dec 26 02:04:06 2007 -0500 + +RADEON: fix PAL tv-out + +Many thanks to Andrew Randrianasulu for providing me with +pll reg dumps + +commit d736eb5732da573162c70712dc4e8b0114986702 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Mon Dec 24 12:34:15 2007 -0500 + +RADEON: default IgnoreLidStatus to TRUE + +Seems there are lots of busted ACPI lid status and people +starting X with the lid closed. + +commit 653da558148cc601bc1f80253e92ef98c75ef37a +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Mon Dec 24 01:11:56 2007 -0500 + +RADEON: restore crtc regs before VGA regs. + +It seems some radeons don't restore text console properly if +the crtc regs are restored after the VGA regs. +Thanks to Sverre Froyen for helping me track this down + commit ad3325f672a241449ca239c8ee3a24b6d7703d76 Author: Alex Deucher [EMAIL PROTECTED](none) Date: Sun Dec 23 17:18:42 2007 -0500 diff --git a/debian/changelog b/debian/changelog index 4edc6d5..e770be1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:6.7.198~git20080101.f65374f5-1) experimental; urgency=low + + * New upstream snapshot, containing commits up to f65374f5. + + -- Brice Goglin [EMAIL PROTECTED] Tue, 01 Jan 2008 11:37:58 +0100 + xserver-xorg-video-ati (1:6.7.198~git20071223.ad3325f6-1) experimental; urgency=low * New upstream snapshot, containing commits up to ad3325f6. commit f65374f5e15bfd391a1838a686cd87d3bab8043d Author: Maciej Cencora [EMAIL PROTECTED] Date: Mon Dec 31 09:44:34 2007 +1000 atombios: initial rs690 patches diff --git a/src/radeon_driver.c b/src/radeon_driver.c index 6e10282..d68b18f 100644 --- a/src/radeon_driver.c +++ b/src/radeon_driver.c @@ -784,7 +784,11 @@ unsigned RADEONINMC(ScrnInfoPtr pScrn, int addr) unsigned char *RADEONMMIO = info-MMIO; CARD32 data; -if (IS_AVIVO_VARIANT) { +if (info-ChipFamily == CHIP_FAMILY_RS690) +{ +OUTREG(RS690_MC_INDEX, (addr RS690_MC_INDEX_MASK)); +data = INREG(RS690_MC_DATA); +} else if (IS_AVIVO_VARIANT) { OUTREG(AVIVO_MC_INDEX, (addr 0xff) | 0x7f); (void)INREG(AVIVO_MC_INDEX); data = INREG(AVIVO_MC_DATA); @@ -809,7 +813,13 @@ void RADEONOUTMC(ScrnInfoPtr pScrn, int addr,
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 71 + configure |3 configure.ac |3 debian/changelog |9 man/radeon.man|6 src/Makefile.am |3 src/Makefile.in | 21 src/atombios_crtc.c |8 src/legacy_crtc.c | 1847 ++ src/legacy_output.c | 1732 ++ src/radeon.h | 41 - src/radeon_accel.c| 337 + src/radeon_atombios.c |4 src/radeon_atombios.h | 11 src/radeon_bios.c |5 src/radeon_crtc.c | 930 + src/radeon_display.c | 878 --- src/radeon_driver.c | 1524 + src/radeon_output.c | 1275 +- src/radeon_tv.c | 395 ++ 20 files changed, 4623 insertions(+), 4480 deletions(-) New commits: commit 081a1bb2c726d30fe7366bce798a381cc5eaabf0 Author: Brice Goglin [EMAIL PROTECTED] Date: Sun Dec 23 23:29:58 2007 +0100 New upstream snapshot diff --git a/ChangeLog b/ChangeLog index dcbfa80..c20bcdd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,74 @@ +commit ad3325f672a241449ca239c8ee3a24b6d7703d76 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sun Dec 23 17:18:42 2007 -0500 + +RADEON: Add IgnoreLidStatus option + +Generally, users that start X with the laptop lid closed +want to use one or more external monitors rather than the +internal panel and do not want the internal panel to be on +by default. Others, it seems, want to always have the +internal panel on, regardless of the lid. I can't win. +Enable this option to force the latter. + +commit 20eedf348a527e1e0a5450bc22d7564895034a66 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sun Dec 23 11:27:55 2007 -0500 + +RADEON: fix pll input setup on mac cards + +the function was exiting before the complete setup was finished. + +commit 4f2e833e8ebaba3ad85ec5314fff8fa05395b679 +Author: Arkadiusz Miskiewicz [EMAIL PROTECTED] +Date: Fri Dec 21 18:56:34 2007 -0500 + +configure.ac fixes + +commit 2b6e8e2b8f74e94560de89693ecbc7260536591e +Author: Arkadiusz Miskiewicz [EMAIL PROTECTED] +Date: Fri Dec 21 18:10:17 2007 -0500 + +RADEON: various cleanups + +commit 4c6f60e3b19ac55ab1255c79df03b1df5950864e +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Fri Dec 21 17:33:04 2007 -0500 + +RADEON: clean up prototypes + +commit 8c761afdcb9baf1649b93449692fb9ab67bc2c80 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Fri Dec 21 16:24:49 2007 -0500 + +RADEON: more re-org + +move save/restore routines into legacy_crtc/output + +commit 910773d3a6c717f9d4762ea7b9ee6c3ae061781e +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Fri Dec 21 15:53:15 2007 -0500 + +RADEON: more re-org. move XAA Mem init to radeon_accel.c + +commit 0631a23bd103f9b74e525da2c41304eab60c6f17 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Fri Dec 21 15:40:18 2007 -0500 + +RADEON: fix rn50 reversion from last merge + +commit 5b917797a13c6caa80028d1842a284598e874288 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Fri Dec 21 15:30:20 2007 -0500 + +RADEON: remove no longer used radeon_display.c + +commit bf14aa5f88fc3b4e69d71db5b23248b8bb2018d0 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Fri Dec 21 15:29:47 2007 -0500 + +RADEON: re-org legacy crtc/output code into separate files + commit be7f8fd338f5af8b632f16a83db41e15d00af469 Author: Dave Airlie [EMAIL PROTECTED] Date: Fri Dec 21 10:03:49 2007 +1000 diff --git a/configure b/configure index 7913183..a017758 100755 --- a/configure +++ b/configure @@ -20265,7 +20265,7 @@ fi if test x$GCC = xyes; then - CFLAGS=$CFLAGS -Wall + CPPFLAGS=$CPPFLAGS -Wall fi @@ -21323,6 +21323,7 @@ _ACEOF fi fi +save_CFLAGS=$CFLAGS CFLAGS=$XORG_CFLAGS { echo $as_me:$LINENO: checking for xf86Modes.h 5 echo $ECHO_N checking for xf86Modes.h... $ECHO_C 6; } diff --git a/debian/changelog b/debian/changelog index 173397a..4edc6d5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +xserver-xorg-video-ati (1:6.7.198~git20071223.ad3325f6-1) experimental; urgency=low + + * New upstream snapshot, containing commits up to ad3325f6. ++ Add IgnoreLidStatus option to enable lid even when closed, + closes: #457612, #457516. ++ Fix PLL input setup on mac cards, closes: #457563. + + -- Brice Goglin [EMAIL PROTECTED] Sun, 23 Dec 2007 23:24:43 +0100 + xserver-xorg-video-ati (1:6.7.198~git20071221.be7f8fd3-1) experimental; urgency=low * New upstream snapshot, containing commits up to be7f8fd3. diff --git a/src/Makefile.in b/src/Makefile.in index faffc73..421abf8 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -149,10 +149,10 @@ radeon_drv_la_LIBADD = am__radeon_drv_la_SOURCES_DIST = radeon_accel.c radeon_cursor.c \ radeon_dga.c
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 1093 Makefile.in |1 config.h.in |9 configure | 351 ++ configure.ac| 69 debian/NEWS |9 debian/changelog| 17 debian/patches/01_gen_pci_ids.diff |6 man/Makefile.in |1 src/AtomBios/CD_Operations.c| 954 +++ src/AtomBios/Decoder.c | 235 + src/AtomBios/hwserv_drv.c | 348 ++ src/AtomBios/includes/CD_Common_Types.h | 154 + src/AtomBios/includes/CD_Definitions.h | 49 src/AtomBios/includes/CD_Opcodes.h | 181 + src/AtomBios/includes/CD_Structs.h | 464 +++ src/AtomBios/includes/CD_binding.h | 46 src/AtomBios/includes/CD_hw_services.h | 318 ++ src/AtomBios/includes/Decoder.h | 86 src/AtomBios/includes/ObjectID.h| 448 +++ src/AtomBios/includes/atombios.h| 4306 src/AtomBios/includes/regsdef.h | 25 src/Makefile.am | 48 src/Makefile.in | 174 + src/ati_pciids_gen.h| 132 src/atipciids.h |7 src/atombios_crtc.c | 381 ++ src/atombios_output.c | 613 src/pcidb/ati_pciids.csv| 132 src/radeon.h| 220 - src/radeon_accel.c |9 src/radeon_accelfuncs.c |2 src/radeon_atombios.c | 2625 +++ src/radeon_atombios.h | 235 + src/radeon_atomwrapper.c| 101 src/radeon_atomwrapper.h| 31 src/radeon_bios.c | 329 +- src/radeon_chipinfo_gen.h | 132 src/radeon_chipset_gen.h| 132 src/radeon_crtc.c | 254 + src/radeon_cursor.c | 144 - src/radeon_display.c| 15 src/radeon_dri.c|4 src/radeon_driver.c | 1365 -- src/radeon_exa_funcs.c |8 src/radeon_macros.h | 53 src/radeon_modes.c | 16 src/radeon_output.c | 979 --- src/radeon_pci_chipset_gen.h| 132 src/radeon_probe.c |2 src/radeon_probe.h | 361 ++ src/radeon_reg.h| 461 +++ src/radeon_render.c |4 src/radeon_tv.c |4 src/radeon_tv.h |5 src/radeon_video.c | 84 56 files changed, 17129 insertions(+), 1235 deletions(-) New commits: commit dfc87e81db78e0691d126686055028ab4a3bd928 Author: Brice Goglin [EMAIL PROTECTED] Date: Fri Dec 21 08:40:22 2007 +0100 Prepare changelog for upload to experimental diff --git a/debian/changelog b/debian/changelog index 82b573a..173397a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -xserver-xorg-video-ati (1:6.7.198~git20071221.be7f8fd3-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.7.198~git20071221.be7f8fd3-1) experimental; urgency=low * New upstream snapshot, containing commits up to be7f8fd3. + New atombios based support for r500 and r600 boards. + Zaphod mode is back, reimplemented on top of RandR 1.2. - -- Brice Goglin [EMAIL PROTECTED] Fri, 21 Dec 2007 08:37:42 +0100 + -- Brice Goglin [EMAIL PROTECTED] Fri, 21 Dec 2007 08:39:57 +0100 xserver-xorg-video-ati (1:6.7.197-1) unstable; urgency=low commit e6907feed9a8f590060427374c23c2ac7ff177a1 Author: Brice Goglin [EMAIL PROTECTED] Date: Fri Dec 21 08:38:21 2007 +0100 New upstream snapshot, containing commits up to be7f8fd3 diff --git a/ChangeLog b/ChangeLog index a8bc3ce..dcbfa80 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,33 @@ +commit be7f8fd338f5af8b632f16a83db41e15d00af469 +Author: Dave Airlie [EMAIL PROTECTED] +Date: Fri Dec 21 10:03:49 2007 +1000 + +fix mode bandwidth configure check + +commit 3f9b597dedc45379b0bc0b631f3f924c403bca48 +Author: Dave Airlie [EMAIL PROTECTED] +Date: Fri Dec 21 09:55:42 2007 +1000 + +fixup clip test include handling + +commit 9a5b501332c0a1f10af20845af48c9ddd2ce26a0 +Author: Dave Airlie [EMAIL PROTECTED] +Date: Fri Dec 21 09:45:55 2007 +1000 + +set ddc line correctly post-merge + +commit 3c31b96afa20913ad947e68fe0c3a662e5eafbdd +Merge: eb99c3c... f5e8c18... +Author: Dave Airlie [EMAIL PROTECTED] +Date: Fri Dec 21 09:36:22 2007 +1000 + +Merge remote branch 'origin/atombios-support' + +Conflicts: + + src/radeon_display.c + src/radeon_driver.c + commit eb99c3c5c9a2249cb84920f0f225e525fc3a4144 Author: Alex
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog| 356 +++ Makefile.am |2 Makefile.in |2 configure|2 configure.ac |2 debian/changelog |7 man/radeon.man |2 src/atividmem.c | 14 - src/r128_dri.c |6 src/r128_probe.c |2 src/radeon.h | 45 - src/radeon_accel.c |6 src/radeon_bios.c| 25 +-- src/radeon_commonfuncs.c |4 src/radeon_crtc.c| 220 - src/radeon_cursor.c | 49 -- src/radeon_display.c | 289 +- src/radeon_dri.c | 18 -- src/radeon_driver.c | 43 +++-- src/radeon_exa.c | 20 +- src/radeon_exa_render.c | 93 +++- src/radeon_output.c | 117 --- src/radeon_probe.h |1 src/radeon_reg.h |1 24 files changed, 975 insertions(+), 351 deletions(-) New commits: commit 5d03d8bb56b4363eb8377c549a45119eae15e5f7 Author: Brice Goglin [EMAIL PROTECTED] Date: Wed Dec 19 08:44:46 2007 +0100 New upstream snapshot diff --git a/ChangeLog b/ChangeLog index 84de39e..99fef9a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,359 @@ +commit ce4fa1cedec0cf56b9979dfaa12a8d3a7c643df4 +Author: Arkadiusz Miskiewicz [EMAIL PROTECTED] +Date: Tue Dec 18 15:34:14 2007 -0500 + +RADEON: fix fd leak in lid detect code + +commit 20568f66f9a9a60a33bd9a69ccc14a891c656836 +Author: Arkadiusz Miskiewicz [EMAIL PROTECTED] +Date: Tue Dec 18 15:32:10 2007 -0500 + +RADEON: more cleanups and warning fixes + +commit 1496194200adbcb044ec3977367a0908262e389c +Author: Arkadiusz Miskiewicz [EMAIL PROTECTED] +Date: Tue Dec 18 15:29:53 2007 -0500 + +RADEON: driver cleanups, warning fixes + +commit 44d07c4ccce9acb5bd21a17acb082e91f7225764 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Mon Dec 17 18:56:12 2007 -0500 + +RADEON: typo from last commit + +commit 4da3782239921eb377216d4de4a9cc5bb55e0e8a +Author: Alex Deucher [EMAIL PROTECTED] +Date: Mon Dec 17 18:51:31 2007 -0500 + +RADEON: add output enable masks + +add output enable masks for outputs that drive +more than one connector. Make sure we don't turn off +an output that's driving another connector. + +commit 5c5d2d19b2b032a06dd333b4ecc029aac342fb93 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Mon Dec 17 18:15:55 2007 -0500 + +RADEON: whitespace clean-ups + +commit 9f1d8220315c8894a17f2cc328025dc682b0c6e0 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Mon Dec 17 18:04:05 2007 -0500 + +RADEON: more PLL fixes + +- reduce the calculation accuracy +- certain LVDS panels seem to only like certain ref_divs +- add pll flags to handle special cases +- adjust the pll limits on legacy cards + +commit 4747c1f3cd4167b6a51d4864a297719ea48b9346 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Sun Dec 16 14:07:29 2007 -0500 + +RADEON: Make sure LVDS_EN bit is set when enabling LVDS + +commit b653e5a628bfa4dfb168e96f93f41eb910f409fb +Author: Michel Dänzer [EMAIL PROTECTED] +Date: Sat Dec 15 00:50:10 2007 +0100 + +radeon: Default to 1x again with non-v3 AGP cards. + +Seems more reliable in general than what was set up by firmware - fingers +crossed... + +commit 6229825fa5d6715569098afbb21a40f7a2e7e6be +Author: Michel Dänzer [EMAIL PROTECTED] +Date: Sat Dec 15 00:48:26 2007 +0100 + +radeon: Warning fixes. + +The lid detection code probably wouldn't work on other non-x86 platforms +though... + +commit 818ccf0fd4b5879171c5f20526d5a58638f8fde5 +Author: Fredrik Höglund [EMAIL PROTECTED] +Date: Fri Dec 14 23:56:12 2007 +0100 + +RADEON: Fix the vertex coordinates for transformed pictures + +This partially fixes transformed pictures on R100/R200 based +cards. The texture still doesn't appear to be clamped correctly, +but since that doesn't matter for rotations at perpendicular +angles, I'm committing this now so randr rotation and reflection +will work properly. + +commit 3cfbcf4cafbdfdb33411d16e51fb1f77cd0f93dd +Author: Alex Deucher [EMAIL PROTECTED] +Date: Fri Dec 14 17:11:00 2007 -0500 + +RADEON: Fix PLL set up on certain notebooks + +Some LVDS panels require specific PLL dividers as +specified in the bios tables. Make sure to use them +if the output is LVDS. + +commit a84d446fd301d456bcea8f7abdc52e5a30776412 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Fri Dec 14 02:17:14 2007 -0500 + +RADEON: select fb_div0 for LVDS on RV410 (x700) mobility + +Fixes bug 8038 +I wonder if desktop RV410 need a similar fix. +If your x700 laptop panel has problems after this let me know. + +commit 6ccf5b33d27218ae1c45ab93c122438ed536d8ba +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Dec 12 20:12:06 2007 -0500 + +RADEON: only enable
xserver-xorg-video-ati: Changes to 'debian-experimental'
aclocal.m4 |2 configure |2 configure.ac |2 debian/changelog |8 + debian/patches/01_gen_pci_ids.diff | 12 - ltmain.sh |2 man/radeon.man | 51 ++- src/Makefile.am|9 - src/Makefile.in| 13 + src/ati_pciids_gen.h | 219 +++ src/atidri.c | 26 +-- src/atipciids.h| 248 --- src/pcidb/ati_pciids.csv | 220 +++ src/pcidb/parse_pci_ids.pl | 94 + src/radeon.h | 30 +++- src/radeon_chipinfo_gen.h | 140 +++ src/radeon_chipset.h | 142 src/radeon_chipset_gen.h | 141 src/radeon_crtc.c |4 src/radeon_dri.c | 30 ++-- src/radeon_driver.c| 260 - src/radeon_output.c| 212 -- src/radeon_pci_chipset_gen.h | 141 src/radeon_probe.c | 145 src/radeon_render.c|4 src/radeon_tv.c|8 - src/radeon_video.c | 56 --- 27 files changed, 1335 insertions(+), 886 deletions(-) New commits: commit 9fc5d175675a8850579dbce2786f0900621d7895 Author: Brice Goglin [EMAIL PROTECTED] Date: Mon Dec 3 21:26:21 2007 +0100 Prepare changelog for uploade diff --git a/debian/changelog b/debian/changelog index cd2a104..e63ffc6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -xserver-xorg-video-ati (1:6.7.196-2) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.7.196-2) experimental; urgency=low * New upstream snapshot, containing commits up to 5022d006. + Fix the washed out color, closes: #440174. + Update 01_gen_pci_ids.diff to use the new ati_pciids_gen.h. - -- Brice Goglin [EMAIL PROTECTED] Mon, 03 Dec 2007 21:22:13 +0100 + -- Brice Goglin [EMAIL PROTECTED] Mon, 03 Dec 2007 21:26:02 +0100 xserver-xorg-video-ati (1:6.7.196-1) experimental; urgency=low commit e04a087f5bacad2661ee9c7583a4561cb9a2dcfc Author: Brice Goglin [EMAIL PROTECTED] Date: Mon Dec 3 21:25:58 2007 +0100 New upstream snapshot diff --git a/aclocal.m4 b/aclocal.m4 index cdb0a74..2ab5fdd 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -18,7 +18,7 @@ you should regenerate the build system entirely.], [63])]) # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- -# serial 51 Debian 1.5.24-1 AC_PROG_LIBTOOL +# serial 51 Debian 1.5.24-2 AC_PROG_LIBTOOL # AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED) diff --git a/configure b/configure index 469bc26..daa3f53 100755 --- a/configure +++ b/configure @@ -21053,7 +21053,7 @@ _ACEOF fi -if test x$DRI = xauto; then +if test $DRI != no; then as_ac_File=`echo ac_cv_file_${sdkdir}/dri.h | $as_tr_sh` { echo $as_me:$LINENO: checking for ${sdkdir}/dri.h 5 echo $ECHO_N checking for ${sdkdir}/dri.h... $ECHO_C 6; } diff --git a/debian/changelog b/debian/changelog index 75623d0..cd2a104 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +xserver-xorg-video-ati (1:6.7.196-2) UNRELEASED; urgency=low + + * New upstream snapshot, containing commits up to 5022d006. ++ Fix the washed out color, closes: #440174. ++ Update 01_gen_pci_ids.diff to use the new ati_pciids_gen.h. + + -- Brice Goglin [EMAIL PROTECTED] Mon, 03 Dec 2007 21:22:13 +0100 + xserver-xorg-video-ati (1:6.7.196-1) experimental; urgency=low * New upstream release candidate. diff --git a/debian/patches/01_gen_pci_ids.diff b/debian/patches/01_gen_pci_ids.diff index 0bd0d92..f2e5606 100644 --- a/debian/patches/01_gen_pci_ids.diff +++ b/debian/patches/01_gen_pci_ids.diff @@ -6,13 +6,13 @@ Index: xserver-xorg-video-ati/src/Makefile.am === --- xserver-xorg-video-ati.orig/src/Makefile.am2007-10-06 02:44:47.0 +0200 +++ xserver-xorg-video-ati/src/Makefile.am 2007-10-06 02:48:34.0 +0200 -@@ -192,3 +192,9 @@ - theatre_reg.h \ - atipciids.h \ - atipcirename.h +@@ -197,3 +197,9 @@ + radeon_pci_chipset_gen.h \ + pcidb/ati_pciids.csv \ + pcidb/parse_pci_ids.pl + +pcidatadir = $(datadir)/xserver-xorg/pci +pcidata_DATA = ati.ids + -+ati.ids: atipciids.h -+ awk '/^#define.*PCI_CHIP/ {print $$3}' ${srcdir}/atipciids.h | sed -e 's/0x/1002/' ati.ids ++ati.ids: ati_pciids_gen.h ++ awk '/^#define.*PCI_CHIP/ {print $$3}' ${srcdir}/ati_pciids_gen.h | sed -e 's/0x/1002/' ati.ids diff --git a/ltmain.sh b/ltmain.sh index f924d30..13c5494 100644 ---
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 248 configure | 22 ++-- configure.ac|4 debian/changelog|6 + man/radeon.man | 19 ++- src/atiprint.c |1 src/atiprobe.c |1 src/radeon.h|6 - src/radeon_bios.c | 17 +++ src/radeon_crtc.c | 48 ++ src/radeon_cursor.c | 51 -- src/radeon_driver.c | 54 +++ src/radeon_modes.c | 59 +++- src/radeon_output.c | 221 +++--- 14 files changed, 566 insertions(+), 191 deletions(-) New commits: commit 7c0a40aa6a07bbf997d84c3dc3d5c5c01880a6f3 Author: Brice Goglin [EMAIL PROTECTED] Date: Mon Nov 12 08:40:36 2007 +0100 New upstream release candidate diff --git a/ChangeLog b/ChangeLog index d30f388..84de39e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,251 @@ +commit b865886d00907899297ae864358eb26d9980975d +Author: Alex Deucher [EMAIL PROTECTED] +Date: Sun Nov 11 20:38:41 2007 -0500 + +bump for RC release + +commit 37af2f6b52c8f217b205486742a6b46a864da8ed +Author: Michel Dänzer [EMAIL PROTECTED] +Date: Mon Nov 5 10:58:25 2007 +0100 + +radeon: Use indirect register access for (un)hiding the cursor. + +This avoids hangs that occur when touching these registers while the card is +busy with some cards. + +commit 5659e2f1b08e44d0c4f21a403e91b4801ef78f62 +Author: Michel Dänzer [EMAIL PROTECTED] +Date: Mon Nov 5 10:32:04 2007 +0100 + +radeon: Fix build warning on powerpc. + +commit d41d73f5f9d8baee7137e94da2c7852ea0412180 +Author: Michel Dänzer [EMAIL PROTECTED] +Date: Mon Nov 5 10:30:23 2007 +0100 + +Revert radeon: Reinstate sync in radeon_crtc_show/hide_cursor. + +This reverts commit 0241cac643fa1c08a45ea44f5c670b290e760ad8. + +Taking the DRI lock in paths called from the SIGIO handler isn't safe. For +example, the SIGIO handler may be called while the lock is held by an AIGLX +context, resulting in deadlock. See e.g. +https://bugs.freedesktop.org/show_bug.cgi?id=13005 . + +commit aaafc6a8f33d4736c37c43d3fd5e43085a2590fb +Author: Brice Goglin [EMAIL PROTECTED] +Date: Sun Oct 28 21:10:32 2007 +0100 + +Fix typo in 'disposing cursor' + +Bug #12984. + +commit a5c55c418319c1315ad73c305ef48b44fe1d9580 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Sat Oct 27 19:46:11 2007 -0400 + +RADEON: disable FP DETECT for DVI. + +These bits don't seem to be reliable or routed right +in all cases. + +commit 49cf7cb3db36ce7734f7e314a040a240191d6477 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Thu Oct 25 21:23:09 2007 -0400 + +RADEON: Fix IgnoreEDID option + +commit 70bbc0cfe699588f8ae4123efca0e1baffc91000 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Thu Oct 25 20:56:11 2007 -0400 + +RADEON: clean up mode handling and improve reliability of DDC + +- Reduce the number of times we do DDC and don't +skip the magical GPIO dance when doing DDC. +- If no DDC modes are found, add the screen modes + +commit 1a4f590c2ac071f0c348f38e9f26fa6093722453 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Thu Oct 25 19:25:36 2007 -0400 + +RADEON: document DefaultTMDSPLL option + +commit 2d26e0d0bcf25e210dc7771e76638dcfafcc2356 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Thu Oct 25 19:18:18 2007 -0400 + +RADEON: Add driver option to force TV DAC load detection on + +commit a9306b7986467c0794c91625ad2ece597b718462 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Thu Oct 18 20:06:58 2007 -0400 + +RADEON: fix possible crash in radeon_crtc_mode_set() + +when radeon_crtc_mode_set() is called during ScreenInit(), +we don't have pScrn-pScreen yet. + +commit 115b4b65ef679a46d90b7fc8ac22ace37038b3fc +Author: Alex Deucher [EMAIL PROTECTED] +Date: Wed Oct 17 20:25:47 2007 -0400 + +RADEON: Remove LVDSBiosNativeMode Option + +Shouldn't be needed any longer as I've finally sorted out +the LVDS issues due to the crtc setup. + +commit f2eb5c1cc69a4f7b0754ec6b2efde4fa1650ab6d +Author: Alex Deucher [EMAIL PROTECTED] +Date: Tue Oct 16 18:54:28 2007 -0400 + +RADEON: finish fixing LVDS/RMX + +For panels, both the mode and crtc values need to be updated based +on the native mode timing. This shoudl fix any remaining problems +with RMX. + +commit 93561688087493fccb7ac387d728feec61212180 +Author: Michel Dänzer [EMAIL PROTECTED] +Date: Tue Oct 16 10:57:06 2007 +0200 + +radeon: Handle 64 bit PCI resource bases better. + +commit 08945fc8a14ba57e32350e85daa3354619e9e72e +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Mon Oct 15 21:12:46 2007 -0400 + +RADEON: allow the user to set any tv standard + +allow the user to set any tv standard rather than +limiting it to what the bios says is supported. + +commit 571548b2b95ce289f26a77c11deb6266f0b18516 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Mon Oct 15
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 25 ++ debian/changelog|8 man/radeon.man |8 src/Makefile.am | 22 ++--- src/Makefile.in | 87 +--- src/radeon.h|5 ++ src/radeon_bios.c |5 ++ src/radeon_driver.c |1 src/radeon_modes.c | 37 ++ src/radeon_output.c | 28 ++-- src/radeon_probe.h |1 11 files changed, 153 insertions(+), 74 deletions(-) New commits: commit d832096cd70b61f29f5b790092f394c38091abc5 Author: Brice Goglin [EMAIL PROTECTED] Date: Tue Oct 9 18:37:10 2007 +0200 New upstream snapshot diff --git a/ChangeLog b/ChangeLog index 4e945d3..d30f388 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,28 @@ +commit ddec5783103045084a66a34d71326cc6e4a3f598 +Author: George Sapountzis [EMAIL PROTECTED] +Date: Tue Oct 9 13:27:27 2007 +0300 + +theatre compiles with pci-rework. + +commit 051435610a66735fd455bbb526fa294fcfe8c0b6 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Sun Oct 7 19:39:47 2007 -0400 + +RADEON: still more LVDS fixes + +Seems some laptops need the native mode from the bios for +LVDS while others seem to prefer a CVT mode. Add an option +to pick the preferred mode. The default it to use the bios +table timing. + +commit 0b03a73b7dcb4aa192c42f2a4c842d324c358122 +Author: Dave Airlie [EMAIL PROTECTED] +Date: Sat Oct 6 20:11:19 2007 +1000 + +radeon: add support for DDC type 6 + +thanks to arekm on xorg-devel for testing/feedback + commit 83d7506a603889b6c18736cff9b2cd3296c95c84 Author: Alex Deucher [EMAIL PROTECTED](none) Date: Fri Oct 5 20:25:04 2007 -0400 diff --git a/debian/changelog b/debian/changelog index 098eb43..e0d5836 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +xserver-xorg-video-ati (1:6.7.195-2) experimental; urgency=low + + * New upstream snapshot, +based on commit ddec5783103045084a66a34d71326cc6e4a3f598 ++ Fixes some LVDS issues, closes: #445746. + + -- Brice Goglin [EMAIL PROTECTED] Tue, 09 Oct 2007 18:27:22 +0200 + xserver-xorg-video-ati (1:6.7.195-1) experimental; urgency=low * New upstream release candidate. diff --git a/src/Makefile.in b/src/Makefile.in index c298884..a68ef76 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -160,39 +160,26 @@ radeon_drv_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(radeon_drv_la_LDFLAGS) $(LDFLAGS) -o $@ theatre200_drv_la_LIBADD = -am__theatre200_drv_la_SOURCES_DIST = theatre200.c theatre200_module.c [EMAIL PROTECTED]@am_theatre200_drv_la_OBJECTS = \ [EMAIL PROTECTED]@ theatre200_drv_la-theatre200.lo \ [EMAIL PROTECTED]@ theatre200_drv_la-theatre200_module.lo +am_theatre200_drv_la_OBJECTS = theatre200_drv_la-theatre200.lo \ + theatre200_drv_la-theatre200_module.lo theatre200_drv_la_OBJECTS = $(am_theatre200_drv_la_OBJECTS) theatre200_drv_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(theatre200_drv_la_CFLAGS) $(CFLAGS) \ $(theatre200_drv_la_LDFLAGS) $(LDFLAGS) -o $@ [EMAIL PROTECTED]@am_theatre200_drv_la_rpath = -rpath \ [EMAIL PROTECTED]@ $(theatre200_drv_ladir) theatre_detect_drv_la_LIBADD = -am__theatre_detect_drv_la_SOURCES_DIST = theatre_detect.c \ - theatre_detect_module.c [EMAIL PROTECTED]@am_theatre_detect_drv_la_OBJECTS = \ [EMAIL PROTECTED]@ theatre_detect.lo \ [EMAIL PROTECTED]@ theatre_detect_module.lo +am_theatre_detect_drv_la_OBJECTS = theatre_detect.lo \ + theatre_detect_module.lo theatre_detect_drv_la_OBJECTS = $(am_theatre_detect_drv_la_OBJECTS) theatre_detect_drv_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(theatre_detect_drv_la_LDFLAGS) $(LDFLAGS) -o $@ [EMAIL PROTECTED]@am_theatre_detect_drv_la_rpath = -rpath \ [EMAIL PROTECTED]@ $(theatre_detect_drv_ladir) theatre_drv_la_LIBADD = -am__theatre_drv_la_SOURCES_DIST = theatre.c theatre_module.c [EMAIL PROTECTED]@am_theatre_drv_la_OBJECTS = theatre.lo \ [EMAIL PROTECTED]@ theatre_module.lo +am_theatre_drv_la_OBJECTS = theatre.lo theatre_module.lo theatre_drv_la_OBJECTS = $(am_theatre_drv_la_OBJECTS) theatre_drv_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(theatre_drv_la_LDFLAGS) $(LDFLAGS) -o $@ [EMAIL PROTECTED]@am_theatre_drv_la_rpath = -rpath \ [EMAIL PROTECTED]@ $(theatre_drv_ladir) DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles @@ -212,10 +199,8 @@ SOURCES = $(ati_drv_la_SOURCES) $(atimisc_drv_la_SOURCES) \ DIST_SOURCES = $(ati_drv_la_SOURCES) \ $(am__atimisc_drv_la_SOURCES_DIST) \ $(am__r128_drv_la_SOURCES_DIST) \ -
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 286 ++ Makefile.in|2 configure | 274 ++--- configure.ac | 12 + debian/changelog |6 debian/patches/01_gen_pci_ids.diff | 10 man/Makefile.in|2 src/Makefile.am| 21 + src/Makefile.in| 102 + src/ati.c | 62 + src/atidri.c | 25 +- src/atimach64probe.c |2 src/atipciids.h|2 src/atipcirename.h | 122 +++ src/atipreinit.c | 126 +-- src/atiprint.c | 10 src/atiprobe.c | 75 +++ src/atistruct.h|2 src/atividmem.c| 122 +++ src/r128_probe.c |2 src/radeon.h | 16 + src/radeon_accel.c |2 src/radeon_bios.c | 393 ++--- src/radeon_chipset.h |2 src/radeon_display.c |5 src/radeon_dri.c | 22 +- src/radeon_driver.c| 205 +++ src/radeon_exa.c |2 src/radeon_exa_funcs.c | 19 + src/radeon_modes.c | 113 +++--- src/radeon_output.c| 150 -- src/radeon_probe.c |4 src/radeon_probe.h |5 src/radeon_reg.h |4 src/radeon_video.c |6 35 files changed, 1595 insertions(+), 618 deletions(-) New commits: commit c73e5b439b033c4ba68fb997a37ca873df80eacb Author: Julien Cristau [EMAIL PROTECTED] Date: Sat Oct 6 03:01:45 2007 +0200 New upstream release candidate. diff --git a/ChangeLog b/ChangeLog index 0872b77..4e945d3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,189 @@ +commit 83d7506a603889b6c18736cff9b2cd3296c95c84 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Fri Oct 5 20:25:04 2007 -0400 + +Bump for RC release + +commit fe66cc4e02a52e1d014ae5de192c65e8abd7f58a +Author: Tormod Volden [EMAIL PROTECTED] +Date: Fri Oct 5 20:10:55 2007 -0400 + +RADEON: rename to PCI_CHIP_RS485_5975 everywhere + +RS482_5975 is actually RS485. see bug 12048 + +commit 314e8fdbe5369e4c1786d176d03d0d2a046f25d5 +Author: Tormod Volden [EMAIL PROTECTED] +Date: Fri Oct 5 20:05:54 2007 -0400 + +RADEON: Disable DRI by default for RS482 cards + +fixes bug 12048 + +commit abbafe6db7c0d24efc61a05950d4214c00d3f043 +Author: Michel Dänzer [EMAIL PROTECTED] +Date: Thu Oct 4 11:33:09 2007 +0200 + +radeon: Fix compile warnings. + +commit 1110957ba703475847b8e72023c6edcbd1068aef +Author: Michel Dänzer [EMAIL PROTECTED] +Date: Thu Oct 4 11:32:48 2007 +0200 + +radeon: Fix for pci-rework. + +Surprisingly easy, thanks to George's pci-rework changes. + +commit 7addf41885ec5658f531624a9c24ea5bd7d22d19 +Merge: 3a958ba... 78c6bd3... +Author: Michel Dänzer [EMAIL PROTECTED] +Date: Thu Oct 4 11:06:08 2007 +0200 + +Merge remote branch 'origin/pci-rework' + +commit 3a958ba136c3fae5a4ddd56373ac7cd47046f10e +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Oct 3 22:59:14 2007 -0400 + +RADEON: remove some cruft + +commit b6bda79f72df5e5bf9c6b71fa3298e765da506bd +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Oct 3 22:56:27 2007 -0400 + +RADEON: more fixes for single crtc chips + +commit 5f5c4e6ad61c45c24f1443b91b4bc5375efdebc0 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Oct 3 22:46:21 2007 -0400 + +RADEON: remove RADEONSaveMode() + +It's only called by RADEONSave(), so just move its +contents into RADEONSave(). this mirrors RADEONRestore(). + +commit bfede412b3a3cd11769a580b167c528734146096 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Oct 3 22:19:16 2007 -0400 + +RADEON: minor fixes for external TMDS + +commit 597dffce9bdc23d0be880235258386a0bdd7 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Oct 3 21:43:08 2007 -0400 + +RADEON: final fix for RMX/LVDS + +It seems that on quite a few laptops the LVDS H/V timing +from the bios tables are way off or just doesn't work period. +Either we are using it wrong or we need some additional checks +when we parse it. Only the dot clock seems to really matter, +so use cvt modes and update the dotclock. This seems to work +correctly in all cases. + +commit cc0c2d8e61600652b1f9cb3dc49db2ef62b1e40d +Author: Alex Deucher [EMAIL PROTECTED] +Date: Wed Oct 3 00:59:37 2007 -0400 + +RADEON: Finally sort out LVDS modes + +- The panel timing from the bios tables is for the crtc, +not the native panel mode, so add cvt modes for the panel +and
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog| 330 +++ configure| 20 +-- configure.ac |2 debian/changelog | 10 + man/radeon.man |6 src/radeon.h |3 src/radeon_display.c |7 - src/radeon_driver.c | 10 - src/radeon_modes.c | 181 ++- src/radeon_output.c | 146 ++ src/radeon_probe.c |2 src/radeon_probe.h |9 + src/radeon_reg.h |6 src/radeon_video.c | 27 src/radeon_vip.c |7 + 15 files changed, 522 insertions(+), 244 deletions(-) New commits: commit d9190780a32e9dcbd2384ce40d952b2a98d5e733 Author: Brice Goglin [EMAIL PROTECTED] Date: Mon Sep 24 08:05:26 2007 +0200 New upstream release candidate diff --git a/ChangeLog b/ChangeLog index 7a0e0de..0872b77 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,333 @@ +commit 22cccb99d762567757d3fd38795f71e943f1faf9 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Mon Sep 24 00:10:01 2007 -0400 + +bump for RC release + +commit fad9e7b00de051f632000eb2304ac23a524f7c8e +Author: Alex Deucher [EMAIL PROTECTED] +Date: Sun Sep 23 23:43:26 2007 -0400 + +RADEON: Rework LVDS mode validation + +The old validation code wasn't really well suited to randr. +This fixes several issues: +- missing display size for panels with edid +- broken duplicate modes + +commit bf9674b9df351108e069d037ec10869a4154a881 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sun Sep 23 15:01:34 2007 -0400 + +RADEON: properly set default RMX types + +commit b27135bce8b41d69290613b440a338b0a7fe0200 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sun Sep 23 14:44:38 2007 -0400 + +RADEON: fix up LVDS handling for r3xx and newer + +commit d5cf268be2c9b3e320d7101f5213f7d5609b6308 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sat Sep 22 18:31:51 2007 -0400 + +RADEON: Fix crash when Xv window is outside of either crtc + +commit 8aca0ca6be7122e0ece20985a1862553a1b225c0 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sat Sep 22 17:56:50 2007 -0400 + +Revert RADEON: fix crash when Xv window is outside of either crtc + +This reverts commit 9109e62e3be7f96b41b534ab517fdf1baf458806. + +This breaks ABI. better fix to come. + +commit d6e1d9be1cd5786a24ed4bb8e45fa7e04df56622 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sat Sep 22 16:14:06 2007 -0400 + +RADEON: Don't make the entity as shareable + +This should prevent people from mistakenly trying to run +zaphod mode + +commit 81114af1cdddc0b10d076f2e38c7a00c1223cc48 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sat Sep 22 15:51:23 2007 -0400 + +RADEON: preliminary support for mac mini + +Option MacModel mini +may not be 100% correct yet + +commit 6c482e453bc8156886294d0c1b8f3f1b3dcf4b36 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sat Sep 22 15:11:20 2007 -0400 + +RADEON: Fix RMX on LVDS + +LVDS + RMX doesn't seem to like having the crtc values tweaked. + +commit 9109e62e3be7f96b41b534ab517fdf1baf458806 +Author: Michel Dänzer [EMAIL PROTECTED] +Date: Sat Sep 22 14:19:10 2007 -0400 + +RADEON: fix crash when Xv window is outside of either crtc + +Should fix bug 12175 + +commit d2ce4a5003ce1291ea2327b2c00a0b24408fe26c +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sat Sep 22 10:41:55 2007 -0400 + +RADEON: RMX updates + +- add option to turn off RMX +- turn off RMX by default on DVI +- add infrastructure to support more RMX modes + +commit f95b9ab729376083bf0d12987ee260ec2aba721e +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Fri Sep 21 00:12:37 2007 -0400 + +RADEON: remove more old cruft + +commit 5a6f74103f0ec0d451d0e2573442efe5922848af +Author: Maciej Cencora [EMAIL PROTECTED] +Date: Thu Sep 20 23:56:08 2007 -0400 + +RADEON: fix video in on RV380 (tested on X600 VIVO) + +commit c72a365386e19f9257db041d44b09ad499cc9f6a +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Thu Sep 20 23:49:57 2007 -0400 + +RADEON: fix up dvo support (still no external chip init) + +commit 5e4d98470b6412a686883c554e7eb7badbe78c4d +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Thu Sep 20 23:22:48 2007 -0400 + +RADEON: round 3 on the PLLs. should fix the LVDS issues + +commit c5e2a2f09af807006c7ea493a8e90ff77abe207c +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Sep 19 19:58:28 2007 -0400 + +bump for RC release + +commit 46ff78b9f010ca24178d4363761be00eb3ecb632 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Sep 19 19:49:58 2007 -0400 + +RADEON: add default connector setup for single crtc chips + +commit 509ca0cb0e1cde905b47db2bbac6f2a58523b279 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Wed Sep 19 19:41:17 2007 -0400 + +RADEON: fix external TMDS parsing in legacy bios connector table + +commit
xserver-xorg-video-ati: Changes to 'debian-experimental'
configure | 20 +++--- configure.ac|2 - debian/changelog|9 ++ src/radeon.h|4 -- src/radeon_bios.c | 14 +- src/radeon_driver.c | 71 src/radeon_output.c | 22 +++- 7 files changed, 66 insertions(+), 76 deletions(-) New commits: commit 7c1e850f260b4854d744309008af69dba1b53890 Author: Brice Goglin [EMAIL PROTECTED] Date: Thu Sep 20 07:38:45 2007 +0200 New upstream release candidate diff --git a/configure b/configure index a3102bc..fc11c1d 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.61 for xf86-video-ati 6.7.192. +# Generated by GNU Autoconf 2.61 for xf86-video-ati 6.7.193. # # Report bugs to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg. # @@ -728,8 +728,8 @@ SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='xf86-video-ati' PACKAGE_TARNAME='xf86-video-ati' -PACKAGE_VERSION='6.7.192' -PACKAGE_STRING='xf86-video-ati 6.7.192' +PACKAGE_VERSION='6.7.193' +PACKAGE_STRING='xf86-video-ati 6.7.193' PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' ac_unique_file=Makefile.am @@ -1438,7 +1438,7 @@ if test $ac_init_help = long; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat _ACEOF -\`configure' configures xf86-video-ati 6.7.192 to adapt to many kinds of systems. +\`configure' configures xf86-video-ati 6.7.193 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1508,7 +1508,7 @@ fi if test -n $ac_init_help; then case $ac_init_help in - short | recursive ) echo Configuration of xf86-video-ati 6.7.192:;; + short | recursive ) echo Configuration of xf86-video-ati 6.7.193:;; esac cat \_ACEOF @@ -1624,7 +1624,7 @@ fi test -n $ac_init_help exit $ac_status if $ac_init_version; then cat \_ACEOF -xf86-video-ati configure 6.7.192 +xf86-video-ati configure 6.7.193 generated by GNU Autoconf 2.61 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -1638,7 +1638,7 @@ cat config.log _ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by xf86-video-ati $as_me 6.7.192, which was +It was created by xf86-video-ati $as_me 6.7.193, which was generated by GNU Autoconf 2.61. Invocation command line was $ $0 $@ @@ -2333,7 +2333,7 @@ fi # Define the identity of the package. PACKAGE='xf86-video-ati' - VERSION='6.7.192' + VERSION='6.7.193' cat confdefs.h _ACEOF @@ -22445,7 +22445,7 @@ exec 61 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log= -This file was extended by xf86-video-ati $as_me 6.7.192, which was +This file was extended by xf86-video-ati $as_me 6.7.193, which was generated by GNU Autoconf 2.61. Invocation command line was CONFIG_FILES= $CONFIG_FILES @@ -22498,7 +22498,7 @@ Report bugs to [EMAIL PROTECTED]. _ACEOF cat $CONFIG_STATUS _ACEOF ac_cs_version=\\ -xf86-video-ati config.status 6.7.192 +xf86-video-ati config.status 6.7.193 configured by $0, generated by GNU Autoconf 2.61, with options \\`echo $ac_configure_args | sed 's/^ //; s/[\\\`\$]//g'`\\ diff --git a/debian/changelog b/debian/changelog index 586e4ec..6821b8a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +xserver-xorg-video-ati (1:6.7.193-1) experimental; urgency=low + + * New upstream release candidate. ++ Fix distortion after lid close/reopen, closes: #435114. ++ Stop wrongly detecting the TV-output as connected, closes: #439322. ++ Fix outputs after VT switch, closes: #443151. + + -- Brice Goglin [EMAIL PROTECTED] Thu, 20 Sep 2007 07:34:02 +0200 + xserver-xorg-video-ati (1:6.7.192-4) experimental; urgency=low * Really build against xserver 2:1.4. commit c5e2a2f09af807006c7ea493a8e90ff77abe207c Author: Alex Deucher [EMAIL PROTECTED](none) Date: Wed Sep 19 19:58:28 2007 -0400 bump for RC release diff --git a/configure.ac b/configure.ac index 0c413c8..bd5109b 100644 --- a/configure.ac +++ b/configure.ac @@ -22,7 +22,7 @@ AC_PREREQ(2.57) AC_INIT([xf86-video-ati], -6.7.192, +6.7.193, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xf86-video-ati) commit 46ff78b9f010ca24178d4363761be00eb3ecb632 Author: Alex Deucher [EMAIL PROTECTED](none) Date: Wed Sep 19 19:49:58 2007 -0400 RADEON: add default connector setup for single crtc chips diff --git a/src/radeon_output.c b/src/radeon_output.c index 5cbf838..f9a21bb 100644 --- a/src/radeon_output.c +++ b/src/radeon_output.c @@ -2548,6 +2548,16 @@ static Bool RADEONSetupAppleConnectors(ScrnInfoPtr pScrn)
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |7 + debian/control |2 man/radeon.man | 14 ++ src/radeon.h | 19 +++ src/radeon_bios.c| 17 --- src/radeon_crtc.c|8 + src/radeon_cursor.c | 20 +++ src/radeon_display.c |2 src/radeon_driver.c | 45 +--- src/radeon_modes.c | 60 +- src/radeon_output.c | 285 ++- src/radeon_probe.h |2 12 files changed, 390 insertions(+), 91 deletions(-) New commits: commit 4d273118996cf0e82bd5339ff57fb8cdc75a6068 Author: Brice Goglin [EMAIL PROTECTED] Date: Thu Sep 13 22:38:23 2007 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 75b8433..586e4ec 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -xserver-xorg-video-ati (1:6.7.192-4) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.7.192-4) experimental; urgency=low * Really build against xserver 2:1.4. * Pull upstream commits up to 2d78e2b6f36c21812b15eea0f1c7004e748fd5ab. - -- Brice Goglin [EMAIL PROTECTED] Thu, 13 Sep 2007 22:33:42 +0200 + -- Brice Goglin [EMAIL PROTECTED] Thu, 13 Sep 2007 22:35:56 +0200 xserver-xorg-video-ati (1:6.7.192-3) experimental; urgency=low commit a9698aa9ea8a83cdc9ad9124b0b6a7939da1efaf Author: Brice Goglin [EMAIL PROTECTED] Date: Thu Sep 13 22:34:28 2007 +0200 Pull upstream commits up to current master head diff --git a/debian/changelog b/debian/changelog index 592d4eb..75b8433 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,9 @@ xserver-xorg-video-ati (1:6.7.192-4) UNRELEASED; urgency=low * Really build against xserver 2:1.4. + * Pull upstream commits up to 2d78e2b6f36c21812b15eea0f1c7004e748fd5ab. - -- Brice Goglin [EMAIL PROTECTED] Thu, 13 Sep 2007 22:31:11 +0200 + -- Brice Goglin [EMAIL PROTECTED] Thu, 13 Sep 2007 22:33:42 +0200 xserver-xorg-video-ati (1:6.7.192-3) experimental; urgency=low commit 7113443c18c9e6d33acb840b9371d23b515404fc Author: Brice Goglin [EMAIL PROTECTED] Date: Thu Sep 13 22:31:39 2007 +0200 Really build against xserver 2:1.4 diff --git a/debian/changelog b/debian/changelog index 98f563b..592d4eb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:6.7.192-4) UNRELEASED; urgency=low + + * Really build against xserver 2:1.4. + + -- Brice Goglin [EMAIL PROTECTED] Thu, 13 Sep 2007 22:31:11 +0200 + xserver-xorg-video-ati (1:6.7.192-3) experimental; urgency=low * Build against xserver 2:1.4-1. diff --git a/debian/control b/debian/control index 361498e..e2f1d78 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: x11 Priority: optional Maintainer: Debian X Strike Force debian-x@lists.debian.org Uploaders: David Nusinow [EMAIL PROTECTED], Drew Parsons [EMAIL PROTECTED], Brice Goglin [EMAIL PROTECTED] -Build-Depends: debhelper (= 5), pkg-config, xserver-xorg-dev (= 2:1.3.99.0), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, x11proto-video-dev, x11proto-xinerama-dev, x11proto-xf86misc-dev, libgl1-mesa-dev | libgl-dev, x11proto-fonts-dev, x11proto-randr-dev (= 1.2), x11proto-render-dev, libdrm-dev ( 2.2) [!hurd-i386], x11proto-xf86dri-dev, quilt +Build-Depends: debhelper (= 5), pkg-config, xserver-xorg-dev (= 2:1.4), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, x11proto-video-dev, x11proto-xinerama-dev, x11proto-xf86misc-dev, libgl1-mesa-dev | libgl-dev, x11proto-fonts-dev, x11proto-randr-dev (= 1.2), x11proto-render-dev, libdrm-dev ( 2.2) [!hurd-i386], x11proto-xf86dri-dev, quilt Standards-Version: 3.7.2 XS-Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-ati XS-Vcs-Browser: http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-ati.git commit 0241cac643fa1c08a45ea44f5c670b290e760ad8 Author: Michel Dänzer [EMAIL PROTECTED] Date: Sat Sep 8 00:22:40 2007 +0200 radeon: Reinstate sync in radeon_crtc_show/hide_cursor. Make sure the DRI lock is held though, as these can be called asynchronously. Fixes https://bugs.freedesktop.org/show_bug.cgi?id=12245 . diff --git a/src/radeon_cursor.c b/src/radeon_cursor.c index f19f2bc..3e60d23 100644 --- a/src/radeon_cursor.c +++ b/src/radeon_cursor.c @@ -98,12 +98,22 @@ radeon_crtc_show_cursor (xf86CrtcPtr crtc) RADEONInfoPtr info = RADEONPTR(pScrn); unsigned char *RADEONMMIO = info-MMIO; +#ifdef XF86DRI +if (info-CPStarted pScrn-pScreen) DRILock(pScrn-pScreen, 0); +#endif + +RADEON_SYNC(info, pScrn); + if (crtc_id == 0) OUTREGP(RADEON_CRTC_GEN_CNTL, RADEON_CRTC_CUR_EN | 2 20, ~(RADEON_CRTC_CUR_EN | RADEON_CRTC_CUR_MODE_MASK)); else if (crtc_id == 1) OUTREGP(RADEON_CRTC2_GEN_CNTL, RADEON_CRTC2_CUR_EN | 2 20, ~(RADEON_CRTC2_CUR_EN | RADEON_CRTC2_CUR_MODE_MASK)); + +#ifdef XF86DRI +if (info-CPStarted pScrn-pScreen) DRIUnlock(pScrn-pScreen); +#endif
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |6 ++ 1 file changed, 6 insertions(+) New commits: commit 35b4dea8e140c8f9cc53a5bb06fa18bef7bf2dda Author: Brice Goglin [EMAIL PROTECTED] Date: Fri Sep 7 17:54:37 2007 +0200 Build against Xserver 2:1.4-1 diff --git a/debian/changelog b/debian/changelog index 0e55293..98f563b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:6.7.192-3) experimental; urgency=low + + * Build against xserver 2:1.4-1. + + -- Brice Goglin [EMAIL PROTECTED] Fri, 07 Sep 2007 17:52:57 +0200 + xserver-xorg-video-ati (1:6.7.192-2) experimental; urgency=low * Build against xserver 1.3.99.2. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |6 ++ 1 file changed, 6 insertions(+) New commits: commit 05a89e518ad32e0a9802c3b3b259f9259be2efd9 Author: Brice Goglin [EMAIL PROTECTED] Date: Tue Sep 4 19:13:31 2007 +0200 Build against xserver 1.3.99.2 diff --git a/debian/changelog b/debian/changelog index 7c27ee7..0e55293 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:6.7.192-2) experimental; urgency=low + + * Build against xserver 1.3.99.2. + + -- Brice Goglin [EMAIL PROTECTED] Tue, 04 Sep 2007 19:12:45 +0200 + xserver-xorg-video-ati (1:6.7.192-1) experimental; urgency=low * New upstream release candidate. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog| 202 ++ configure| 40 ++-- configure.ac |4 debian/changelog |8 man/radeon.man |8 src/atidri.c |7 src/radeon.h | 25 ++ src/radeon_bios.c| 32 +-- src/radeon_crtc.c| 123 +++-- src/radeon_display.c | 25 ++ src/radeon_dri.c | 85 +++-- src/radeon_driver.c | 456 --- src/radeon_output.c | 39 +--- src/radeon_probe.c |1 src/radeon_reg.h |1 src/radeon_tv.c |9 - src/radeon_video.c | 55 +++--- src/theatre.c| 15 + src/theatre200.c | 19 +- src/theatre_detect.c | 15 + 20 files changed, 665 insertions(+), 504 deletions(-) New commits: commit a62b39c445f399849fb255c94999c9f2b107f196 Author: Brice Goglin [EMAIL PROTECTED] Date: Mon Aug 27 08:29:40 2007 +0200 New upstream release candidate diff --git a/ChangeLog b/ChangeLog index 8666a08..7a0e0de 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,205 @@ +commit a12e4aa01bf1c5723c3c791ff9bdc26eef21d5ea +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sun Aug 26 18:51:29 2007 -0400 + +Bump for new release + +commit d43596e5f5d7c60f96b57bc3e743a9b40eb7109d +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sun Aug 26 18:07:50 2007 -0400 + +RADEON: Fix rotation. works now + +commit 47eb3327c258bb0cfd9a1d5677624b9988a39057 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sun Aug 26 15:43:22 2007 -0400 + +RADEON: minor tweak to tv out + +commit f36720377737210c985b196d9a988efdd767f1c7 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sun Aug 26 14:13:06 2007 -0400 + +RADEON: fix depth 16 palette for real this time + +commit f2b13f1457bf860b075310d3962254be0ed7bea3 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sun Aug 26 13:27:19 2007 -0400 + +RADEON: Only update pixclks_cntl when updating tv routing + +No need to re-set all of the pll2 stuff + +commit 5d044b9f74c7aa7e12f2822896fed881e2ca9d19 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sat Aug 25 21:03:08 2007 -0400 + +RADEON: fix crtc clipping for Xv + +commit 3fd2d22a02812d5f86cdc1c9503f48362b0c362b +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sat Aug 25 17:37:35 2007 -0400 + +RADEON: remove fbdev option + +FBDev support is currently broken, and it not really compatible +with randr + +commit 3469e1aa08792890fa6a5c72da52a1992a0b382c +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Fri Aug 24 20:42:13 2007 -0400 + +RADEON: add extra green data in depth 16 + +Apparently some radeons need this? + +commit 71f650d1bc432514516f7ac64a5e8a54c5227881 +Author: Michel Dänzer [EMAIL PROTECTED] +Date: Fri Aug 24 09:21:39 2007 +0200 + +Require xorg-server = 1.3 for RandR 1.2. + +commit d7230939f523610c57f92bdfc72966bdbc6f1070 +Author: Michel Dänzer [EMAIL PROTECTED] +Date: Fri Aug 24 09:21:14 2007 +0200 + +64 bit warning fixes. + +For printf vs. CARD32, use %u or %x and and a cast to unsigned. + +commit 91c45fedfd155a153dcd2c3f3e30986bfbd44e6f +Author: Dave Airlie [EMAIL PROTECTED](none) +Date: Fri Aug 24 15:05:01 2007 +1000 + +radeon: don't disable dac if either tv or vga is using it + +On my rs480 I had to vt switch to get hotplug VGA working due to the tv-out +code turning off the dac when the vga code was actually using it. + +commit 056ca6bb5adf974290693b55de6cd6880d2132d1 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Thu Aug 23 20:19:47 2007 -0400 + +RADEON: NONE to None to match other port info + +commit 13fd53286bdda2c55683bdb5f63e7d345f6c63ef +Author: Alex Deucher [EMAIL PROTECTED] +Date: Thu Aug 23 20:17:51 2007 -0400 + +RADEON: set (hopefully) reasonable default max desktop sizes + +Based on the amount of vram. We really need ttm... + +commit 53bad86ca48a9b6529c1f0989ee568d9d48841c6 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Thu Aug 23 19:24:59 2007 -0400 + +RADEON: clean up the logic in crtc_mode_set() + +commit 4712dedea225e9e07177aebda2ffc6290d1f53c7 +Author: Alex Deucher [EMAIL PROTECTED] +Date: Thu Aug 23 18:51:34 2007 -0400 + +RADEON: Always assume LVDS is connected + +Not all bioses seem to set the right scratch bits. If we have +LVDS (via bios table or otherwise) assume it's connected. + +commit b0f170c5f736ecba1a5899d602c4173fe9b9b1fa +Author: Michel Dänzer [EMAIL PROTECTED] +Date: Thu Aug 23 12:55:40 2007 +0200 + +radeon: Remove unnecessary #include time.h. + +commit ac54c0e4360099697755d14b1030def73d8235b0 +Author: Michel Dänzer [EMAIL PROTECTED] +Date: Wed Aug 22 14:33:59 2007 +0200 + +radeon: Warning fixes. + +commit de26e406f52b3b13f03eee2b8023924ec6406f0a +Author: Alon Ziv [EMAIL PROTECTED] +Date: Mon Jul 30 22:47:59 2007 +0300 + +radeon: Sane handling of timeouts in WaitForVerticalSync(2). + +RADEONWaitForVerticalSync()
xserver-xorg-video-ati: Changes to 'debian-experimental'
.gitignore |1 ChangeLog | 1650 ++ configure | 20 configure.ac |2 debian/changelog |9 debian/control |2 debian/patches/01_gen_pci_ids.diff |6 man/radeon.man | 240 -- src/Makefile.am|7 src/Makefile.in| 31 src/local_xf86Rename.h | 23 src/radeon.h | 279 +-- src/radeon_bios.c | 1001 +-- src/radeon_crtc.c | 1298 ++ src/radeon_cursor.c| 302 +-- src/radeon_display.c | 1706 +-- src/radeon_dri.c | 52 src/radeon_driver.c| 3257 +++-- src/radeon_mergedfb.c | 2118 src/radeon_mergedfb.h | 121 - src/radeon_modes.c | 677 +-- src/radeon_output.c| 2616 + src/radeon_probe.h | 119 + src/radeon_reg.h | 169 + src/radeon_tv.c| 762 src/radeon_tv.h| 56 src/radeon_version.h |2 src/radeon_video.c | 350 ++- src/radeon_video.h |6 29 files changed, 9299 insertions(+), 7583 deletions(-) New commits: commit aee7baaac36f7d9a8fdc5bb983e920c927894e61 Author: Brice Goglin [EMAIL PROTECTED] Date: Thu Aug 23 08:28:16 2007 +0200 New upstream release candidate diff --git a/ChangeLog b/ChangeLog index c3f5057..8666a08 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,318 @@ +commit 9d38c8aa1a7d6fb1af41ee8abdb4a95f94843538 +Author: Dave Airlie [EMAIL PROTECTED] +Date: Thu Aug 23 20:10:24 2007 +1000 + +radeon: cleanup some warnings + +commit e4c8969b48a6c8dcc4e7f9852479d24a0204fc0d +Author: Dave Airlie [EMAIL PROTECTED] +Date: Thu Aug 23 19:56:21 2007 +1000 + +updated release numbering for randr 1.2 + +commit 81a8093f2ffdce59d4e8a44f65f3d5c771fd6425 +Merge: c08e6ec... 53a67e3... +Author: Dave Airlie [EMAIL PROTECTED] +Date: Thu Aug 23 19:51:47 2007 +1000 + +Merge remote branch 'origin/randr-1.2' + +commit c08e6ec9e7ac06caee53689b0ec50ef6a7a0ba37 +Merge: 5793e87... a0d0fcd... +Author: Dave Airlie [EMAIL PROTECTED] +Date: Thu Aug 23 19:42:19 2007 +1000 + +Merge branch 'master' into randr-merge + +Conflicts: + + src/radeon.h + src/radeon_bios.c + src/radeon_display.c + src/radeon_dri.c + src/radeon_driver.c + src/radeon_modes.c + src/radeon_probe.h + src/radeon_video.c + +commit 53a67e31904bec9a3aa1bd24de8034dcafea1d2a +Author: Alex Deucher [EMAIL PROTECTED] +Date: Tue Aug 21 21:20:41 2007 -0400 + +RADEON: Fix color problem on pre-R3xx chips tv-out + +commit e9719e8e02eef46717ae9b4d8c7998466dac30cb +Author: Alex Deucher [EMAIL PROTECTED] +Date: Tue Aug 21 21:17:20 2007 -0400 + +RADEON: more tv out fixes and clean up + +commit 36c22a49580d86a6518b67f31a78bd53d39491af +Author: Alex Deucher [EMAIL PROTECTED] +Date: Tue Aug 21 20:28:39 2007 -0400 + +RADEON: fix tv-out on R3xx + +R3xx apparently needs the tv clock forced on. + +commit 9470bd67731059f26859ed5f0bea3ade09e2c80c +Author: Alex Deucher [EMAIL PROTECTED] +Date: Mon Aug 20 20:54:06 2007 -0400 + +RADEON: Add DefaultConnectorTable option + +This option skips the parsing the BIOS connector table +and falls back to chip specific defaults. +Also remove man page section for the now gone bioshotkeys +option. + +commit a0d0fcd3bab765b4db25e04884fd8a342abb9c66 +Author: iLisa Wu [EMAIL PROTECTED] +Date: Mon Aug 20 15:44:07 2007 +0200 + +Fix crash with no valid mode in xorg.conf's modelist and empty Virtual + +If the resolution defined in xorg.conf failed to find a matching mode in the +supported modelist, and no virtual desktop dimensions are defined the xorg.conf +either, virtual X and Y dimension will be set to 0 which will cause Xserver +crash. + +(Novell bugzilla #296856, closed) + +commit b275febdb0918e8cebdffbb433b0eeb3ff4d3746 +Author: Alex Deucher [EMAIL PROTECTED](none) +Date: Sun Aug 19 20:55:32 2007 -0400 + +RADEON: turn off TVCLK when blanking tv encoder + +commit a90d675832ddb02c81ace010ccbf02619b70edac +Author: Alex Deucher [EMAIL PROTECTED] +Date: Thu Aug 16 21:55:14 2007 -0400 + +RADEON: fix Xv clipping and overlay sourcing + +- Basically just copied from the intel driver. I'm planning to push +this to the server soon, but add it now to get things working +and to provide compat for older servers. + +- Overlay crtc source control attribute now called XV_CRTC +The old attribute XV_SWITCHCRT has been removed. If anyone cares, +we can add
xserver-xorg-video-ati: Changes to 'debian-experimental'
Makefile.in | 145 ++-- aclocal.m4| 674 +--- config.guess |6 config.sub| 10 configure | 1143 +- debian/changelog |9 debian/control|4 debian/patches/01_gen_pci_ids.diff| 18 debian/patches/series |1 debian/xserver-xorg-video-ati.install |2 depcomp | 64 + install-sh| 348 +++--- ltmain.sh | 233 -- man/Makefile.in | 106 +-- missing | 61 + mkinstalldirs |5 src/Makefile.in | 228 +++--- 17 files changed, 1962 insertions(+), 1095 deletions(-) New commits: commit 636d6ad2b39bf5e0da06bcd4298fe59f81b37e64 Author: Brice Goglin [EMAIL PROTECTED] Date: Mon Aug 20 19:50:03 2007 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index ae33c86..f60d767 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,11 @@ -xserver-xorg-video-ati (1:6.6.193-2) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.6.193-2) experimental; urgency=low * Build against xserver 1.3.99.0. * Add 01_gen_pci_ids.diff. This patch adds a list of pci id's that the driver supports so that the server can automatically load it. * Use ${binary:Version} instead of ${Source-Version}. - -- Brice Goglin [EMAIL PROTECTED] Mon, 20 Aug 2007 19:31:00 +0200 + -- Brice Goglin [EMAIL PROTECTED] Mon, 20 Aug 2007 19:49:33 +0200 xserver-xorg-video-ati (1:6.6.193-1) experimental; urgency=low commit 32111c0be8d71f1c7c5dd6107ed25fe6fd849ce7 Author: Brice Goglin [EMAIL PROTECTED] Date: Mon Aug 20 19:48:43 2007 +0200 Use ${binary:Version} instead of ${Source-Version}. diff --git a/debian/changelog b/debian/changelog index feb4009..ae33c86 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ xserver-xorg-video-ati (1:6.6.193-2) UNRELEASED; urgency=low * Build against xserver 1.3.99.0. * Add 01_gen_pci_ids.diff. This patch adds a list of pci id's that the driver supports so that the server can automatically load it. + * Use ${binary:Version} instead of ${Source-Version}. -- Brice Goglin [EMAIL PROTECTED] Mon, 20 Aug 2007 19:31:00 +0200 diff --git a/debian/control b/debian/control index 3869dc9..8806de8 100644 --- a/debian/control +++ b/debian/control @@ -35,7 +35,7 @@ Description: X.Org X server -- ATI display driver Package: xserver-xorg-video-ati-dbg Architecture: any -Depends: xserver-xorg-video-ati (= ${Source-Version}) +Depends: xserver-xorg-video-ati (= ${binary:Version}) Priority: extra Description: X.Org X server -- ATI display driver (debugging symbols) This driver for the X.Org X server (see xserver-xorg for a further description) commit 3297b2aab78227a88e742c4cc3606bd1a5b9e0d0 Author: Brice Goglin [EMAIL PROTECTED] Date: Mon Aug 20 19:34:46 2007 +0200 Add 01_gen_pci_ids.diff. This patch adds a list of pci id's that the driver supports so that the server can automatically load it. Autoreconf to deal with it. diff --git a/Makefile.in b/Makefile.in index 5aa61c7..0d5a2da 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1,8 +1,8 @@ -# Makefile.in generated by automake 1.9.6 from Makefile.am. +# Makefile.in generated by automake 1.10 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005 Free Software Foundation, Inc. +# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -33,15 +33,11 @@ # ADAM JACKSON 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. -srcdir = @srcdir@ -top_srcdir = @top_srcdir@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ -top_builddir = . am__cd = CDPATH=$${ZSH_VERSION+.}$(PATH_SEPARATOR) cd -INSTALL = @INSTALL@ install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c @@ -55,17 +51,17 @@ PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ +subdir = . DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \ $(srcdir)/Makefile.in $(srcdir)/config.h.in \ $(top_srcdir)/configure COPYING ChangeLog compile config.guess \ config.sub depcomp install-sh
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 251 + aclocal.m4 |2 configure | 32 configure.ac |6 debian/changelog | 17 debian/patches/01_ati_r128_update_chip_identification.diff | 75 - debian/patches/02_radeon_manpage.diff | 13 debian/patches/series |2 man/ati.man|4 man/radeon.man |4 src/atimach64xv.c |3 src/r128_driver.c |3 src/radeon.h | 22 src/radeon_accel.c | 38 src/radeon_bios.c | 21 src/radeon_common.h|7 src/radeon_commonfuncs.c | 14 src/radeon_cursor.c| 64 - src/radeon_display.c | 611 + src/radeon_dri.c | 51 + src/radeon_driver.c| 493 +- src/radeon_exa.c | 17 src/radeon_probe.h |3 src/radeon_reg.h |8 src/radeon_video.c | 16 25 files changed, 981 insertions(+), 796 deletions(-) New commits: commit 3a2172a097ca2053f4d57850a01b54c9a98f7c23 Author: Brice Goglin [EMAIL PROTECTED] Date: Sat Aug 4 12:09:48 2007 +0200 Drop 01_ati_r128_update_chip_identification.diff and 02_radeon_manpage.diff diff --git a/debian/changelog b/debian/changelog index e53f1e7..15744c6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,11 @@ xserver-xorg-video-ati (1:6.6.193-1) UNRELEASED; urgency=low in the ati(4) manpage (closes: #386001). + Fix typo in specifying in the radeon(4) manpage (closes: #432059). ++ Drop 01_ati_r128_update_chip_identification.diff since + this information is redundant and does not matter anyway + since the driver auto-detects how the card is connected + to the system. ++ Drop 02_radeon_manpage.diff, merged upstream. [ Julien Cristau ] * Add upstream URL to debian/copyright. Thanks, Loïc Minier. diff --git a/debian/patches/01_ati_r128_update_chip_identification.diff b/debian/patches/01_ati_r128_update_chip_identification.diff deleted file mode 100644 index ce9f892..000 --- a/debian/patches/01_ati_r128_update_chip_identification.diff +++ /dev/null @@ -1,75 +0,0 @@ -Index: xf86-video-ati-X11R7.0-6.5.7.3/src/r128_chipset.h -=== xf86-video-ati-X11R7.0-6.5.7.3.orig/src/r128_chipset.h 2006-01-12 22:54:09.0 -0500 -+++ xf86-video-ati-X11R7.0-6.5.7.3/src/r128_chipset.h 2006-02-26 17:42:19.0 -0500 -@@ -7,43 +7,43 @@ - { PCI_CHIP_RAGE128LF, ATI Rage 128 Mobility M3 LF (AGP) }, - { PCI_CHIP_RAGE128MF, ATI Rage 128 Mobility M4 MF (AGP) }, - { PCI_CHIP_RAGE128ML, ATI Rage 128 Mobility M4 ML (AGP) }, --{ PCI_CHIP_RAGE128PA, ATI Rage 128 Pro GL PA (PCI/AGP) }, --{ PCI_CHIP_RAGE128PB, ATI Rage 128 Pro GL PB (PCI/AGP) }, --{ PCI_CHIP_RAGE128PC, ATI Rage 128 Pro GL PC (PCI/AGP) }, -+{ PCI_CHIP_RAGE128PA, ATI Rage 128 Pro GL PA (AGP?) }, -+{ PCI_CHIP_RAGE128PB, ATI Rage 128 Pro GL PB (AGP?) }, -+{ PCI_CHIP_RAGE128PC, ATI Rage 128 Pro GL PC (AGP?) }, - { PCI_CHIP_RAGE128PD, ATI Rage 128 Pro GL PD (PCI) }, --{ PCI_CHIP_RAGE128PE, ATI Rage 128 Pro GL PE (PCI/AGP) }, -+{ PCI_CHIP_RAGE128PE, ATI Rage 128 Pro GL PE (AGP?) }, - { PCI_CHIP_RAGE128PF, ATI Rage 128 Pro GL PF (AGP) }, --{ PCI_CHIP_RAGE128PG, ATI Rage 128 Pro VR PG (PCI/AGP) }, --{ PCI_CHIP_RAGE128PH, ATI Rage 128 Pro VR PH (PCI/AGP) }, --{ PCI_CHIP_RAGE128PI, ATI Rage 128 Pro VR PI (PCI/AGP) }, --{ PCI_CHIP_RAGE128PJ, ATI Rage 128 Pro VR PJ (PCI/AGP) }, --{ PCI_CHIP_RAGE128PK, ATI Rage 128 Pro VR PK (PCI/AGP) }, --{ PCI_CHIP_RAGE128PL, ATI Rage 128 Pro VR PL (PCI/AGP) }, --{ PCI_CHIP_RAGE128PM, ATI Rage 128 Pro VR PM (PCI/AGP) }, --{ PCI_CHIP_RAGE128PN, ATI Rage 128 Pro VR PN (PCI/AGP) }, --{ PCI_CHIP_RAGE128PO, ATI Rage 128 Pro VR PO (PCI/AGP) }, -+{ PCI_CHIP_RAGE128PG, ATI Rage 128 Pro VR PG (AGP?) }, -+{ PCI_CHIP_RAGE128PH, ATI Rage 128 Pro VR PH (AGP?) }, -+{ PCI_CHIP_RAGE128PI, ATI Rage 128 Pro VR PI (AGP?) }, -+{ PCI_CHIP_RAGE128PJ, ATI Rage 128 Pro VR PJ (AGP?) }, -+{ PCI_CHIP_RAGE128PK, ATI Rage 128 Pro VR PK
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |6 -- debian/control |2 +- 2 files changed, 5 insertions(+), 3 deletions(-) New commits: commit b0cb24ead565febf20691fbe7e9c679f5849dc91 Author: Brice Goglin [EMAIL PROTECTED] Date: Sat Aug 4 15:15:40 2007 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 7e4c794..f6cc987 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xserver-xorg-video-ati (1:6.6.193-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.6.193-1) experimental; urgency=low [ Brice Goglin ] * New upstream release candidate. commit f719238910c46a42442aa0e43a375f5e99b98268 Author: Brice Goglin [EMAIL PROTECTED] Date: Sat Aug 4 15:15:16 2007 +0200 Add 2 closers diff --git a/debian/changelog b/debian/changelog index 15744c6..7e4c794 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,8 @@ xserver-xorg-video-ati (1:6.6.193-1) UNRELEASED; urgency=low in the ati(4) manpage (closes: #386001). + Fix typo in specifying in the radeon(4) manpage (closes: #432059). ++ Fully zero-initialize info-CRT2pScrn-monitor (closes: #422777). ++ Avoid crash in MACH64 Xv code (closes: #320828). + Drop 01_ati_r128_update_chip_identification.diff since this information is redundant and does not matter anyway since the driver auto-detects how the card is connected @@ -15,7 +17,7 @@ xserver-xorg-video-ati (1:6.6.193-1) UNRELEASED; urgency=low [ Julien Cristau ] * Add upstream URL to debian/copyright. Thanks, Loïc Minier. - -- Brice Goglin [EMAIL PROTECTED] Sat, 04 Aug 2007 11:51:07 +0200 + -- Brice Goglin [EMAIL PROTECTED] Sat, 4 Aug 2007 15:14:49 +0200 xserver-xorg-video-ati (1:6.6.192-1) experimental; urgency=low commit 45e525eef4d6e09f5e756fa27603394c1ecdfd6a Author: Brice Goglin [EMAIL PROTECTED] Date: Sat Aug 4 14:32:17 2007 +0200 Add myself to uploaders diff --git a/debian/control b/debian/control index c0e7285..3f6fdaf 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: xserver-xorg-video-ati Section: x11 Priority: optional Maintainer: Debian X Strike Force debian-x@lists.debian.org -Uploaders: David Nusinow [EMAIL PROTECTED], Drew Parsons [EMAIL PROTECTED] +Uploaders: David Nusinow [EMAIL PROTECTED], Drew Parsons [EMAIL PROTECTED], Brice Goglin [EMAIL PROTECTED] Build-Depends: debhelper (= 5), pkg-config, xserver-xorg-dev (= 2:1.2.99.902), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, x11proto-video-dev, x11proto-xinerama-dev, x11proto-xf86misc-dev, libgl1-mesa-dev | libgl-dev, x11proto-fonts-dev, x11proto-randr-dev, x11proto-render-dev, libdrm-dev ( 2.2) [!hurd-i386], x11proto-xf86dri-dev, quilt Standards-Version: 3.7.2 XS-Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-ati -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/xsfbs/xsfbs.mk | 36 ++-- 1 file changed, 22 insertions(+), 14 deletions(-) New commits: commit 12a633f722a2ff9677728d1e2ae56767f804232a Author: Brice Goglin [EMAIL PROTECTED] Date: Thu Jul 12 16:06:22 2007 +0200 Fix display the output of quilt push/pop. Fix commit 16d97b30b91da02d5a3edc2b895cbd4a1995f62d to check the return value of quilt, not the one of tee. diff --git a/debian/xsfbs/xsfbs.mk b/debian/xsfbs/xsfbs.mk index 5f13302..bfca7bb 100755 --- a/debian/xsfbs/xsfbs.mk +++ b/debian/xsfbs/xsfbs.mk @@ -147,9 +147,11 @@ $(STAMP_DIR)/patch: $(STAMP_DIR)/prepare fi; \ if $(QUILT) next /dev/null 21; then \ echo -n Applying patches...; \ - if $(QUILT) push -a -v 21 | tee $(STAMP_DIR)/log/patch; then \ + if $(QUILT) push -a -v $(STAMP_DIR)/log/patch 21; then \ + cat $(STAMP_DIR)/log/patch; \ echo successful.; \ else \ + cat $(STAMP_DIR)/log/patch; \ echo failed! (check $(STAMP_DIR)/log/patch for details); \ exit 1; \ fi; \ @@ -164,9 +166,11 @@ unpatch: rm -f $(STAMP_DIR)/patch @echo -n Unapplying patches...; \ if [ -e $(STAMP_DIR)/patches/applied-patches ]; then \ - if $(QUILT) pop -a -v 21 | tee $(STAMP_DIR)/log/unpatch; then \ + if $(QUILT) pop -a -v $(STAMP_DIR)/log/unpatch 21; then \ + cat $(STAMP_DIR)/log/unpatch; \ echo successful.; \ else \ + cat $(STAMP_DIR)/log/unpatch; \ echo failed! (check $(STAMP_DIR)/log/unpatch for details); \ exit 1; \ fi; \ commit e29b56820909668b062fdba72458ee9483a4ae44 Author: Brice Goglin [EMAIL PROTECTED] Date: Mon Jul 9 21:50:47 2007 +0200 Minor fixes in the patching system. * Fix debian/rules to not be confused by ~/.quiltrc or QUILT_PATCHES (as in #369920). * Display which patches are applied and removed instead of just the first one (for #428090). diff --git a/debian/xsfbs/xsfbs.mk b/debian/xsfbs/xsfbs.mk index 2930c1e..5f13302 100755 --- a/debian/xsfbs/xsfbs.mk +++ b/debian/xsfbs/xsfbs.mk @@ -21,6 +21,11 @@ # Pass $(DH_OPTIONS) into the environment for debhelper's benefit. export DH_OPTIONS +# force quilt to not use ~/.quiltrc +QUILT = quilt --quiltrc /dev/null +# force QUILT_PATCHES to the default in case it is exported in the environment +QUILT_PATCHES = patches/ + # Set up parameters for the upstream build environment. # Determine (source) package name from Debian changelog. @@ -140,9 +145,9 @@ $(STAMP_DIR)/patch: $(STAMP_DIR)/prepare echo Couldn't find quilt. Please install it or add it to the build-depends for this package.; \ exit 1; \ fi; \ - if quilt next /dev/null 21; then \ + if $(QUILT) next /dev/null 21; then \ echo -n Applying patches...; \ - if quilt push -a -v 21 | tee $(STAMP_DIR)/log/patch; then \ + if $(QUILT) push -a -v 21 | tee $(STAMP_DIR)/log/patch; then \ echo successful.; \ else \ echo failed! (check $(STAMP_DIR)/log/patch for details); \ @@ -159,7 +164,7 @@ unpatch: rm -f $(STAMP_DIR)/patch @echo -n Unapplying patches...; \ if [ -e $(STAMP_DIR)/patches/applied-patches ]; then \ - if quilt pop -a -v 21 | tee $(STAMP_DIR)/log/unpatch; then \ + if $(QUILT) pop -a -v 21 | tee $(STAMP_DIR)/log/unpatch; then \ echo successful.; \ else \ echo failed! (check $(STAMP_DIR)/log/unpatch for details); \ @@ -295,17 +300,17 @@ patch-audit: prepare unpatch @echo -n Auditing patches...; \ $(STAMP_DIR)/log/patch; \ FUZZY=; \ - while [ -n $$(quilt next) ]; do \ - RESULT=$$(quilt push -v | tee -a $(STAMP_DIR)/log/patch | grep ^Hunk | sed 's/^Hunk.*\(succeeded\|FAILED\).*/\1/');\ + while [ -n $$($(QUILT) next) ]; do \ + RESULT=$$($(QUILT) push -v | tee -a $(STAMP_DIR)/log/patch | grep ^Hunk | sed 's/^Hunk.*\(succeeded\|FAILED\).*/\1/');\ case $$RESULT in \ succeeded) \ - echo fuzzy patch: $$(quilt top) \ - | tee -a $(STAMP_DIR)/log/$$(quilt top); \ + echo fuzzy patch: $$($(QUILT) top) \ + | tee -a $(STAMP_DIR)/log/$$($(QUILT) top); \ FUZZY=yes; \ ;; \ FAILED) \ - echo broken patch: $$(quilt next) \ - | tee -a $(STAMP_DIR)/log/$$(quilt next); \ + echo broken patch: $$($(QUILT) next) \ + | tee -a $(STAMP_DIR)/log/$$($(QUILT) next); \ exit 1; \ ;; \ esac; \ commit 16d97b30b91da02d5a3edc2b895cbd4a1995f62d Author: Brice Goglin [EMAIL PROTECTED] Date: Mon Jul 9 19:06:05 2007 +0200 Fix displaying of patches applied by quilt. As requested in bug #428090, we silence the output of quilt next
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |6 ++ debian/copyright |3 +++ 2 files changed, 9 insertions(+) New commits: commit 593b938985d580c6dcf264a9f5af3ef1767a8126 Author: Julien Cristau [EMAIL PROTECTED] Date: Fri Jul 6 17:37:28 2007 +0200 Add upstream URL to debian/copyright. diff --git a/debian/changelog b/debian/changelog index 04ab651..04dbb9c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:6.6.192-2) UNRELEASED; urgency=low + + * Add upstream URL to debian/copyright. Thanks, Loïc Minier. + + -- Julien Cristau [EMAIL PROTECTED] Fri, 06 Jul 2007 17:36:51 +0200 + xserver-xorg-video-ati (1:6.6.192-1) experimental; urgency=low [ Brice Goglin ] diff --git a/debian/copyright b/debian/copyright index feaa994..5b3245c 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,3 +1,6 @@ +This package was downloaded from +http://xorg.freedesktop.org/releases/individual/driver/ + Copyright 1997 through 2004 by Marc Aurele La France (TSI @ UQV), [EMAIL PROTECTED] Permission to use, copy, modify, distribute, and sell this software and its -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit fcdd84cf92cf6c9718737de603c41cc50aa218b1 Author: Brice Goglin [EMAIL PROTECTED] Date: Mon May 21 00:15:20 2007 +0200 Add closer diff --git a/debian/changelog b/debian/changelog index d66e608..111cd89 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,7 +9,7 @@ xserver-xorg-video-ati (1:6.6.191-2) UNRELEASED; urgency=low (needed to let xsfbs get access to serverminver). * Add XS-Vcs-*. * Add a link to www.X.org and a reference to the xf86-video-tga -module in the long description. +module in the long description (closes: #425321). [ Timo Aaltonen ] * Replaces/Conflicts: xserver-xorg-driver-ati. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xserver-xorg-video-ati: Changes to 'debian-experimental'
ChangeLog | 1544 +- config.guess | 32 config.sub| 28 configure | 20 configure.ac |2 debian/changelog | 10 debian/patches/02_radeon_manpage.diff |6 src/atiaccel.c| 121 -- src/atiaccel.h| 36 src/atiadapter.c | 58 - src/atiadapter.h | 60 - src/aticursor.c | 79 - src/atiio.h | 83 - src/atimach64cursor.h | 31 src/atimach64xv.h | 37 src/atimono.h | 43 src/atixv.c | 169 --- src/radeon_bios.c |5 src/radeon_display.c | 65 - src/radeon_driver.c | 137 +-- src/radeon_mergedfb.c | 53 - src/radeon_modes.c| 82 - src/radeon_probe.h|3 src/radeon_reg.h |2 24 files changed, 1795 insertions(+), 911 deletions(-) New commits: commit fe8aaca8a08efba9e7bff6f58c8d739a1610d17e Author: Julien Cristau [EMAIL PROTECTED] Date: Mon May 21 02:22:53 2007 +0200 Fix typo in changelog. diff --git a/debian/changelog b/debian/changelog index 4ceed89..04ab651 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,7 +8,7 @@ xserver-xorg-video-ati (1:6.6.192-1) experimental; urgency=low * Bump Build-Depends: xserver-xorg-dev to = 2:1.2.99.902 (needed to let xsfbs get access to serverminver). * Add XS-Vcs-*. - * Add a link to www.X.org and a reference to the xf86-video-tga + * Add a link to www.X.org and a reference to the xf86-video-ati module in the long description (closes: #425321). [ Timo Aaltonen ] commit 66b5a1805b9d161fc3c73e2819e06b78cc4f0d83 Author: Julien Cristau [EMAIL PROTECTED] Date: Mon May 21 01:28:55 2007 +0200 Prepare changelog for upload. diff --git a/debian/changelog b/debian/changelog index f22b39a..4ceed89 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xserver-xorg-video-ati (1:6.6.192-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.6.192-1) experimental; urgency=low [ Brice Goglin ] * Build a xserver-xorg-video-ati-dbg package with debugging symbols. @@ -18,7 +18,7 @@ xserver-xorg-video-ati (1:6.6.192-1) UNRELEASED; urgency=low * New upstream release candidate * Refresh patch 02_radeon_manpage.diff. - -- Julien Cristau [EMAIL PROTECTED] Mon, 21 May 2007 01:02:30 +0200 + -- Julien Cristau [EMAIL PROTECTED] Mon, 21 May 2007 01:28:33 +0200 xserver-xorg-video-ati (1:6.6.191-1) experimental; urgency=low commit b00ad30529e728bdc1bf92eaa9840103e5170df2 Author: Julien Cristau [EMAIL PROTECTED] Date: Mon May 21 01:26:32 2007 +0200 Delete obsolete files. diff --git a/src/atiaccel.c b/src/atiaccel.c deleted file mode 100644 index 99efae9..000 --- a/src/atiaccel.c +++ /dev/null @@ -1,121 +0,0 @@ -/* $XFree86: xc/programs/Xserver/hw/xfree86/drivers/ati/atiaccel.c,v 1.13 2003/04/24 21:19:22 tsi Exp $ */ -/* - * Copyright 2001 through 2004 by Marc Aurele La France (TSI @ UQV), [EMAIL PROTECTED] - * - * 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 name of Marc Aurele La France not be used in advertising or - * publicity pertaining to distribution of the software without specific, - * written prior permission. Marc Aurele La France makes no representations - * about the suitability of this software for any purpose. It is provided - * as-is without express or implied warranty. - * - * MARC AURELE LA FRANCE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO - * EVENT SHALL MARC AURELE LA FRANCE 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. - * - * DRI support by: - *Leif Delgass [EMAIL PROTECTED] - */ - -#ifdef HAVE_CONFIG_H -#include config.h -#endif - -#include atiaccel.h -#include atiadapter.h -#include atimach64accel.h -#include atistruct.h - -#ifdef USE_XAA -/* - * ATIInitializeAcceleration -- - * - * This function is called to initialise both the framebuffer manager and XAA - * on a screen. - */ -Bool -ATIInitializeAcceleration -( -ScreenPtr pScreen, -ScrnInfoPtr pScreenInfo, -
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog | 10 +- debian/control | 10 ++ 2 files changed, 15 insertions(+), 5 deletions(-) New commits: commit 7583db7f8b0017517855973f1b2bdee3551ee2ea Author: Brice Goglin [EMAIL PROTECTED] Date: Fri May 4 20:17:41 2007 +0200 Miscellaneous fixes in debian/control. * Fix Provides: xf86-video-driver-atimisc to match Replaces: and Conflicts: xserver-xorg-video-atimisc. Thanks to Eric Lavarde (closes: #372312). * Bump Build-Depends: xserver-xorg-dev to = 2:1.2.99.902 (needed to let xsfbs get access to serverminver). * Add XS-Vcs-*. * Add a link to www.X.org and a reference to the xf86-video-tga module in the long description. diff --git a/debian/changelog b/debian/changelog index 8e8c592..d66e608 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,11 +2,19 @@ xserver-xorg-video-ati (1:6.6.191-2) UNRELEASED; urgency=low [ Brice Goglin ] * Build a xserver-xorg-video-ati-dbg package with debugging symbols. + * Fix Provides: xf86-video-driver-atimisc to match Replaces: and +Conflicts: xserver-xorg-video-atimisc. +Thanks to Eric Lavarde (closes: #372312). + * Bump Build-Depends: xserver-xorg-dev to = 2:1.2.99.902 +(needed to let xsfbs get access to serverminver). + * Add XS-Vcs-*. + * Add a link to www.X.org and a reference to the xf86-video-tga +module in the long description. [ Timo Aaltonen ] * Replaces/Conflicts: xserver-xorg-driver-ati. - -- Timo Aaltonen [EMAIL PROTECTED] Tue, 24 Apr 2007 12:59:41 +0300 + -- Brice Goglin [EMAIL PROTECTED] Fri, 04 May 2007 20:16:03 +0200 xserver-xorg-video-ati (1:6.6.191-1) experimental; urgency=low diff --git a/debian/control b/debian/control index 73106fc..c0e7285 100644 --- a/debian/control +++ b/debian/control @@ -3,15 +3,17 @@ Section: x11 Priority: optional Maintainer: Debian X Strike Force debian-x@lists.debian.org Uploaders: David Nusinow [EMAIL PROTECTED], Drew Parsons [EMAIL PROTECTED] -Build-Depends: debhelper (= 5), pkg-config, xserver-xorg-dev (= 2:1.2.0), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, x11proto-video-dev, x11proto-xinerama-dev, x11proto-xf86misc-dev, libgl1-mesa-dev | libgl-dev, x11proto-fonts-dev, x11proto-randr-dev, x11proto-render-dev, libdrm-dev ( 2.2) [!hurd-i386], x11proto-xf86dri-dev, quilt +Build-Depends: debhelper (= 5), pkg-config, xserver-xorg-dev (= 2:1.2.99.902), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, x11proto-video-dev, x11proto-xinerama-dev, x11proto-xf86misc-dev, libgl1-mesa-dev | libgl-dev, x11proto-fonts-dev, x11proto-randr-dev, x11proto-render-dev, libdrm-dev ( 2.2) [!hurd-i386], x11proto-xf86dri-dev, quilt Standards-Version: 3.7.2 +XS-Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-ati +XS-Vcs-Browser: http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-ati.git Package: xserver-xorg-video-ati Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${xserver:Depends} Replaces: xserver-xorg ( 6.8.2-35), xserver-xorg-video-atimisc, xserver-xorg-driver-r128, xserver-xorg-driver-radeon, xserver-xorg-driver-ati Conflicts: xserver-xorg-video-atimisc, xserver-xorg-driver-r128, xserver-xorg-driver-radeon, xserver-xorg-driver-ati -Provides: ${xviddriver:Provides}, xf86-video-driver-atimisc, xserver-xorg-driver-r128, xserver-xorg-driver-radeon +Provides: ${xviddriver:Provides}, xserver-xorg-video-atimisc, xserver-xorg-driver-r128, xserver-xorg-driver-radeon Description: X.Org X server -- ATI display driver This driver for the X.Org X server (see xserver-xorg for a further description) provides support for the ATI Mach, Rage, Radeon, and FireGL series. It @@ -25,11 +27,11 @@ Description: X.Org X server -- ATI display driver FireGL series ATI cards. . More information about X.Org can be found at: + URL:http://www.X.org URL:http://xorg.freedesktop.org URL:http://lists.freedesktop.org/mailman/listinfo/xorg . - This module can be found as the module 'driver/xf86-video-ati' at - :pserver:[EMAIL PROTECTED]:/cvs/xorg + This package is built from the X.org xf86-video-ati driver module. Package: xserver-xorg-video-ati-dbg Architecture: any -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |6 +- debian/control |4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) New commits: commit c607f237e02d113d27019cb5ec14c7700a48378c Author: Timo Aaltonen [EMAIL PROTECTED] Date: Tue Apr 24 13:00:01 2007 +0300 Replaces/Conflicts: xserver-xorg-driver-ati. diff --git a/debian/changelog b/debian/changelog index e06bfc1..8e8c592 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,12 @@ xserver-xorg-video-ati (1:6.6.191-2) UNRELEASED; urgency=low + [ Brice Goglin ] * Build a xserver-xorg-video-ati-dbg package with debugging symbols. - -- Brice Goglin [EMAIL PROTECTED] Sat, 31 Mar 2007 14:16:48 +0200 + [ Timo Aaltonen ] + * Replaces/Conflicts: xserver-xorg-driver-ati. + + -- Timo Aaltonen [EMAIL PROTECTED] Tue, 24 Apr 2007 12:59:41 +0300 xserver-xorg-video-ati (1:6.6.191-1) experimental; urgency=low diff --git a/debian/control b/debian/control index d6b989d..73106fc 100644 --- a/debian/control +++ b/debian/control @@ -9,8 +9,8 @@ Standards-Version: 3.7.2 Package: xserver-xorg-video-ati Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${xserver:Depends} -Replaces: xserver-xorg ( 6.8.2-35), xserver-xorg-video-atimisc, xserver-xorg-driver-r128, xserver-xorg-driver-radeon -Conflicts: xserver-xorg-video-atimisc, xserver-xorg-driver-r128, xserver-xorg-driver-radeon +Replaces: xserver-xorg ( 6.8.2-35), xserver-xorg-video-atimisc, xserver-xorg-driver-r128, xserver-xorg-driver-radeon, xserver-xorg-driver-ati +Conflicts: xserver-xorg-video-atimisc, xserver-xorg-driver-r128, xserver-xorg-driver-radeon, xserver-xorg-driver-ati Provides: ${xviddriver:Provides}, xf86-video-driver-atimisc, xserver-xorg-driver-r128, xserver-xorg-driver-radeon Description: X.Org X server -- ATI display driver This driver for the X.Org X server (see xserver-xorg for a further description) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |6 ++ debian/control | 15 +++ debian/rules |2 +- 3 files changed, 22 insertions(+), 1 deletion(-) New commits: commit 2c75f696699f48b07907d9051509f5091b62c55c Author: Brice Goglin [EMAIL PROTECTED] Date: Sat Mar 31 14:59:23 2007 +0200 Build a xserver-xorg-video-ati-dbg package with debugging symbols. diff --git a/debian/changelog b/debian/changelog index 34ee88e..e06bfc1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:6.6.191-2) UNRELEASED; urgency=low + + * Build a xserver-xorg-video-ati-dbg package with debugging symbols. + + -- Brice Goglin [EMAIL PROTECTED] Sat, 31 Mar 2007 14:16:48 +0200 + xserver-xorg-video-ati (1:6.6.191-1) experimental; urgency=low [ Brice Goglin ] diff --git a/debian/control b/debian/control index f3a6599..d6b989d 100644 --- a/debian/control +++ b/debian/control @@ -30,3 +30,18 @@ Description: X.Org X server -- ATI display driver . This module can be found as the module 'driver/xf86-video-ati' at :pserver:[EMAIL PROTECTED]:/cvs/xorg + +Package: xserver-xorg-video-ati-dbg +Architecture: any +Depends: xserver-xorg-video-ati (= ${Source-Version}) +Priority: extra +Description: X.Org X server -- ATI display driver (debugging symbols) + This driver for the X.Org X server (see xserver-xorg for a further description) + provides support for the ATI Mach, Rage, Radeon, and FireGL series. It + provides the 'atimisc', 'r128' and 'radeon' sub-drivers. + . + This driver provides support for Mach, Rage, Rage128, Radeon, and most + FireGL series ATI cards. + . + This package provides debugging symbols for the Xorg X server ATI display + driver. diff --git a/debian/rules b/debian/rules index 1d144fe..9a15a69 100755 --- a/debian/rules +++ b/debian/rules @@ -75,7 +75,7 @@ binary-arch: build install serverabi dh_install --sourcedir=debian/tmp --list-missing --exclude=.la --exclude=usr/share/man/man4 dh_installman dh_link - dh_strip + dh_strip --dbg-package=xserver-xorg-video-ati-dbg dh_compress dh_fixperms dh_installdeb -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |9 +++-- debian/control |2 +- 2 files changed, 8 insertions(+), 3 deletions(-) New commits: commit d901a73aaa4a41e40faf0347ade975b86fb6a3df Author: Julien Cristau [EMAIL PROTECTED] Date: Wed Mar 28 14:30:28 2007 +0200 Drop Fabio and Branden from Uploaders, with their permission. diff --git a/debian/changelog b/debian/changelog index 83b257f..34ee88e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,7 +4,11 @@ xserver-xorg-video-ati (1:6.6.191-1) experimental; urgency=low * New upstream release candidate. * autoreconf. - -- Julien Cristau [EMAIL PROTECTED] Wed, 28 Mar 2007 13:53:10 +0200 + [ Julien Cristau ] + * Drop Fabio and Branden from Uploaders, with their permission. Hopefully +they'll come back when they have more time! + + -- Julien Cristau [EMAIL PROTECTED] Wed, 28 Mar 2007 14:26:43 +0200 xserver-xorg-video-ati (1:6.6.3-5) experimental; urgency=low diff --git a/debian/control b/debian/control index cd87ccb..f3a6599 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: xserver-xorg-video-ati Section: x11 Priority: optional Maintainer: Debian X Strike Force debian-x@lists.debian.org -Uploaders: David Nusinow [EMAIL PROTECTED], Branden Robinson [EMAIL PROTECTED], Fabio M. Di Nitto [EMAIL PROTECTED], Drew Parsons [EMAIL PROTECTED] +Uploaders: David Nusinow [EMAIL PROTECTED], Drew Parsons [EMAIL PROTECTED] Build-Depends: debhelper (= 5), pkg-config, xserver-xorg-dev (= 2:1.2.0), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, x11proto-video-dev, x11proto-xinerama-dev, x11proto-xf86misc-dev, libgl1-mesa-dev | libgl-dev, x11proto-fonts-dev, x11proto-randr-dev, x11proto-render-dev, libdrm-dev ( 2.2) [!hurd-i386], x11proto-xf86dri-dev, quilt Standards-Version: 3.7.2 commit 27dc941c145123d271aae3da2081f3bf8c30b5d4 Author: Julien Cristau [EMAIL PROTECTED] Date: Wed Mar 28 13:53:27 2007 +0200 Prepare changelog for upload. diff --git a/debian/changelog b/debian/changelog index 70c446b..83b257f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,10 @@ -xserver-xorg-video-ati (1:6.6.191-1) UNRELEASED; urgency=low +xserver-xorg-video-ati (1:6.6.191-1) experimental; urgency=low + [ Brice Goglin ] * New upstream release candidate. * autoreconf. - -- Brice Goglin [EMAIL PROTECTED] Tue, 27 Mar 2007 20:31:45 +0200 + -- Julien Cristau [EMAIL PROTECTED] Wed, 28 Mar 2007 13:53:10 +0200 xserver-xorg-video-ati (1:6.6.3-5) experimental; urgency=low -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |6 ++ 1 files changed, 6 insertions(+) New commits: commit 4d44e2d7ece41730536eb491468968d36e70c647 Author: Michel Dänzer [EMAIL PROTECTED] Date: Mon Mar 12 08:18:42 2007 +0100 Fix version to match configure.ac. Mighty confusing for triagers otherwise. diff --git a/debian/changelog b/debian/changelog index a281a02..71857b5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:6.6.99-1) experimental; urgency=low + + * Fix version to match configure.ac. + + -- Michel Dänzer [EMAIL PROTECTED] Mon, 12 Mar 2007 08:16:53 +0100 + xserver-xorg-video-ati (1:6.6.3-5) experimental; urgency=low * Bump build-dep on libdrm-dev to = 2.2 to fix FTBFS (closes: #413100). -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |7 +++ debian/control |2 +- 2 files changed, 8 insertions(+), 1 deletion(-) New commits: commit 1e28ce0d7649cb73bd279f9331807e30bc4fb9c8 Author: Julien Cristau [EMAIL PROTECTED] Date: Fri Mar 2 17:52:03 2007 +0100 * Bump build-dep on libdrm-dev to = 2.2 to fix FTBFS (closes: #413100). Thanks, Frank Lichtenheld! diff --git a/debian/changelog b/debian/changelog index 90a5b3a..e7591c9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +xserver-xorg-video-ati (1:6.6.3-5) experimental; urgency=low + + * Bump build-dep on libdrm-dev to = 2.2 to fix FTBFS (closes: #413100). +Thanks, Frank Lichtenheld! + + -- Julien Cristau [EMAIL PROTECTED] Fri, 2 Mar 2007 17:30:58 +0100 + xserver-xorg-video-ati (1:6.6.3-4) experimental; urgency=low * Generate server dependencies automatically from the ABI diff --git a/debian/control b/debian/control index 946d2ac..cd87ccb 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: x11 Priority: optional Maintainer: Debian X Strike Force debian-x@lists.debian.org Uploaders: David Nusinow [EMAIL PROTECTED], Branden Robinson [EMAIL PROTECTED], Fabio M. Di Nitto [EMAIL PROTECTED], Drew Parsons [EMAIL PROTECTED] -Build-Depends: debhelper (= 5), pkg-config, xserver-xorg-dev (= 2:1.2.0), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, x11proto-video-dev, x11proto-xinerama-dev, x11proto-xf86misc-dev, libgl1-mesa-dev | libgl-dev, x11proto-fonts-dev, x11proto-randr-dev, x11proto-render-dev, libdrm-dev ( 1.0.5) [!hurd-i386], x11proto-xf86dri-dev, quilt +Build-Depends: debhelper (= 5), pkg-config, xserver-xorg-dev (= 2:1.2.0), x11proto-gl-dev, x11proto-xext-dev, x11proto-core-dev, x11proto-video-dev, x11proto-xinerama-dev, x11proto-xf86misc-dev, libgl1-mesa-dev | libgl-dev, x11proto-fonts-dev, x11proto-randr-dev, x11proto-render-dev, libdrm-dev ( 2.2) [!hurd-i386], x11proto-xf86dri-dev, quilt Standards-Version: 3.7.2 Package: xserver-xorg-video-ati -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |4 +++- debian/patches/02_radeon_manpage.diff | 13 + debian/patches/series |1 + 3 files changed, 17 insertions(+), 1 deletion(-) New commits: commit 62a541718f214d91f311a7616ccaf32ccd3796c5 Author: Julien Cristau [EMAIL PROTECTED] Date: Fri Mar 2 22:45:50 2007 +0100 Fix groff warning in radeon(4). Add patch to replace a non-ascii character with the corresponding groff escape sequence in the radeon manpage. diff --git a/debian/changelog b/debian/changelog index e7591c9..a281a02 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,10 @@ xserver-xorg-video-ati (1:6.6.3-5) exper * Bump build-dep on libdrm-dev to = 2.2 to fix FTBFS (closes: #413100). Thanks, Frank Lichtenheld! + * Add patch 02_radeon_manpage.diff to replace non-ascii character with the +corresponding groff escape sequence in the radeon manpage. - -- Julien Cristau [EMAIL PROTECTED] Fri, 2 Mar 2007 17:30:58 +0100 + -- Julien Cristau [EMAIL PROTECTED] Fri, 2 Mar 2007 22:44:03 +0100 xserver-xorg-video-ati (1:6.6.3-4) experimental; urgency=low diff --git a/debian/patches/02_radeon_manpage.diff b/debian/patches/02_radeon_manpage.diff new file mode 100644 index 000..64f3c5e --- /dev/null +++ b/debian/patches/02_radeon_manpage.diff @@ -0,0 +1,13 @@ +Index: xserver-xorg-video-ati/man/radeon.man +=== +--- xserver-xorg-video-ati.orig/man/radeon.man 2007-03-02 22:40:49.0 +0100 xserver-xorg-video-ati/man/radeon.man 2007-03-02 22:42:07.0 +0100 +@@ -642,7 +642,7 @@ + Alan Hourihane [EMAIL PROTECTED] + Marc Aurele La France[EMAIL PROTECTED] + Benjamin Herrenschmidt [EMAIL PROTECTED] +-Michel Dänzer[EMAIL PROTECTED] ++Michel D\(:anzer[EMAIL PROTECTED] + Alex Deucher [EMAIL PROTECTED] + Bogdan D.[EMAIL PROTECTED] + Eric Anholt [EMAIL PROTECTED] diff --git a/debian/patches/series b/debian/patches/series index c369673..639c724 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1,2 @@ 01_ati_r128_update_chip_identification.diff +02_radeon_manpage.diff -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/control|2 +- debian/xsfbs/xsfbs.mk |5 - 2 files changed, 5 insertions(+), 2 deletions(-) New commits: commit 3e172f6e9a7cd520096ffdbd26b0bf23fb017c64 Author: David Nusinow [EMAIL PROTECTED] Date: Wed Feb 21 22:07:57 2007 -0500 Generate Provides line automatically diff --git a/debian/control b/debian/control index be955da..946d2ac 100644 --- a/debian/control +++ b/debian/control @@ -11,7 +11,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${xserver:Depends} Replaces: xserver-xorg ( 6.8.2-35), xserver-xorg-video-atimisc, xserver-xorg-driver-r128, xserver-xorg-driver-radeon Conflicts: xserver-xorg-video-atimisc, xserver-xorg-driver-r128, xserver-xorg-driver-radeon -Provides: xserver-xorg-video-1.1, xf86-video-driver-atimisc, xserver-xorg-driver-r128, xserver-xorg-driver-radeon +Provides: ${xviddriver:Provides}, xf86-video-driver-atimisc, xserver-xorg-driver-r128, xserver-xorg-driver-radeon Description: X.Org X server -- ATI display driver This driver for the X.Org X server (see xserver-xorg for a further description) provides support for the ATI Mach, Rage, Radeon, and FireGL series. It commit dacefd5a6bb9f786c78f35358273e3214c7492e9 Author: David Nusinow [EMAIL PROTECTED] Date: Wed Feb 21 21:37:52 2007 -0500 Update serverabi generation to also account for driver Provides * Have the drivers use the file serverminver instead of serverabiver in order to generate the versioned dependency on the server. This is clearer naming. * Use serverabiver to actually store the server's video ABI version. This is used to generate the Provides: line for drivers so the server can depend on them properly. This goes in to the substvar xviddriver:Provides. diff --git a/debian/xsfbs/xsfbs.mk b/debian/xsfbs/xsfbs.mk index dbb2872..ae767b1 100755 --- a/debian/xsfbs/xsfbs.mk +++ b/debian/xsfbs/xsfbs.mk @@ -354,8 +354,10 @@ # Generate the shlibs.local file. debian/shlibs.local: cat debian/*.shlibs $@ +SERVERMINVERS = $(shell cat /usr/share/xserver-xorg/serverminvers 2/dev/null) SERVERABI = $(shell cat /usr/share/xserver-xorg/serverabiver 2/dev/null) -SERVER_DEPENDS = xserver-xorg-core (= $(SERVERABI)) +SERVER_DEPENDS = xserver-xorg-core (= $(SERVERMINVERS)) +DRIVER_PROVIDES = xserver-xorg-video-$(SERVERABI) ifeq ($(PACKAGE),) PACKAGE=$(shell awk '/^Package:/ { print $$2; exit }' debian/control) endif @@ -367,6 +369,7 @@ ifeq ($(SERVERABI),) @exit 1 else echo xserver:Depends=$(SERVER_DEPENDS) debian/$(PACKAGE).substvars + echo xviddriver:Provides=$(DRIVER_PROVIDES) debian/$(PACKAGE).substvars endif include debian/xsfbs/xsfbs-autoreconf.mk -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xserver-xorg-video-ati: Changes to 'debian-experimental'
debian/changelog |5 +++-- debian/control|2 +- debian/rules |2 +- debian/xsfbs/xsfbs.mk | 15 +++ 4 files changed, 20 insertions(+), 4 deletions(-) New commits: commit 3144247d9d111f98b1712f76c52a009786b18c8d Author: David Nusinow [EMAIL PROTECTED] Date: Tue Feb 20 22:28:17 2007 -0500 Generate server dependencies automatically from the ABI diff --git a/debian/changelog b/debian/changelog index 60f9857..ea71055 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,9 @@ xserver-xorg-video-ati (1:6.6.99-1) UNRE * Generate server dependencies automatically from the ABI * Merge changes from upstream pre-release + * Generate server dependencies automatically from the ABI - -- David Nusinow [EMAIL PROTECTED] Tue, 20 Feb 2007 22:13:01 -0500 + -- David Nusinow [EMAIL PROTECTED] Tue, 20 Feb 2007 22:19:10 -0500 xserver-xorg-video-ati (1:6.6.3-3) UNRELEASED; urgency=low commit 5ba20fbaaa9fc01ceaabfbdcb7e4c2ab0ebe85c8 Author: David Nusinow [EMAIL PROTECTED] Date: Tue Feb 20 22:13:36 2007 -0500 * Generate server dependencies automatically from the ABI diff --git a/debian/changelog b/debian/changelog index 9440f84..60f9857 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ xserver-xorg-video-ati (1:6.6.99-1) UNRELEASED; urgency=low - * Bump xserver ABI metadata to 1.1 for use with server 1.2 + * Generate server dependencies automatically from the ABI * Merge changes from upstream pre-release - -- David Nusinow [EMAIL PROTECTED] Sun, 11 Feb 2007 21:15:57 -0500 + -- David Nusinow [EMAIL PROTECTED] Tue, 20 Feb 2007 22:13:01 -0500 xserver-xorg-video-ati (1:6.6.3-3) UNRELEASED; urgency=low diff --git a/debian/control b/debian/control index 23420e2..be955da 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,7 @@ Standards-Version: 3.7.2 Package: xserver-xorg-video-ati Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, xserver-xorg-core (= 2:1.2.0) +Depends: ${shlibs:Depends}, ${misc:Depends}, ${xserver:Depends} Replaces: xserver-xorg ( 6.8.2-35), xserver-xorg-video-atimisc, xserver-xorg-driver-r128, xserver-xorg-driver-radeon Conflicts: xserver-xorg-video-atimisc, xserver-xorg-driver-r128, xserver-xorg-driver-radeon Provides: xserver-xorg-video-1.1, xf86-video-driver-atimisc, xserver-xorg-driver-r128, xserver-xorg-driver-radeon diff --git a/debian/rules b/debian/rules index 2a2a1be..1d144fe 100755 --- a/debian/rules +++ b/debian/rules @@ -66,7 +66,7 @@ install: build cd obj-$(DEB_BUILD_GNU_TYPE) $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install # Build architecture-dependent files here. -binary-arch: build install +binary-arch: build install serverabi dh_testdir dh_testroot commit 9ed8b0c26438b90f187ef7c165d5a76cf8f340eb Author: Julien Cristau [EMAIL PROTECTED] Date: Sat Feb 17 16:01:41 2007 +0100 Add new serverabi rule to generate drivers dependency on the server. diff --git a/debian/xsfbs/xsfbs.mk b/debian/xsfbs/xsfbs.mk index 7b8206e..dbb2872 100755 --- a/debian/xsfbs/xsfbs.mk +++ b/debian/xsfbs/xsfbs.mk @@ -354,6 +354,21 @@ # Generate the shlibs.local file. debian/shlibs.local: cat debian/*.shlibs $@ +SERVERABI = $(shell cat /usr/share/xserver-xorg/serverabiver 2/dev/null) +SERVER_DEPENDS = xserver-xorg-core (= $(SERVERABI)) +ifeq ($(PACKAGE),) +PACKAGE=$(shell awk '/^Package:/ { print $$2; exit }' debian/control) +endif + +.PHONY: serverabi +serverabi: +ifeq ($(SERVERABI),) + @echo error: xserver-xorg-dev needs to be installed + @exit 1 +else + echo xserver:Depends=$(SERVER_DEPENDS) debian/$(PACKAGE).substvars +endif + include debian/xsfbs/xsfbs-autoreconf.mk # vim:set noet ai sts=8 sw=8 tw=0: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
xserver-xorg-video-ati: Changes to 'debian-experimental'
New branch 'debian-experimental' available with the following commits: commit 044cd190dcd6185cbf59b53958be071483c63cee Author: David Nusinow [EMAIL PROTECTED] Date: Sat Feb 10 21:24:59 2007 -0500 Prepare drivers for use with xserver 1.2, which has a new ABI (version 1.1) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]