ChangeLog | 568 +++ Makefile.am | 6 Makefile.in | 55 README.r128 | 160 README.r128.sgml | 138 aclocal.m4 | 253 - config.guess | 32 config.h.in | 15 config.sub | 44 configure | 1118 +++--- configure.ac | 88 debian/NEWS | 7 debian/changelog | 14 debian/control | 43 debian/patches/01_gen_pci_ids.diff | 20 debian/rules | 4 debian/watch | 2 debian/xserver-xorg-video-ati.install | 3 debian/xserver-xorg-video-ati.links | 1 debian/xserver-xorg-video-ati.manpages | 1 debian/xserver-xorg-video-mach64.install | 2 debian/xserver-xorg-video-mach64.links | 1 debian/xserver-xorg-video-mach64.manpages | 1 depcomp | 33 install-sh | 228 - ltmain.sh | 58 man/Makefile.am | 4 man/Makefile.in | 11 man/ati.man | 34 man/r128.man | 156 man/radeon.man | 490 -- 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 | 133 src/Makefile.in | 644 --- src/ati.c | 485 -- src/ati.h | 4 src/ati_pciids_gen.h | 352 - src/aticlock.c | 7 src/aticonfig.c | 23 src/atimach64probe.c | 167 src/atimisc.c | 10 src/atimodule.c | 79 src/atipciids.h | 53 src/atipcirename.h | 3 src/atipreinit.c | 721 ++-- src/atiprobe.c | 94 src/atistruct.h | 2 src/ativersion.h | 54 src/atombios_crtc.c | 426 -- src/atombios_output.c | 693 --- src/generic_bus.h | 35 src/legacy_crtc.c | 1821 ---------- src/legacy_output.c | 1787 ---------- src/local_xf86Rename.h | 23 src/pcidb/ati_pciids.csv | 353 - src/pcidb/parse_pci_ids.pl | 94 src/r128.h | 606 --- src/r128_accel.c | 1880 ---------- src/r128_chipset.h | 54 src/r128_common.h | 169 src/r128_cursor.c | 311 - src/r128_dga.c | 402 -- src/r128_dri.c | 1499 -------- src/r128_dri.h | 100 src/r128_dripriv.h | 57 src/r128_driver.c | 4465 ------------------------ src/r128_misc.c | 83 src/r128_probe.c | 266 - src/r128_probe.h | 73 src/r128_reg.h | 1533 -------- src/r128_sarea.h | 194 - src/r128_version.h | 59 src/r128_video.c | 1028 ----- src/radeon.h | 1184 ------ src/radeon_accel.c | 1254 ------- src/radeon_accelfuncs.c | 1346 ------- src/radeon_atombios.c | 2833 --------------- src/radeon_atombios.h | 253 - src/radeon_atomwrapper.c | 101 src/radeon_atomwrapper.h | 31 src/radeon_bios.c | 1469 -------- src/radeon_chipinfo_gen.h | 273 - src/radeon_chipset_gen.h | 274 - src/radeon_common.h | 494 -- src/radeon_commonfuncs.c | 322 - src/radeon_crtc.c | 690 --- src/radeon_cursor.c | 360 -- src/radeon_dga.c | 463 -- src/radeon_dri.c | 2216 ------------ src/radeon_dri.h | 100 src/radeon_dripriv.h | 63 src/radeon_driver.c | 5360 ------------------------------ src/radeon_exa.c | 542 --- src/radeon_exa_funcs.c | 592 --- src/radeon_exa_render.c | 1266 ------- src/radeon_macros.h | 163 src/radeon_misc.c | 82 src/radeon_mm_i2c.c | 642 --- src/radeon_modes.c | 310 - src/radeon_output.c | 2376 ------------- src/radeon_pci_chipset_gen.h | 274 - src/radeon_probe.c | 220 - src/radeon_probe.h | 587 --- src/radeon_reg.h | 3954 ---------------------- src/radeon_render.c | 1052 ----- src/radeon_sarea.h | 231 - src/radeon_tv.c | 1164 ------ src/radeon_tv.h | 51 src/radeon_version.h | 63 src/radeon_video.c | 3940 ---------------------- src/radeon_video.h | 103 src/radeon_vip.c | 362 -- src/theatre.c | 2209 ------------ src/theatre.h | 79 src/theatre200.c | 2275 ------------ src/theatre200.h | 140 src/theatre200_module.c | 33 src/theatre_detect.c | 129 src/theatre_detect.h | 46 src/theatre_detect_module.c | 37 src/theatre_module.c | 33 src/theatre_reg.h | 876 ---- 134 files changed, 2235 insertions(+), 72728 deletions(-)
New commits: commit 82075df84327d05db33f97d1f530ac993f38159b Author: Brice Goglin <[EMAIL PROTECTED]> Date: Sat Mar 1 22:49:01 2008 +0100 Update packaging for the mach64 submodule split diff --git a/ChangeLog b/ChangeLog index cebd618..4a7dfbe 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,571 @@ +commit 56a1c9f07886d40c25baa31b6d02f5ee0efd749a +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Wed Feb 27 18:49:50 2008 +0200 + + add warning message + +commit 10127a10841ec211a92b2a59d6db716343caf018 +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Wed Feb 27 18:49:31 2008 +0200 + + change module name and version + + module gets package version, driver keeps its own version + +commit e8260479e8c9f0445d160e991104b3a749035a7b +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Wed Feb 27 18:49:02 2008 +0200 + + drop r128 + +commit 4d3a3befcfcfff3825ad4de166de2090aa1c9976 +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Wed Feb 27 18:48:44 2008 +0200 + + drop r128 (build system) + +commit df574b7b486be6b00520c6a87dc3f606b4c5395c +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Wed Feb 27 18:48:26 2008 +0200 + + drop ati wrapper + +commit 4d5cc3678ac8d1e8ed18d72d26154494bf1e75e5 +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Wed Feb 27 18:48:10 2008 +0200 + + drop AtomBios and pcidb + +commit 713a2241495b9a3818c06974838477d9f28fe52b +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Wed Feb 27 18:47:45 2008 +0200 + + drop radeon, theatre + +commit 403cb9e89fc9c82d7f1b21997e7deba6bc0fbcea +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Wed Feb 27 18:45:21 2008 +0200 + + drop radeon, theatre (build system). + +commit 68888189cf8d460ef6f8f2f1431a6ffe9fcd8134 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Wed Feb 27 03:09:28 2008 -0500 + + RADEON: fix textured video uploads + +commit 7cfad216a3f1486be194c972b9b6bcf070358586 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Wed Feb 27 02:13:10 2008 -0500 + + RADEON: fix clipping for textured video + +commit a2dca1d68d751def34ef3c6f836574173737bf76 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Tue Feb 26 16:38:29 2008 -0500 + + RADEON: Convert textured video to use pipelined uploads + +commit b4fa1ce9d2da04d94521a82d3c2e95f0fe985ccc +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Tue Feb 26 14:45:25 2008 -0500 + + R300/R500: fix up clipping + + Based on patch from Peter Zubaj. + +commit 44e527a117ab0a363135ff066c7f7e0c12e3dc89 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Tue Feb 26 14:33:24 2008 -0500 + + R300: fix cordinate clamping in render code + + Based on Peter's fix for textured video + +commit 00ec17ad53d7ad43f19c9b723794ac1b8ef86826 +Author: Peter Zubaj <pzubaj at marticonet.sk> +Date: Tue Feb 26 14:26:14 2008 -0500 + + R300: Fix clamping and pitch for textured video + +commit 4207793f9b6c891cb17ba715223d2002668885e3 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Tue Feb 26 13:16:22 2008 -0500 + + R300/R500: set the number graphics pipes properly + + This should fix the checkerboard issues on r300/r350 cards. + +commit 823d8bf49e4c0a8c839354179942c5a1944c178d +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Tue Feb 26 12:25:14 2008 -0500 + + R300/R500: clean up magic numbers in textured video + +commit 8ea75b268f11794f4a7e7bac52cb256490ed3fd2 +Author: Dave Airlie <[EMAIL PROTECTED]> +Date: Tue Feb 26 16:29:19 2008 +1000 + + regs: fix spelling properly + +commit f2816064a6c2c4c35ccba74b9aa80547e25c012e +Author: Dave Airlie <[EMAIL PROTECTED]> +Date: Tue Feb 26 16:28:24 2008 +1000 + + regs: fix spelling mistake + + pointed out by plaes on irc + +commit 9d2ca30b90607085578dde1f314db663bd5f82ec +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Mon Feb 25 17:34:00 2008 -0500 + + R300/R500: clean up magic numbers in render code + +commit 153ad6fcf704cbf9f811d9986cd4baf04e82c9d2 +Author: Dave Airlie <[EMAIL PROTECTED]> +Date: Mon Feb 25 07:10:48 2008 +1000 + + fixup check for EXA composite pointed out by Alan Swanson + +commit 85e470e64f629de72e361c77770e2e29998d1bf4 +Merge: 27ddb39... 1b84c76... +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Sun Feb 24 05:37:22 2008 -0500 + + Merge master and fix conflicts + + Merge branch 'master' of ssh://[EMAIL PROTECTED]/git/xorg/driver/xf86-video-ati + + Conflicts: + + src/radeon_commonfuncs.c + +commit 27ddb39b12a0b54e099fd5274c4c91f08e2d2822 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Sun Feb 24 05:30:11 2008 -0500 + + R300: clean up magic numbers in RADEONInit3DEngine + +commit d4c20f33ad6a1f88615cd7e09ad3638896873f9e +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Sun Feb 24 04:46:10 2008 -0500 + + R300: replace magic numbers in cache flush + +commit e52f1c8d2647b81d891ec0728dd582941a76c83f +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Sun Feb 24 04:43:18 2008 -0500 + + R300: fill in some more 3D bitfields + +commit 1b84c76f27c8d24cb42beae26abf000721901c1c +Author: Dave Airlie <[EMAIL PROTECTED]> +Date: Sun Feb 24 19:20:36 2008 +1100 + + rs690: initial textured video support + +commit 68158124366db883a901e960fe5f05f8df5efa42 +Author: Dave Airlie <[EMAIL PROTECTED]> +Date: Tue Feb 19 19:51:18 2008 +1100 + + rs690: initial rs690 rotate + + suffers same problem as r500 with clipping + +commit e614bb6965588bf09dcb87f5e08e67120ec9847f +Author: Dave Airlie <[EMAIL PROTECTED]> +Date: Sun Feb 24 01:46:05 2008 -0500 + + r500: convert fragprog to use register values + +commit 6ce9ee47c75620b2e5d211c5d59d17271a6a7b19 +Author: Dave Airlie <[EMAIL PROTECTED]> +Date: Sat Feb 23 22:49:34 2008 -0500 + + r500: add textured video Xv adapter support + +commit 9aaf8b33b22b6ba112869558ae54e021b9487ad2 +Author: Dave Airlie <[EMAIL PROTECTED]> +Date: Sat Feb 23 22:16:25 2008 -0500 + + r500: initial rotate support - not fully working yet. + + Just an example of how to setup and run the r500 3D engine for rotation. + this rotates for me but I get some strange clipping on the bottom of my screen + +commit 05dc3e4fc19d056ce99a7b110665adab2ca1ea21 +Author: Adam Jackson <[EMAIL PROTECTED]> +Date: Sat Feb 23 20:29:51 2008 -0500 + + Clarify R500 US setup. + +commit 080606ad528972623e1ed1124d8efe7705a73446 +Author: Adam Jackson <[EMAIL PROTECTED]> +Date: Sat Feb 23 20:21:17 2008 -0500 + + Add the R500 US index/data pair. + +commit edfb3b6bbf0ee17ace8e6ba704a6f54e249fec63 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Sat Feb 23 19:59:33 2008 -0500 + + RADEON: no textured video yet on XPRESS chips + + Still need to sort out the VAP and PVS stuff + +commit 4146bfe5d00e40a86d17826fac50d04b2469621d +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Sat Feb 23 19:21:52 2008 -0500 + + R500: fix typo in new r5xx regs + +commit d9be9f34b0d3313e7b22b2a8bb0a8924ad3116bf +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Sat Feb 23 19:06:30 2008 -0500 + + RADEON: add textured video support for r1xx-r4xx radeons + + Based on the kdrive ati video code by Eric Anholt. + R3xx/R4xx still have some clipping issues in certain situations + +commit 9dc4acad79196e9d5d94dd710773bfa83456d47f +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Sat Feb 23 18:29:00 2008 -0500 + + RS6xx: gpio entry for DDIA varies depending on the number of DFP ports + +commit ed0a93edf28155308e7ab9d8705581bb38455ea0 +Author: Adam Jackson <[EMAIL PROTECTED]> +Date: Sat Feb 23 15:02:17 2008 -0500 + + Fix R500_US_CONFIG. + +commit bc2bd6f841b51aeed3b6b4a47dbe758c200bc5a6 +Author: Adam Jackson <[EMAIL PROTECTED]> +Date: Sat Feb 23 14:34:18 2008 -0500 + + Add R500 unified shader register block. + +commit a7b5c3bb74fc4de5e38a75ac31656445ce823464 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Fri Feb 22 19:35:11 2008 -0500 + + RS6xx: fix DDC on DDIA output (usually HDMI port) + +commit 3327a681e21101cc6f6e162f4e29f9937b69ccc3 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Fri Feb 22 17:05:56 2008 -0500 + + ATOM: properly set up DDIA output on RS6xx boards + +commit 1d0e9ab8b9451101b1b91943546f6c5833c21b3f +Author: Michel Dänzer <[EMAIL PROTECTED]> +Date: Wed Feb 20 10:21:49 2008 +0100 + + radeon: Fix typo flagged by gcc -Wall. + +commit b5bd442b60dbc72fe4c1e928ab864aeb0fd7a3cb +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Tue Feb 19 20:47:40 2008 -0500 + + R100: fix render accel for transforms + + Not sure why we had a separate broken path for r100 vertex + submission. + +commit a0a73208a21546ac120fb9a463261836c9ea7b55 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Tue Feb 19 20:11:19 2008 -0500 + + RADEON: restore clock gating and CP clock errata on VT switch + + This may help people with hangs on resume + +commit b77e2aff7453a9f370beba37ca3c25b92b3f97ff +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Tue Feb 19 19:55:41 2008 -0500 + + RADEON: fix DDC types 5 and 6 + +commit af82172a82f2bdf96e571def659a1c70f92dfdbf +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Tue Feb 19 19:39:35 2008 -0500 + + RADEON: update man page with supported chips + +commit 1302d1b019c8091986aaf9c86b25c1f36a037788 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Tue Feb 19 00:34:31 2008 -0500 + + Bump for 6.8 release + +commit 830d29e8b280c11e798fb5bf5278bf24ecbac7bf +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Mon Feb 18 21:17:12 2008 -0500 + + ATOM: fix RS6xx connector table parsing and fix some warnings + +commit 03aa4cc6d6e8c715a1c1d677cc1845223505b358 +Author: Roland Scheidegger <[EMAIL PROTECTED]> +Date: Mon Feb 18 20:19:58 2008 -0500 + + bring back to life planar-to-packed conversion for rs4xx + + Here's a patch to bring back the code for converting planar yuv to packed yuv, + if a RS400 family chip is used (though I've no idea if they really all fail + with planar yuv). + + fixes bug 12744 + +commit 66b0b3f43bb714bc007169d5ba6dabe34cfc008b +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Mon Feb 18 10:33:59 2008 +0200 + + r128/radeon: probably correct fix for non pci access code + +commit d055b9e800ae50d08cca9db75fc666ce1da9ab52 +Author: Dave Airlie <[EMAIL PROTECTED]> +Date: Sat Feb 16 09:13:43 2008 +1000 + + r128/radeon: hopeful fix for non pci access code + +commit c773bc6a314327da29e21e4ebac6fa7f3e98a0a7 +Author: Dave Airlie <[EMAIL PROTECTED]> +Date: Sat Feb 16 09:05:07 2008 +1000 + + r128/radeon: fix build without pciaccess + +commit 690a52da5248f47a587a878d05fce9784957970b +Author: Dave Airlie <[EMAIL PROTECTED]> +Date: Sat Feb 16 08:33:36 2008 +1000 + + mach64: fix non pciaccess build + +commit fc85188fd95bf78b7f965cdde3e22b644c74ff81 +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Fri Feb 15 18:36:10 2008 +0200 + + ati: convert to pci probe + + add pciids for each subdriver, make no use of the match_data functionality. + + thanks to Alex Deucher for reviewing and testing. + +commit 665bd7e2f61cac3e029bbad5024034e5136deec1 +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Fri Feb 15 18:34:56 2008 +0200 + + ati wrapper: translate Device lines + +commit a596c1618f72179a45289a50a1f9e89462ce9667 +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Fri Feb 15 18:34:31 2008 +0200 + + r128: do not compile in PciChipsets twice + +commit 99cd8ff9a7e15fc2b4e55f8bc020f584173a8c2d +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Fri Feb 15 18:33:51 2008 +0200 + + ati: drop duplicate pci-id defines + +commit 146b01b51069dc227d0b125babb3f6957c9b9de2 +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Fri Feb 15 18:33:29 2008 +0200 + + mach64: clean probe a little + + do not report I/O ports now, they are reported later. + +commit f47d461331a032f9bdcf6f63336e848778cec6cc +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Fri Feb 15 18:32:56 2008 +0200 + + mach64: minor cosmetic, I2C type + +commit 2c66f2e812195167df9ca113044d46deece776ac +Author: Dave Airlie <[EMAIL PROTECTED]> +Date: Fri Feb 15 10:59:30 2008 +1000 + + make distcheck pass + +commit ed87f367ddab7366f84917b43b31d76df4ce1110 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Wed Feb 13 12:53:46 2008 -0500 + + RADEON: disable LVDS if panel size is 0x0 + + if we can't get the panel size from the bios or edid + or a user specified option, assume it's not connected. + +commit 422d7f441fdbb318d22d44db661ac9bd61387bd2 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Tue Feb 12 15:35:46 2008 -0500 + + R6xx: when both crtcs are in use make sure they are both enabled + + sometimes setting a mode on one crtc can cuase a blank screen on the other. + make sure they are both enabled if they should be. + +commit 860f5af75274cb236f536e1da09da6bd9a579530 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Tue Feb 12 14:46:49 2008 -0500 + + R6xx: fix up use of bios scratch regs to reflect the new offsets + +commit 32f2119b43a0faf6069d8cc0816f0d9f7914c07f +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Tue Feb 12 14:20:02 2008 -0500 + + R6xx: bios scratch regs moved. + +commit 8d64be6ebd7f50d4bcb587afeee8252c1367dc77 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Tue Feb 12 12:53:09 2008 -0500 + + RADEON: make sure we always set up the FP crtc shadow registers for crtc0 + + The behavior changed when I added rmx center mode support. In cases where + crtc0 drives a DAC this can lead to a blank screen. + +commit 810d192ee046077a894e0fb5f2dfd6a7c0130766 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Mon Feb 11 19:23:01 2008 -0500 + + R6xx: add missing objects + +commit 85043439426e534e561259ce98bebdd8508b36a9 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Mon Feb 11 16:36:58 2008 -0500 + + R6xx: make sure we set up the HDP base properly + +commit 9ab5d2ec7c583c74f364d7cfbb54bcd2cd8ae2f5 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Mon Feb 11 15:26:51 2008 -0500 + + RADEON: always restore crtc1 before crtc0 when using both crtcs + + In some rare cases restoring crtc0 first will result in a blank screen + on crtc1. If you are having issues with a blank screen on crtc1 + that used to work on 6.6.3 or before, this should help. + +commit e33edca75bd9df0aa19a33e74c38a6d02610befd +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Mon Feb 11 00:33:12 2008 -0500 + + RADEON: Implement proper (hopefully) BIOS/DRIVER interaction for ATOM bios + + Tested on atom-based Desktop cards. It'd nice to get some testing + on atom-based laptops. + +commit 6524e33435a786f7de0064cdd1b04c1120d21593 +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Sun Feb 10 18:52:52 2008 -0500 + + RADEON: Implement proper (hopefully) BIOS/DRIVER interaction for COM bios + + Tested on my M10-based laptop. + +commit 8606c1bd175893c77e8c758246a1aed166c8be51 +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Fri Feb 8 19:07:03 2008 +0200 + + mach64: factor out BIOS panel info parsing + +commit 9f33218c80f5a6d6d9464aa3db8ae25a4759f351 +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Fri Feb 8 19:06:41 2008 +0200 + + mach64: minor cosmetic, LCD panel id + +commit 8cd5a465a03834b4b2f3a19f8d36fc9d2e18c6d4 +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Fri Feb 8 19:06:27 2008 +0200 + + mach64: minor cosmetic, DAC type + +commit 7f4db96123fdcba9874226352802d702c2a498bd +Author: Dave Airlie <[EMAIL PROTECTED]> +Date: Fri Feb 8 10:47:10 2008 +1000 + + add rv670 pciids + +commit e8899b9978291c62a65f468c92f340f65ad5479d +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Thu Feb 7 19:27:38 2008 -0500 + + R6xx: fix ddc after my i2c rework + + Seems r6xx does something different for its i2c table, + revert to the old behavior for now. + +commit 435de6c4e46ff2bebd4cee58888a66b936cd3fdf +Author: Alex Deucher <[EMAIL PROTECTED](none)> +Date: Thu Feb 7 19:14:13 2008 -0500 + + RADEON: sync up with latest upstream versions + + atombios.h + ObjectID.h + +commit 692789a293970f70b88ccb6adcf0676d8b495ae2 +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Thu Feb 7 18:03:37 2008 +0200 + + mach64: factor out BIOS multimedia parsing + +commit 933328ffd6d1d872a18d3de8624c4df845a64588 +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Thu Feb 7 18:03:03 2008 +0200 + + mach64: complement hint for sparc + +commit 956c8c81f3ff434930a0cb17b027b2f8e4eeabb2 +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Thu Feb 7 18:02:31 2008 +0200 + + mach64: consolidate refclk #2 + +commit dce4cc26a8e2bf53805ec63763243f3ff6b4a6d3 +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Thu Feb 7 18:02:17 2008 +0200 + + mach64: consolidate refclk #1 + +commit f7ed807f0d82a7446ebc4acdd4e94df44a675f19 +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Thu Feb 7 18:01:59 2008 +0200 + + mach64: cosmetic + +commit cda1cd198f33c26ef1b51532a2126468369743b8 +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Thu Feb 7 18:01:33 2008 +0200 + + mach64: factor out BIOS clock parsing + +commit 73ff279469be9c7cbf9f533b85fcb553694ff413 +Author: George Sapountzis <[EMAIL PROTECTED]> +Date: Thu Feb 7 18:00:55 2008 +0200 + + mach64: BIOSBase is no longer used + +commit caea326cc6f1932bb299f451be013651a5749ea7 +Author: Dave Airlie <[EMAIL PROTECTED]> +Date: Wed Feb 6 06:36:13 2008 +1000 + + r300: move fragprog setup code to prepare composite for now + +commit 470cd6a401c6a3e8fea981a8fe97c28be3cfb81d +Author: Dave Airlie <[EMAIL PROTECTED]> +Date: Wed Feb 6 06:04:13 2008 +1000 + + r300: remove r300 specific vertex emission + + Set the vertex and fragment engine to expect the mask coords. + commit f65e8dfac23adfa199026765fe3a1ea08cf4da67 Author: Alex Deucher <[EMAIL PROTECTED](none)> Date: Sun Feb 3 00:09:59 2008 -0500 diff --git a/Makefile.in b/Makefile.in index 9ea5da1..42ee3c8 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1,8 +1,8 @@ -# Makefile.in generated by automake 1.10 from Makefile.am. +# 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 Free Software Foundation, Inc. +# 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. @@ -118,6 +118,7 @@ DRIVER_MAN_SUFFIX = @DRIVER_MAN_SUFFIX@ DRIVER_NAME = @DRIVER_NAME@ DRI_CFLAGS = @DRI_CFLAGS@ DRI_LIBS = @DRI_LIBS@ +DSYMUTIL = @DSYMUTIL@ ECHO = @ECHO@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ @@ -152,6 +153,7 @@ MAKE_TEXT = @MAKE_TEXT@ MISC_MAN_DIR = @MISC_MAN_DIR@ MISC_MAN_SUFFIX = @MISC_MAN_SUFFIX@ MKDIR_P = @MKDIR_P@ +NMEDIT = @NMEDIT@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ @@ -170,7 +172,6 @@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ -XMODES_CFLAGS = @XMODES_CFLAGS@ XORG_CFLAGS = @XORG_CFLAGS@ XORG_LIBS = @XORG_LIBS@ abs_builddir = @abs_builddir@ @@ -227,7 +228,7 @@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign SUBDIRS = src man -EXTRA_DIST = README.ati README.r128 README.ati.sgml README.r128.sgml ChangeLog +EXTRA_DIST = README.ati README.ati.sgml ChangeLog CLEANFILES = ChangeLog all: config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive @@ -368,8 +369,8 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ mkid -fID $$unique tags: TAGS @@ -394,8 +395,8 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ @@ -405,13 +406,12 @@ ctags: CTAGS CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) tags=; \ - here=`pwd`; \ list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$tags $$unique @@ -484,6 +484,10 @@ dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 $(am__remove_distdir) +dist-lzma: distdir + tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma + $(am__remove_distdir) + dist-tarZ: distdir tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z $(am__remove_distdir) @@ -511,6 +515,8 @@ distcheck: dist GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\ + *.tar.lzma*) \ + unlzma -c $(distdir).tar.lzma | $(am__untar) ;;\ *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ @@ -663,26 +669,23 @@ uninstall-am: .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ all all-am am--refresh check check-am clean clean-generic \ clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \ - dist-gzip dist-hook dist-shar dist-tarZ dist-zip distcheck \ - distclean distclean-generic distclean-hdr distclean-libtool \ - distclean-tags distcleancheck distdir distuninstallcheck dvi \ - dvi-am html html-am info info-am install install-am \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-man install-pdf \ - install-pdf-am install-ps install-ps-am install-strip \ - installcheck installcheck-am installdirs installdirs-am \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags tags-recursive uninstall uninstall-am + dist-gzip dist-hook dist-lzma dist-shar dist-tarZ dist-zip \ + distcheck distclean distclean-generic distclean-hdr \ + distclean-libtool distclean-tags distcleancheck distdir \ + distuninstallcheck dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ + ps ps-am tags tags-recursive uninstall uninstall-am @[EMAIL PROTECTED]: README.ati.sgml @BUILD_LINUXDOC_TRUE@ $(MAKE_TEXT) README.ati.sgml && mv README.ati.txt README.ati [EMAIL PROTECTED]@README.r128: README.r128.sgml [EMAIL PROTECTED]@ $(MAKE_TEXT) README.r128.sgml && mv README.r128.txt README.r128 - .PHONY: ChangeLog ChangeLog: diff --git a/aclocal.m4 b/aclocal.m4 index 2ab5fdd..aa6547f 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -1,7 +1,7 @@ -# generated automatically by aclocal 1.10 -*- Autoconf -*- +# generated automatically by aclocal 1.10.1 -*- Autoconf -*- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, -# 2005, 2006 Free Software Foundation, Inc. +# 2005, 2006, 2007, 2008 Free Software Foundation, Inc. # This file 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. @@ -11,14 +11,17 @@ # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. -m4_if(m4_PACKAGE_VERSION, [2.61],, -[m4_fatal([this file was generated for autoconf 2.61. -You have another version of autoconf. If you want to use that, -you should regenerate the build system entirely.], [63])]) +m4_ifndef([AC_AUTOCONF_VERSION], + [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl +m4_if(AC_AUTOCONF_VERSION, [2.61],, +[m4_warning([this file was generated for autoconf 2.61. +You have another version of autoconf. It may work, but is not guaranteed to. +If you have problems, you may need to regenerate the build system entirely. +To do so, use the procedure documented by the package, typically `autoreconf'.])]) # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- -# serial 51 Debian 1.5.24-2 AC_PROG_LIBTOOL +# serial 52 Debian 1.5.26-1 AC_PROG_LIBTOOL # AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED) @@ -106,7 +109,6 @@ AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl AC_REQUIRE([AC_OBJEXT])dnl AC_REQUIRE([AC_EXEEXT])dnl dnl - AC_LIBTOOL_SYS_MAX_CMD_LEN AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE AC_LIBTOOL_OBJDIR @@ -208,6 +210,8 @@ file_magic*) ;; esac +_LT_REQUIRED_DARWIN_CHECKS + AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no) AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], enable_win32_dll=yes, enable_win32_dll=no) @@ -287,9 +291,80 @@ ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code" >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err` -$rm conftest* +$rm -r conftest* ])# _LT_LINKER_BOILERPLATE +# _LT_REQUIRED_DARWIN_CHECKS +# -------------------------- +# Check for some things on darwin +AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS],[ + case $host_os in + rhapsody* | darwin*) + AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:]) + AC_CHECK_TOOL([NMEDIT], [nmedit], [:]) + + AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod], + [lt_cv_apple_cc_single_mod=no + if test -z "${LT_MULTI_MODULE}"; then + # By default we will add the -single_module flag. You can override + # by either setting the environment variable LT_MULTI_MODULE + # non-empty at configure time, or by adding -multi_module to the + # link flags. + echo "int foo(void){return 1;}" > conftest.c + $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ + -dynamiclib ${wl}-single_module conftest.c + if test -f libconftest.dylib; then + lt_cv_apple_cc_single_mod=yes + rm -rf libconftest.dylib* + fi + rm conftest.c + fi]) + AC_CACHE_CHECK([for -exported_symbols_list linker flag], + [lt_cv_ld_exported_symbols_list], + [lt_cv_ld_exported_symbols_list=no + save_LDFLAGS=$LDFLAGS + echo "_main" > conftest.sym + LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" + AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], + [lt_cv_ld_exported_symbols_list=yes], + [lt_cv_ld_exported_symbols_list=no]) + LDFLAGS="$save_LDFLAGS" + ]) + case $host_os in + rhapsody* | darwin1.[[0123]]) + _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; + darwin1.*) + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; + darwin*) + # if running on 10.5 or later, the deployment target defaults + # to the OS version, if on x86, and 10.4, the deployment + # target defaults to 10.4. Don't you love it? + case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in + 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*) + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; + 10.[[012]]*) + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; + 10.*) + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; + esac + ;; + esac + if test "$lt_cv_apple_cc_single_mod" = "yes"; then + _lt_dar_single_mod='$single_module' + fi + if test "$lt_cv_ld_exported_symbols_list" = "yes"; then + _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' + else + _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}" + fi + if test "$DSYMUTIL" != ":"; then + _lt_dsymutil="~$DSYMUTIL \$lib || :" + else + _lt_dsymutil= + fi + ;; + esac +]) # _LT_AC_SYS_LIBPATH_AIX # ---------------------- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]