Home | History | Annotate | Line # | Download | only in dist
ChangeLog revision 1.1.1.3
      1 commit c56b92149c6291e7ef96b30a4fc7bee30073b90c
      2 Author: Aaron Plattner <aplattner (a] nvidia.com>
      3 Date:   Thu Jul 2 12:03:13 2009 -0700
      4 
      5     Bump to 2.1.14
      6 
      7 commit 05d2b851b96c2f1b3223f8d5f40b8ee074e5f23f
      8 Author: Aaron Plattner <aplattner (a] nvidia.com>
      9 Date:   Fri Jun 26 17:53:53 2009 -0700
     10 
     11     More new chips
     12 
     13 commit 68c2914f1775541784e6cf88019960342d8433bc
     14 Author: Aaron Plattner <aplattner (a] nvidia.com>
     15 Date:   Fri Jun 12 17:34:43 2009 -0700
     16 
     17     Fix modesets on certain GPUs that were broken by the previous commit.
     18 
     19 commit 36eb96854b34bee6b65a2b2d4df25f53b47194e4
     20 Author: Aaron Plattner <aplattner (a] nvidia.com>
     21 Date:   Wed Jun 10 18:49:32 2009 -0700
     22 
     23     New chip support.
     24     
     25     Part of the G80DispPreInit change suggested by <shenyn321 (a] hotmail.com>.
     26 
     27 commit 23ca1b0d4324ae65a0c2a39cc877d318063988b1
     28 Author: Adam Jackson <ajax (a] redhat.com>
     29 Date:   Thu May 28 15:11:20 2009 -0400
     30 
     31     Remove useless loader symbol lists.
     32 
     33 commit c8d6f7aa7c99a1b71289f8e8e07becc10f61f379
     34 Author: Aaron Plattner <aplattner (a] nvidia.com>
     35 Date:   Fri May 15 16:24:57 2009 -0700
     36 
     37     More chip names.
     38     
     39     Add support for the following previously unsupported chips:
     40       * 0x0658 - Quadro FX 380
     41       * 0x0659 - Quadro FX 580
     42       * 0x065C - Quadro FX 770M
     43 
     44 commit 29acf7c970d12c1dfd7bf6c7a42fe2448aa7f3d7
     45 Author: Yinan Shen <shenyn321 (a] gmail.com>
     46 Date:   Wed May 6 19:14:33 2009 -0700
     47 
     48     G80: Fix incorrect I2C port access for ports above 3.
     49 
     50 commit bf18cd4842c33df61b03c3d4e0f00e34485fb957
     51 Author: Aaron Plattner <aplattner (a] nvidia.com>
     52 Date:   Tue May 5 01:29:08 2009 -0700
     53 
     54     Fix a dumb typo in the chip name entry for the GeForce 9800 GTX+
     55 
     56 commit df87eaf191209b0f1619ea74dc9fb0314b6fd288
     57 Author: Adam Jackson <ajax (a] redhat.com>
     58 Date:   Tue Apr 7 13:40:36 2009 -0400
     59 
     60     nv 2.1.13
     61 
     62 commit c0cc7d1247798867c695aeddcffe88edacbb6c7c
     63 Author: Adam Jackson <ajax (a] redhat.com>
     64 Date:   Tue Apr 7 13:34:26 2009 -0400
     65 
     66     Remove README.NV1
     67     
     68     There's no nv1 support here, so.
     69 
     70 commit b278aca7d7b92b7fd62045d1aab44d78f694d608
     71 Author: Bryce Harrington <bryce (a] bryceharrington.org>
     72 Date:   Thu Mar 12 16:56:57 2009 -0700
     73 
     74     Add missing pci id for GeForce 7100 GS
     75     
     76     Signed-off-by: Bryce Harrington <bryce (a] bryceharrington.org>
     77     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
     78 
     79 commit 74758ef3b184a37d211572d0deb826bd30d0de13
     80 Author: Chris Ball <cjb (a] laptop.org>
     81 Date:   Fri Feb 27 10:55:11 2009 -0500
     82 
     83     Revert "Build fix: set EXA_DRIVER_KNOWN_MAJOR=3"
     84     
     85     This reverts commit 492513bf047f7660ef9fd32fda7ebc28704079be.
     86     The EXA developers have backed out this ABI bump.
     87     
     88     Signed-off-by: Chris Ball <cjb (a] laptop.org>
     89 
     90 commit 492513bf047f7660ef9fd32fda7ebc28704079be
     91 Author: Chris Ball <cjb (a] laptop.org>
     92 Date:   Tue Feb 24 23:44:47 2009 -0500
     93 
     94     Build fix: set EXA_DRIVER_KNOWN_MAJOR=3
     95     
     96     EXA in server HEAD requires this now.  Since this driver doesn't
     97     use {Prepare,Finish}Access or UploadToScratch, the change is safe.
     98     
     99     Signed-off-by: Chris Ball <cjb (a] laptop.org>
    100 
    101 commit b9140a510efa49b36973d02f1e110d33d22e653d
    102 Author: Aaron Plattner <aplattner (a] nvidia.com>
    103 Date:   Tue Feb 3 13:28:07 2009 -0800
    104 
    105     Add NV_/RIVA_ prefixes to fix build warnings.
    106     
    107     xserver commit 5e0967f5 pollutes the namespace by adding a "SetBit" macro to
    108     inputstr.h that conflicts with the preexisting ones in nv_type.h and
    109     riva_type.h.
    110 
    111 commit 3890a0aefc4c133999a10fad9d32745b635634ac
    112 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
    113 Date:   Fri Jan 30 20:43:04 2009 -0800
    114 
    115     Add README with pointers to mailing list, bugzilla & git repos
    116 
    117 commit 302ffbefb880afb7e297c4a41ed3c106b7623fdb
    118 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
    119 Date:   Fri Jan 9 16:31:55 2009 -0800
    120 
    121     Remove xorgconfig & xorgcfg from See Also list in man page
    122 
    123 commit 6c6511f4bd933410778e93429bd37e2f24b78618
    124 Author: Chris Ball <cjb (a] laptop.org>
    125 Date:   Mon Nov 3 20:08:32 2008 -0500
    126 
    127     Build fix, s/pNv->/pRiva->/.
    128     
    129     Fixes 52c034f5a41195f2b3193ec8c18b3f4ed7a763a3.
    130 
    131 commit 52c034f5a41195f2b3193ec8c18b3f4ed7a763a3
    132 Author: Adam Jackson <ajax (a] redhat.com>
    133 Date:   Mon Nov 3 15:01:58 2008 -0500
    134 
    135     Do E-EDID if built against a server that supports it.
    136 
    137 commit b5f33108fea77280c9acd219954f20401f760faf
    138 Author: Adam Jackson <ajax (a] redhat.com>
    139 Date:   Mon Oct 27 17:54:36 2008 -0400
    140 
    141     Adjust the nv34 panel tweak for Toshiba Tecra M2.
    142 
    143 commit e387bf31aae78d4447b4af555a8d09f79f72e6e7
    144 Author: Aaron Plattner <aplattner (a] nvidia.com>
    145 Date:   Fri Oct 17 20:45:18 2008 -0700
    146 
    147     Only match PCI display devices in our display driver.
    148     
    149     Apparently the server needs the driver to tell it that no, we really don't want
    150     screen sections on our NIC, USB hubs, bridge devices, etc.
    151     
    152     Stop whining about PROBE_DETECT in G80 PreInit and just bail out instead.
    153     
    154     Bug #18099: Xorg -configure tries to create a screen for every nvidia device.
    155 
    156 commit 27e2a98531e8b190a73d126508400283e0fb02df
    157 Author: Aaron Plattner <aplattner (a] nvidia.com>
    158 Date:   Thu Aug 28 11:19:04 2008 -0700
    159 
    160     Bump to 2.1.12.
    161 
    162 commit 75bcdc7ab1f3a4b715aad96e9739bedf4bc33321
    163 Author: Aaron Plattner <aplattner (a] nvidia.com>
    164 Date:   Thu Aug 28 11:18:29 2008 -0700
    165 
    166     G80: Fix a CPUToScreenColorExpandFill bug introduced by commit 2e0416c.
    167 
    168 commit c3aa93fa478d78f8d57c5dbfc871eec84f7f7bd2
    169 Author: Aaron Plattner <aplattner (a] nvidia.com>
    170 Date:   Tue Aug 26 22:27:46 2008 -0700
    171 
    172     Bump to 2.1.11.
    173 
    174 commit 36af14dfdb1feb4d5d47b1542803f1d292585fdf
    175 Author: Aaron Plattner <aplattner (a] nvidia.com>
    176 Date:   Tue Aug 26 13:47:04 2008 -0700
    177 
    178     One more missing GPU name.
    179 
    180 commit 02001d2298dc61dcd904bc149a64147b2dadba9f
    181 Author: Aaron Plattner <aplattner (a] nvidia.com>
    182 Date:   Mon Aug 25 10:31:01 2008 -0700
    183 
    184     More chips names.
    185 
    186 commit 7884f5918715a8df35cd0d7601cb50c7c5b56e70
    187 Author: Aaron Plattner <aplattner (a] nvidia.com>
    188 Date:   Sun Aug 24 00:23:54 2008 -0700
    189 
    190     Bug #15309: Set the pixel clock even if the hardware doesn't think it needs it.
    191     
    192     Fixes a problem where switching from DVI to VGA hangs.
    193 
    194 commit ff32eb25f8edde7343da3d4782f0f59896515ebd
    195 Author: Aaron Plattner <aplattner (a] nvidia.com>
    196 Date:   Sat Aug 23 10:41:00 2008 -0700
    197 
    198     Fix warnings.
    199 
    200 commit c2128e5a8682e407b37f88c67a1709309247fc5d
    201 Author: Aaron Plattner <aplattner (a] nvidia.com>
    202 Date:   Sat Aug 23 10:36:37 2008 -0700
    203 
    204     G80: Log the i2c port number for LVDS, when there is one.
    205 
    206 commit f485c553c23c67fd060fdea82f57128fd4a1749e
    207 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
    208 Date:   Fri May 9 15:23:49 2008 -0700
    209 
    210     Print error message when pci_device_map_range fails
    211 
    212 commit 319ee20c9bd4f764297cf252723a23bb6a95051a
    213 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
    214 Date:   Fri May 9 15:23:14 2008 -0700
    215 
    216     Fix pciaccess READ_LONG to work with Sun compilers
    217     
    218     Sun compilers don't allow nesting {} inside () apparently
    219 
    220 commit 2e0416cf8970ab4e3065a0109129b2121982c031
    221 Author: Aaron Plattner <aplattner (a] nvidia.com>
    222 Date:   Sun Aug 3 19:29:34 2008 -0700
    223 
    224     G80: Fix some ROP bugs.
    225 
    226 commit 9b727b8384d51e3657bb50efa090adde91c17a73
    227 Author: Aaron Plattner <aplattner (a] nvidia.com>
    228 Date:   Thu Jul 24 18:03:31 2008 -0700
    229 
    230     Move hardware cursor initialization to after AcquireDisplay.
    231     
    232     The original order works fine when the server starts, but on the second server
    233     generation the server tries to call G80CrtcHideCursor before the display engine
    234     has been initialized, causing a hang.
    235 
    236 commit 6cd80057fadbb8d63d3e1a623515206800fefc8e
    237 Author: Aaron Plattner <aplattner (a] nvidia.com>
    238 Date:   Mon Jun 30 16:26:09 2008 -0700
    239 
    240     Bump to 2.1.10.
    241 
    242 commit 3f43093cf0c0338a1a479ed4ba2fad3f5f04ad69
    243 Author: Aaron Plattner <aplattner (a] nvidia.com>
    244 Date:   Mon Jun 30 16:25:54 2008 -0700
    245 
    246     More G8x chips.
    247 
    248 commit 69aa963d7ab8256d0e932e1a5a98599f168b8836
    249 Author: Aaron Plattner <aplattner (a] nvidia.com>
    250 Date:   Mon Jun 30 13:30:07 2008 -0700
    251 
    252     Fix build by using CARD32 instead of uint32_t, like we do everywhere else.
    253 
    254 commit 91d8778176f1db54c8222a95315610a043198648
    255 Author: Aaron Plattner <aplattner (a] nvidia.com>
    256 Date:   Sun Jun 29 21:26:57 2008 -0700
    257 
    258     G80: Handle extended I2C ports and LVDS panels with DDC-based EDIDs.
    259 
    260 commit db768cf105956fbea39383a2214227782bf827b0
    261 Author: Aaron Plattner <aplattner (a] nvidia.com>
    262 Date:   Sun Jun 22 13:01:21 2008 -0700
    263 
    264     Add a note that MODE_PANEL really means "larger than BIOS-programmed panel size".
    265     
    266     Bug #16085.
    267 
    268 commit fb10793d2607d30077a9861b575c108b6c4101ca
    269 Author: Aaron Plattner <aplattner (a] nvidia.com>
    270 Date:   Sun Jun 22 12:55:10 2008 -0700
    271 
    272     Add new chips to the man page and fix capitalization of "Quadro".
    273 
    274 commit 2fdcda8ea62eba1b7885f0a75249884715936247
    275 Author: Aaron Plattner <aplattner (a] nvidia.com>
    276 Date:   Sun Jun 22 12:45:31 2008 -0700
    277 
    278     Replace copyright notices with stock MIT X11 boilerplate.
    279 
    280 commit 2df11aafe4eae33aab06d902ddeed6bd996b1575
    281 Author: Aaron Plattner <aplattner (a] nvidia.com>
    282 Date:   Mon Jun 16 10:07:07 2008 -0700
    283 
    284     GeForce GTX 280 and 260 chip names.
    285     
    286     Note: These GPUs already worked with this driver, this change just adds their
    287     names to the table.
    288 
    289 commit 745a1d2d318eef0a6195fe08e4a43471b6d0a662
    290 Author: Aaron Plattner <aplattner (a] nvidia.com>
    291 Date:   Thu Jun 5 20:41:43 2008 -0700
    292 
    293     GeForce 9 mobile chips.
    294 
    295 commit cca0a00c89730c8338af44e62438babc93f078fb
    296 Author: Aaron Plattner <aplattner (a] nvidia.com>
    297 Date:   Fri May 9 18:45:46 2008 -0700
    298 
    299     Bump to 2.1.9.
    300 
    301 commit 9c98d2ca942049322688b5796a2ed041fd48282d
    302 Author: Aaron Plattner <aplattner (a] nvidia.com>
    303 Date:   Fri May 9 18:44:57 2008 -0700
    304 
    305     Yet more G80s.
    306     
    307     Sometimes I wish we made fewer products.
    308 
    309 commit cb83fbdfa22aa408e6692256cd44b78fef53e801
    310 Author: Aaron Plattner <aplattner (a] nvidia.com>
    311 Date:   Fri May 9 18:31:07 2008 -0700
    312 
    313     Add an option to allow validation of dual-link DVI modes.
    314     
    315     These modes don't work at bootup (i.e. power saving) configuration on all GPUs,
    316     so they're still disabled by default.  This option allows users to enable them
    317     in case they actually work.
    318 
    319 commit 8db2d4e63508f59299098e092ae85e543cf61d03
    320 Author: Aaron Plattner <aplattner (a] nvidia.com>
    321 Date:   Sun Apr 27 16:23:40 2008 -0700
    322 
    323     More G80s.
    324 
    325 commit 4aa43a2b66e473f9154f1582f5cf0e4b4596e485
    326 Author: Aaron Plattner <aplattner (a] nvidia.com>
    327 Date:   Sun Apr 27 16:23:28 2008 -0700
    328 
    329     Fix a few startup bugs.
    330 
    331 commit 0ddee2347109e8c64bd2cb4693b97c3fa3aab94b
    332 Author: Aaron Plattner <aplattner (a] nvidia.com>
    333 Date:   Tue Mar 25 16:35:05 2008 -0700
    334 
    335     Sort the IsSupported table.
    336 
    337 commit c0c7d610800161976fd7dce064beae05d2d4195b
    338 Author: Aaron Plattner <aplattner (a] nvidia.com>
    339 Date:   Mon Apr 28 14:43:12 2008 -0700
    340 
    341     I win at C.
    342 
    343 commit b62a7cf70db356918aa04fb3f30bf1fd1142b9d5
    344 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
    345 Date:   Sat Mar 8 23:43:58 2008 +0100
    346 
    347     Makefile.am: nuke RCS Id
    348 
    349 commit f88ef390985babdb2b489cf52bfa587e1879db38
    350 Author: Aaron Plattner <aplattner (a] nvidia.com>
    351 Date:   Fri Mar 7 12:32:40 2008 -0800
    352 
    353     Bug #14885: Add missing static keywords.
    354 
    355 commit 4965498f238fbe3d8a0d0b84bf8bceb9237e472a
    356 Author: Aaron Plattner <aplattner (a] nvidia.com>
    357 Date:   Thu Mar 6 13:53:54 2008 -0800
    358 
    359     Bump to 2.1.8.
    360 
    361 commit 806331f411df991dcd1a48108f9ff4e9bb480969
    362 Author: Aaron Plattner <aplattner (a] nvidia.com>
    363 Date:   Thu Mar 6 14:31:16 2008 -0800
    364 
    365     Add xf86gtf.c to the compat file list.
    366 
    367 commit 09d154246ab55846878e34bc133b08c11765c45b
    368 Author: Aaron Plattner <aplattner (a] nvidia.com>
    369 Date:   Thu Mar 6 12:40:23 2008 -0800
    370 
    371     More new chip names.
    372 
    373 commit fa97c4c2c69f91ac5a034ef2f62287b7cd5b2bde
    374 Author: Aaron Plattner <aplattner (a] nvidia.com>
    375 Date:   Tue Feb 26 12:24:05 2008 -0800
    376 
    377     GeForce 9600 GT.
    378     
    379     Note that the 9600 GT should already work in 2.1.7.  This change just adds its
    380     name to the list.
    381 
    382 commit a87b93d5c5b4d1a65a60dad271b06a2d560b71b8
    383 Author: Aaron Plattner <aplattner (a] nvidia.com>
    384 Date:   Tue Feb 19 14:17:57 2008 -0800
    385 
    386     G80: Fix connector mapping and TMDS initialization on certain GPUs.
    387 
    388 commit 3f2a1898fedbada151da31fc163ae54daac0e896
    389 Author: Sren Sandmann Pedersen <sandmann (a] redhat.com>
    390 Date:   Wed Feb 13 10:43:28 2008 -0800
    391 
    392     [PATCH] Bug #14484: Fix G80SorSetProperty return value.
    393     
    394     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
    395 
    396 commit f8b24e5c729c9d3321282b065f4ef79b177f928d
    397 Author: Aaron Plattner <aplattner (a] nvidia.com>
    398 Date:   Fri Jan 25 18:23:48 2008 -0800
    399 
    400     Bump to 2.1.7.
    401 
    402 commit d2367140ad1fe96bce5e780332d21999e5aa31bf
    403 Author: Aaron Plattner <aplattner (a] nvidia.com>
    404 Date:   Fri Jan 25 18:15:12 2008 -0800
    405 
    406     Fix warning.
    407 
    408 commit e844f10c7b5e41330f2bcb884ab448641dd5bb06
    409 Author: Giuseppe Bilotta <giuseppe.bilotta (a] gmail.com>
    410 Date:   Thu Sep 27 00:22:04 2007 +0200
    411 
    412     [PATCH] Enable backlight toggling for Dell Inspiron 8200 GeForce2 Go
    413     
    414     GeForce2 Go and similar cards are explicitly excluded from the
    415     NVBacklightEnable() code (purposedly, as the code used for the other
    416     chipsets on x86 has no effect.) This causes the backlight to remain
    417     active on laptops equipped with such a card, even when DPMS modes were
    418     active.
    419     
    420     Fix the issue for Dell Inspiron 8200 by introducing the proper
    421     registry writes to toggle the backlight.
    422     
    423     Signed-off-by: Giuseppe Bilotta <giuseppe.bilotta (a] gmail.com>
    424     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
    425 
    426 commit 02e431eb0969cabb67f3e4b1cb1a2d7fc5f697f0
    427 Author: Giuseppe Bilotta <giuseppe.bilotta (a] gmail.com>
    428 Date:   Thu Sep 27 00:08:28 2007 +0200
    429 
    430     [PATCH] Add macros to retrieve the subsystem vendor/device
    431     
    432     Signed-off-by: Giuseppe Bilotta <giuseppe.bilotta (a] gmail.com>
    433     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
    434 
    435 commit 3449da7a7baf7365c247caa9b4344316a961ec41
    436 Author: Aaron Plattner <aplattner (a] nvidia.com>
    437 Date:   Thu Jan 24 20:51:29 2008 -0800
    438 
    439     Update know card list date and add G92 to the manpage.
    440 
    441 commit 62ff129257161db99dc4056cf16aa196ccfbc921
    442 Author: Aaron Plattner <aplattner (a] nvidia.com>
    443 Date:   Wed Jan 23 21:32:51 2008 -0800
    444 
    445     Fix more load detection false positives.
    446 
    447 commit 28f34db87cefdc6b327a98db43da5b4fefe3bdd8
    448 Author: Aaron Plattner <aplattner (a] nvidia.com>
    449 Date:   Wed Jan 23 20:23:32 2008 -0800
    450 
    451     New chips.
    452 
    453 commit 64721629c3908556fcf8c9941feea1e3b961bf00
    454 Author: Aaron Plattner <aplattner (a] nvidia.com>
    455 Date:   Sat Dec 1 16:02:37 2007 -0800
    456 
    457     G80Create{Dac,Sor} return pointers, not Bools.
    458 
    459 commit 7f281be7e53ac274016a6af6b2b5dc6f8bddb810
    460 Author: Aaron Plattner <aplattner (a] nvidia.com>
    461 Date:   Fri Nov 30 17:37:20 2007 -0800
    462 
    463     Bug #7309: Delay after disabling cursor to avoid wedging the cursor hardware on GeForce 6150.
    464 
    465 commit 100f5e24da2cbc79ed761083daa9a00b107008ab
    466 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
    467 Date:   Mon Nov 26 13:14:40 2007 -0800
    468 
    469     xcalloc needs 2 args, Xcalloc takes one - yay for inconsistency!
    470 
    471 commit e9ada35b4d24abd44bc5d811b59c6f25af5984f4
    472 Author: Ian Romanick <idr (a] us.ibm.com>
    473 Date:   Wed Nov 21 15:35:06 2007 -0800
    474 
    475     Build fix for recent removal of ALLOCATE_LOCAL and DEALLOCATE_LOCAL
    476 
    477 commit d483ecd851bb84014f1fa86f0ada4540b3ad801e
    478 Author: Aaron Plattner <aplattner (a] nvidia.com>
    479 Date:   Tue Nov 13 17:18:10 2007 -0800
    480 
    481     G80: Reduce load detection false positives.
    482 
    483 commit 4da88cb3dd13a86c477389c5b2d42d7d40ce2023
    484 Author: Aaron Plattner <aplattner (a] nvidia.com>
    485 Date:   Fri Nov 2 16:56:35 2007 -0700
    486 
    487     GeForce 8800 GT.
    488 
    489 commit 58dbd31953d0e2f30d06b3fc5118a016a17666fe
    490 Author: Aaron Plattner <aplattner (a] nvidia.com>
    491 Date:   Tue Oct 23 13:17:27 2007 -0700
    492 
    493     Bump to 2.1.6.
    494 
    495 commit 0887084730af8428e902dabc6e00c505f383f57f
    496 Author: Aaron Plattner <aplattner (a] nvidia.com>
    497 Date:   Sun Oct 14 14:15:07 2007 -0700
    498 
    499     G80 bug #12397: Fix LVDS detection on certain laptops.
    500 
    501 commit 1003bcbe4381201f1d7b34dc1af72f57b2943b67
    502 Author: Aaron Plattner <aplattner (a] nvidia.com>
    503 Date:   Sat Oct 13 14:36:49 2007 -0700
    504 
    505     G80 bug #12637: Unwedge the hardware if the BIOS left it stuck.
    506 
    507 commit 1e12277650dff10b1083915cb73961525e21a471
    508 Author: Aaron Plattner <aplattner (a] nvidia.com>
    509 Date:   Sat Oct 13 13:50:04 2007 -0700
    510 
    511     Remove unused headers.
    512 
    513 commit 7a124edd1fcc0be6bdad489b0e8d7db3efe44b14
    514 Author: Aaron Plattner <aplattner (a] nvidia.com>
    515 Date:   Fri Sep 21 18:55:21 2007 -0700
    516 
    517     Bump to 2.1.5.
    518 
    519 commit fee39378ee291a715c607b8600c5380dfa80d97e
    520 Author: Aaron Plattner <aplattner (a] nvidia.com>
    521 Date:   Fri Sep 21 15:08:46 2007 -0700
    522 
    523     Fix stupid, stupid typos reported by Alan Coopersmith.
    524     
    525     Thanks!
    526 
    527 commit 5ca45e600dcea17dba7cf078de49aef3821ea687
    528 Author: Aaron Plattner <aplattner (a] nvidia.com>
    529 Date:   Fri Sep 21 12:16:56 2007 -0700
    530 
    531     Bump to 2.1.4.
    532 
    533 commit e58504defab08492cc60c36d5dae4f5c4c8c1caa
    534 Author: Aaron Plattner <aplattner (a] nvidia.com>
    535 Date:   Mon Sep 17 15:44:52 2007 -0700
    536 
    537     Fix uninitialized variable warning.
    538 
    539 commit 5b56964a29b326d28bcf3a51e98443d426df58bd
    540 Author: Aaron Plattner <aplattner (a] nvidia.com>
    541 Date:   Mon Sep 17 15:41:26 2007 -0700
    542 
    543     New products.
    544 
    545 commit deff2965ef35260b4b7c4bc23718833bec7143b3
    546 Author: Aaron Plattner <aplattner (a] nvidia.com>
    547 Date:   Mon Sep 17 01:12:02 2007 -0700
    548 
    549     libpciaccess support.
    550 
    551 commit b2db7d414400d80a5567d71eed9a7e94f1043a20
    552 Author: Aaron Plattner <aplattner (a] nvidia.com>
    553 Date:   Tue Sep 11 22:51:20 2007 -0700
    554 
    555     G80: Fix LVDS detection on some laptops.
    556 
    557 commit 07fb9f0b00fafe18bd33bddff23cbb4325eb50f8
    558 Author: Aaron Plattner <aplattner (a] nvidia.com>
    559 Date:   Mon Aug 27 12:12:44 2007 -0700
    560 
    561     Add release.sh to .gitignore.
    562 
    563 commit 69f7a57cd9baabbbee7b7665c3c2c2b91c056a04
    564 Author: Aaron Plattner <aplattner (a] nvidia.com>
    565 Date:   Wed Aug 15 17:12:11 2007 -0700
    566 
    567     Bump to 2.1.3.
    568 
    569 commit 3bb842cb55fd201a559bef19c06db4aee0485d26
    570 Author: Aaron Plattner <aplattner (a] nvidia.com>
    571 Date:   Tue Jul 24 21:21:06 2007 -0700
    572 
    573     Nuke old RCS tags.
    574     
    575     Fix the ends of files.  Update the known cards date.
    576 
    577 commit 08b68473351081fe1ed96ba7e206ed0d301b8a91
    578 Author: Aaron Plattner <aplattner (a] nvidia.com>
    579 Date:   Tue Jul 24 20:36:04 2007 -0700
    580 
    581     G80: Allow DVI scaling.
    582     
    583     Revamp how the scaling code works.  When a mode is set on a DVI output,
    584     determine the current preferred mode and scale to that.  Add a new scaling
    585     option, "off", which disables scaling and scans out the actual timings in the
    586     mode to be set.
    587 
    588 commit f0ebb42ee94eac4b294d12d02f4406a444b347ff
    589 Author: Aaron Plattner <aplattner (a] nvidia.com>
    590 Date:   Fri Jul 13 13:17:52 2007 -0700
    591 
    592     G80: Add an LVDS flat panel scaling property.
    593     
    594     This property controls how non-native resolutions are scaled to the native
    595     resolution.  Valid values are:
    596         * center: 1:1 pixel ratio with black borders to center the image.
    597         * fill: Scale image to the native resolution.
    598         * aspect: Scale image to fit the screen, adding black bars to preserve
    599           square pixels.
    600     Defaults to "aspect".  Change with "xrandr --output LVDS --set scale <foo>".
    601 
    602 commit ec78618d685759a39d386e9929661037b167fe68
    603 Author: Aaron Plattner <aplattner (a] nvidia.com>
    604 Date:   Tue Jul 10 11:54:33 2007 -0700
    605 
    606     Bug #4686: Fix a minor GeForceFX + flatpanel + video overlay corruption issue.
    607     
    608     This change was originally in XFree86 CVS, nv_dac.c version 1.36 but got
    609     reverted accidentally.
    610 
    611 commit 493822998184a1d79d6774686983cbd41930f253
    612 Author: Aaron Plattner <aplattner (a] nvidia.com>
    613 Date:   Tue Jul 10 09:58:46 2007 -0700
    614 
    615     Bump to 2.1.2.
    616 
    617 commit d0d4e37accc697108e03c2ee7fdc0edf1f309620
    618 Author: Aaron Plattner <aplattner (a] nvidia.com>
    619 Date:   Tue Jul 10 09:48:19 2007 -0700
    620 
    621     More GeForce 8 series mobile chips.
    622 
    623 commit e77a2d9b62bc65062e7e2167642be5ab75ac4864
    624 Author: Aaron Plattner <aplattner (a] nvidia.com>
    625 Date:   Tue Jul 10 00:41:21 2007 -0700
    626 
    627     G80: Add a dithering property and corresponding config file option.
    628 
    629 commit c1503c864d495f8a3e5380fed5cb8ca5e21a3750
    630 Author: Aaron Plattner <aplattner (a] nvidia.com>
    631 Date:   Sun Jul 8 01:28:42 2007 -0700
    632 
    633     GeForce 8600M GT.
    634 
    635 commit 42dffde988176a3f85b0586ecb8d672b74050760
    636 Author: Aaron Plattner <aplattner (a] nvidia.com>
    637 Date:   Sun Jul 8 00:53:00 2007 -0700
    638 
    639     Work around more MacBook wackiness.
    640     
    641     Turn off more corrupt the framebuffer mode.  Don't mess with the pixel clock for
    642     LVDS as long as we're trusting the VBIOS-programmed timings.
    643 
    644 commit bc439899f323410b0549068cd88348e7fb62866b
    645 Author: Aaron Plattner <aplattner (a] nvidia.com>
    646 Date:   Tue Jul 3 14:03:59 2007 -0700
    647 
    648     Put the GPU into don't corrupt the framebuffer mode to work around MacBook wackiness.
    649 
    650 commit 0f93ad0e2af26b4e2381f337b58d3a5e50302664
    651 Author: Aaron Plattner <aplattner (a] nvidia.com>
    652 Date:   Mon Jul 2 09:01:12 2007 -0700
    653 
    654     Bump to 2.1.1.
    655 
    656 commit 4ff01787a6640bf76cc34a51c99227845dc4678e
    657 Author: Aaron Plattner <aplattner (a] nvidia.com>
    658 Date:   Sat Jun 30 21:52:08 2007 -0700
    659 
    660     GeForce 8400M G.
    661 
    662 commit 63eb1a4aa402ac3bf117634c3c9270261c6a4258
    663 Author: Aaron Plattner <aplattner (a] nvidia.com>
    664 Date:   Sat Jun 30 21:51:15 2007 -0700
    665 
    666     Support configs with BAR1 < total RAM < 256 MB.
    667 
    668 commit 209c84e788faf3c4d0ce053e5f29ff5f5b798628
    669 Author: Aaron Plattner <aplattner (a] nvidia.com>
    670 Date:   Mon Jun 18 13:08:31 2007 -0700
    671 
    672     Bump to 2.1.0.
    673 
    674 commit 24770ccf880f056bc0db9464249caca10692fb56
    675 Author: Aaron Plattner <aplattner (a] nvidia.com>
    676 Date:   Mon Jun 18 12:36:29 2007 -0700
    677 
    678     Fix some random colormap corruption on DFPs with certain pre-G80 GPUs.
    679 
    680 commit 4e56465a79587c4df6bf1dfd7cc87a4f22707a8f
    681 Author: Aaron Plattner <aplattner (a] nvidia.com>
    682 Date:   Thu Jun 7 18:28:56 2007 -0700
    683 
    684     G80: Mode validation.
    685     
    686     Disable LVDS modes larger than the native resolution.
    687     Disable dual-link TMDS modes for now since they don't work reliably.
    688 
    689 commit 6b71721439802bffd715602af3036083ff442449
    690 Author: Aaron Plattner <aplattner (a] nvidia.com>
    691 Date:   Mon Jun 4 23:15:42 2007 -0700
    692 
    693     G80: LVDS support.
    694 
    695 commit 70b304cd0df0af515ce8414559f28a7ca7825517
    696 Author: Aaron Plattner <aplattner (a] nvidia.com>
    697 Date:   Mon Jun 4 22:38:14 2007 -0700
    698 
    699     G80: Rearrange HW video timing computations.
    700     
    701     Compute the HW parameters in G80CrtcModeFixup and stash them in adjusted_mode.
    702     Move some register writes into G80CreateSor.
    703 
    704 commit 402b1d1526f0dacd2e3a2564cc89958c32d3100e
    705 Merge: 1f4790a... 9b8470e...
    706 Author: Benjamin Herrenschmidt <benh (a] kernel.crashing.org>
    707 Date:   Sun Jun 3 11:18:50 2007 +1000
    708 
    709     Merge branch 'master' of git://anongit.freedesktop.org/git/xorg/driver/xf86-video-nv
    710 
    711 commit 1f4790adcafd402c84a4a761c870a26a5178a4ff
    712 Author: Benjamin Herrenschmidt <benh (a] kernel.crashing.org>
    713 Date:   Sun Jun 3 11:16:55 2007 +1000
    714 
    715     Fix build. Including xf86DDC.h before we include xf86.h doesn't fly
    716     and it's not necessary anyway as it's pulled in by g80_type.h
    717     
    718     Signed-off-by: Benjamin Herrenschmidt <benh (a] kernel.crashing.org>
    719 
    720 commit 9b8470e9c81e6ce2c8cd69942fb2ffd2d4c06102
    721 Author: Aaron Plattner <aplattner (a] nvidia.com>
    722 Date:   Wed May 16 14:45:36 2007 -0700
    723 
    724     Bump to 2.0.96.
    725 
    726 commit 51c6425bea6e4ef02f7b76e58e759f99b0e993e8
    727 Author: Aaron Plattner <aplattner (a] nvidia.com>
    728 Date:   Thu May 10 17:09:36 2007 -0700
    729 
    730     Add rudimentary VBE-based dual head support for pre-G80.
    731 
    732 commit 0415ecaead518123ac6774300241867883a6dd57
    733 Author: Aaron Plattner <aplattner (a] nvidia.com>
    734 Date:   Thu May 3 11:54:28 2007 -0700
    735 
    736     Bump to 2.0.95.
    737 
    738 commit c511debc07e96e66335cfa82f1db8207ff5bb690
    739 Author: Aaron Plattner <aplattner (a] nvidia.com>
    740 Date:   Wed May 2 15:23:14 2007 -0700
    741 
    742     Fix some harmless warnings.
    743 
    744 commit 100d7c7393eda92e5b26ac4f4cc33a8dce86c364
    745 Author: Aaron Plattner <aplattner (a] nvidia.com>
    746 Date:   Wed May 2 09:33:33 2007 -0700
    747 
    748     GeForce 8800 Ultra
    749 
    750 commit ed9f98853a781344c10cb801214917e13bddf27c
    751 Author: Aaron Plattner <aplattner (a] nvidia.com>
    752 Date:   Tue Apr 24 20:57:43 2007 -0700
    753 
    754     Remove some old stuff from README.G80.
    755 
    756 commit 88d44d5e4fd0025c30e9d67b55c603c59bd1c0c1
    757 Author: Aaron Plattner <aplattner (a] nvidia.com>
    758 Date:   Tue Apr 24 20:45:52 2007 -0700
    759 
    760     Get EXA resizing working and document it.
    761 
    762 commit 29433b76969b73a2a22081bf965bb0cdbaad75af
    763 Author: Aaron Plattner <aplattner (a] nvidia.com>
    764 Date:   Sat Apr 21 21:43:06 2007 -0700
    765 
    766     EXA: Add solid, copy, and UTS hooks.
    767 
    768 commit 339e30cb49a48344ec7b0dfd701b958b07ed32e5
    769 Author: Aaron Plattner <aplattner (a] nvidia.com>
    770 Date:   Mon Apr 16 02:23:26 2007 -0700
    771 
    772     G80: EXA infrastructure.
    773     
    774     No acceleration yet.
    775 
    776 commit c6e4105ce40ef053e026cc0ffe4925ab568ea700
    777 Merge: 5d9b75b... 4ff648c...
    778 Author: Aaron Plattner <aplattner (a] nvidia.com>
    779 Date:   Tue Apr 24 15:43:48 2007 -0700
    780 
    781     Merge branch 'randr-1.2'
    782     
    783     Conflicts:
    784     
    785     	configure.ac
    786     	man/Makefile.am
    787     	man/nv.man
    788     	src/g80_display.h
    789     	src/g80_output.c
    790     	src/nv_driver.c
    791 
    792 commit 4ff648c85f8aa90b343b7e2df176c0511b3cdaa5
    793 Author: Aaron Plattner <aplattner (a] nvidia.com>
    794 Date:   Fri Apr 20 16:24:15 2007 -0700
    795 
    796     Depend on server 1.2 or higher.
    797     
    798     Remove support for building with the libc wrapper or without the Drawable XV
    799     argument.
    800 
    801 commit 48f9a6f94550acea4fce81d2539a6508049c1551
    802 Author: Aaron Plattner <aplattner (a] nvidia.com>
    803 Date:   Fri Apr 20 15:37:09 2007 -0700
    804 
    805     G80: Remove AdjustFrame printout.
    806 
    807 commit 5d9b75b432dbc525e10c1c00436a1820456f6fb4
    808 Author: Aaron Plattner <aplattner (a] nvidia.com>
    809 Date:   Fri Apr 20 15:23:26 2007 -0700
    810 
    811     GeForce 8300 GS and GeForce 8400 GS.
    812 
    813 commit 7a07a765c2a3816e8cd0487e8f66bc767024142d
    814 Author: Aaron Plattner <aplattner (a] nvidia.com>
    815 Date:   Fri Apr 20 14:30:45 2007 -0700
    816 
    817     Steal RandR1.2 compat code from the Intel driver.
    818     
    819     Spruce it up a bit so that --with-xserver-source works even if there's a local
    820     compat copy.
    821 
    822 commit 2971fd0a18e947c5d39d6af78b0b77d6e4fe00d8
    823 Author: Aaron Plattner <aplattner (a] nvidia.com>
    824 Date:   Fri Apr 20 13:40:33 2007 -0700
    825 
    826     Remove unused g80_ddc.h.
    827 
    828 commit 1261f12714746dcb2b58bc04c373594ace4f053b
    829 Author: Aaron Plattner <aplattner (a] nvidia.com>
    830 Date:   Fri Apr 20 09:01:02 2007 -0700
    831 
    832     Add new chips to the manpage.
    833 
    834 commit ae582bdd2107d7e0106d1d5a9a9d6b9e39f1c901
    835 Author: Aaron Plattner <aplattner (a] nvidia.com>
    836 Date:   Fri Apr 20 00:13:31 2007 -0700
    837 
    838     Always support G80.
    839 
    840 commit b4e26dfcc01b2816b6f8445fa8e9388b5e254df9
    841 Author: Aaron Plattner <aplattner (a] nvidia.com>
    842 Date:   Tue Apr 17 15:00:24 2007 -0700
    843 
    844     Bump to 2.0.2.
    845 
    846 commit b23eeec2bebbbe1939366a8296565ae0120ea6da
    847 Author: Aaron Plattner <aplattner (a] nvidia.com>
    848 Date:   Tue Apr 17 14:59:41 2007 -0700
    849 
    850     G80: Add a basic README.
    851 
    852 commit b68f3ada7bd857095c7652c175a0ba18bf45801f
    853 Author: Aaron Plattner <aplattner (a] nvidia.com>
    854 Date:   Tue Apr 17 12:47:11 2007 -0700
    855 
    856     Add GeForce 8600 and 8500 PCI IDs.
    857 
    858 commit f7c62016f8bf9ced7d56f74ce26e13b6df040379
    859 Author: Aaron Plattner <aplattner (a] nvidia.com>
    860 Date:   Fri Apr 13 23:02:35 2007 -0700
    861 
    862     G80: Get rid of debug printouts.
    863 
    864 commit f1cda5eaba9cbbfeb913d249d014586a6e8fd7a6
    865 Author: Aaron Plattner <aplattner (a] nvidia.com>
    866 Date:   Fri Apr 13 22:29:57 2007 -0700
    867 
    868     G80: Get DPMS working with RandR 1.2.
    869     
    870     Work around xf86DisableUnusedFunctions lameness by forcing DPMSModeOn at modeset
    871     time.
    872 
    873 commit 550af781bd9f7cb7256b298281c2c27febfc4722
    874 Author: Aaron Plattner <aplattner (a] nvidia.com>
    875 Date:   Mon Apr 2 09:42:11 2007 -0700
    876 
    877     G80: Use the right mode struct when setting up an SOR.
    878 
    879 commit 5c03bd8acfcc814890fb13c891be4f135ea800d4
    880 Author: Aaron Plattner <aplattner (a] nvidia.com>
    881 Date:   Mon Apr 2 01:37:38 2007 -0700
    882 
    883     G80: Get HW cursor working with RandR 1.2.
    884 
    885 commit 0126c809544cb3a0242fc3bce7ad82d4962aaf1c
    886 Author: Aaron Plattner <aplattner (a] nvidia.com>
    887 Date:   Sun Apr 1 01:17:31 2007 -0700
    888 
    889     Remove extraneous DisplayModeRec allocation.
    890     
    891     Thanks to Luc Verhaegen for pointing this out.
    892 
    893 commit d569934c3de326483347db00d34268b02101599c
    894 Author: Henry Zhao <henryz (a] localhost.localdomain>
    895 Date:   Sat Mar 31 18:47:30 2007 -0800
    896 
    897     10360: Need to inject a mode corresponding panel width/height for validation
    898 
    899 commit 8f7769aadf175e8298f27387428214d6de49e6a5
    900 Author: Aaron Plattner <aplattner (a] nvidia.com>
    901 Date:   Wed Mar 28 14:10:41 2007 -0700
    902 
    903     G80: Use xf86CrtcScreenInit and xf86SetDesiredModes.
    904 
    905 commit 2d8d5bd597d760968b683d41ced6a0a76518ec26
    906 Author: Aaron Plattner <aplattner (a] nvidia.com>
    907 Date:   Tue Mar 27 17:12:21 2007 -0700
    908 
    909     G80: Improve output detection.
    910     
    911     Detect output status for paired outputs together and cache status until the
    912     BlockHandler to avoid redundantly probing for EDIDs or performing load
    913     detection.
    914 
    915 commit 4d929d383abe064b5334847eb466321a6bf30999
    916 Author: Aaron Plattner <aplattner (a] nvidia.com>
    917 Date:   Tue Mar 27 15:56:52 2007 -0700
    918 
    919     REALLY bump to 2.0.1.
    920     
    921     I need more caffeine, or something.
    922 
    923 commit 0953f081d1592b123dc27fb82d1cfecca079d5de
    924 Author: Aaron Plattner <aplattner (a] nvidia.com>
    925 Date:   Tue Mar 27 15:46:38 2007 -0700
    926 
    927     Fix warnings and bump to 2.0.1.
    928 
    929 commit 4b8ed8497a9ab6ef1316bfcce9f31d96dd4b3540
    930 Author: Aaron Plattner <aplattner (a] nvidia.com>
    931 Date:   Tue Mar 27 13:33:11 2007 -0700
    932 
    933     G80: Create output partners.
    934     
    935     Each pair of outputs shares an I2C rec.  This will be used in a future change
    936     for the detect and get_modes routines.
    937 
    938 commit ad4abba20b8a6db7b52898bc7159809539cbed43
    939 Author: Aaron Plattner <aplattner (a] nvidia.com>
    940 Date:   Tue Mar 27 14:49:30 2007 -0700
    941 
    942     Fix warnings.
    943 
    944 commit 7c2a31dec3d04111eaee5292c156753c316d52a9
    945 Author: Aaron Plattner <aplattner (a] nvidia.com>
    946 Date:   Tue Mar 27 14:45:17 2007 -0700
    947 
    948     Fix broken prototype.
    949 
    950 commit 16f51977d49e52079754b62f4a13754e56da1c9c
    951 Author: Aaron Plattner <aplattner (a] nvidia.com>
    952 Date:   Mon Mar 19 12:00:36 2007 -0700
    953 
    954     NVSync hangs in EnterVT, so don't call it there.
    955 
    956 commit ac84f228de689c6cb85eae827ec2443fabe67786
    957 Author: Aaron Plattner <aplattner (a] nvidia.com>
    958 Date:   Sun Mar 18 20:53:46 2007 -0700
    959 
    960     Bump to 2.0.0.
    961 
    962 commit 4d15dd2c490cce739f2eb1474019c723da8ce32b
    963 Author: Aaron Plattner <aplattner (a] nvidia.com>
    964 Date:   Fri Mar 16 16:14:00 2007 -0700
    965 
    966     Avoid hanging when switching modes on some nv4x cards.
    967     
    968     SUSE bug #235171.
    969 
    970 commit 90c53c5322e50bce06996e3c857e6bf7531235d4
    971 Author: Aaron Plattner <aplattner (a] nvidia.com>
    972 Date:   Thu Mar 15 17:07:25 2007 -0700
    973 
    974     Fix GXxor corruption on nv4x.
    975     
    976     SUSE bug #246421.
    977 
    978 commit 9763b9dcef144f649ccbcfd302601769bc940ffb
    979 Author: Aaron Plattner <aplattner (a] nvidia.com>
    980 Date:   Thu Mar 15 14:39:07 2007 -0700
    981 
    982     Hide the cursor in CloseScreen.
    983     
    984     Otherwise, if we're restoring a graphical framebuffer mode the cursor will still
    985     be visible.
    986 
    987 commit 9d65abab153cdf3ab2b7e3e2843d573b22ea6769
    988 Author: Aaron Plattner <aplattner (a] nvidia.com>
    989 Date:   Wed Mar 14 21:16:04 2007 -0700
    990 
    991     Fix VGA output with vesafb on nv4x and G7x GPUs.
    992     
    993     SuSE bug #160812.
    994 
    995 commit 26a9f1fa5a92eba7d4b6ddfa47c0517e604be130
    996 Author: Aaron Plattner <aplattner (a] nvidia.com>
    997 Date:   Mon Mar 12 14:56:10 2007 -0700
    998 
    999     Get rid of non-portable := assignments.
   1000 
   1001 commit 7e0e5c1fb38922add99db33f282baf2ee1531685
   1002 Author: root <root@treble.(none)>
   1003 Date:   Sun Mar 11 00:38:11 2007 -0800
   1004 
   1005     Initial RandR 1.2 support for G80.
   1006     
   1007     Mostly just rearranging code.
   1008 
   1009 commit 636adcd57f1c5b33edf2d8fbf9e7fa9aac1ccb1a
   1010 Author: root <root@treble.(none)>
   1011 Date:   Sat Mar 10 22:12:39 2007 -0800
   1012 
   1013     Get rid of BackendMode and disable hw cursor for now.
   1014 
   1015 commit 8b2c7bc457d34b7ed59cd08719bec8754ebf6fb8
   1016 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1017 Date:   Fri Mar 9 12:43:12 2007 -0800
   1018 
   1019     Use DAC load detection to decide which OR to use instead of trusting the EDID.
   1020 
   1021 commit 06b168ced3cc4aa47cdad21a2351cca674fa26e0
   1022 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1023 Date:   Thu Mar 8 18:12:43 2007 -0800
   1024 
   1025     Enable G80 support by default.
   1026 
   1027 commit 23383c2c2e1aa590f69197b1860053d5cb710cf7
   1028 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1029 Date:   Fri Feb 16 16:11:13 2007 -0800
   1030 
   1031     Initial G80 support.  Bump to 1.99.1.
   1032 
   1033 commit dd305c3f64f9267d54324d734f1028bfc00e474f
   1034 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1035 Date:   Wed Jan 17 21:41:06 2007 -0800
   1036 
   1037     Remove the riva128 submodule.  Link Riva support into nv_drv.so directly.
   1038 
   1039 commit 96bd57b0597dbbda0ca5c46c2135e5813c80d79f
   1040 Author: Daniel Stone <daniel (a] fooishbar.org>
   1041 Date:   Sun Dec 24 06:34:31 2006 +0200
   1042 
   1043     configure.ac: bump to 1.2.2.1 (respin)
   1044     No code changes, just built with an updated util-macros.
   1045 
   1046 commit 10c7c54888d1dd4198c79e852c57420e8d52ccc5
   1047 Author: Daniel Stone <daniel (a] fooishbar.org>
   1048 Date:   Sat Dec 16 01:47:42 2006 +0200
   1049 
   1050     bump to 1.2.2
   1051 
   1052 commit 6d02bdb71bb34205955e76a99939a7be34c676c7
   1053 Author: Daniel Stone <daniel (a] fooishbar.org>
   1054 Date:   Wed Dec 6 18:48:37 2006 +0200
   1055 
   1056     Makefile.am: make ChangeLog hook safer
   1057     Make ChangeLog hook as safe as possible.
   1058 
   1059 commit 33e10132a87409bdfa77d5eef9f7044cb9ce1ac9
   1060 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1061 Date:   Mon Dec 4 12:52:55 2006 -0800
   1062 
   1063     Remove redundant XORG_RELEASE_VERSION.
   1064 
   1065 commit 2d4b4bb06029e60e5c7b96d94b31c8aadac91843
   1066 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1067 Date:   Thu Nov 30 17:41:41 2006 -0800
   1068 
   1069     Bump to 1.2.1.
   1070 
   1071 commit 558ef7e26e361529a05360610abc3cbcdb04fd67
   1072 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1073 Date:   Thu Nov 30 17:36:29 2006 -0800
   1074 
   1075     Save and restore DAC0 register 608 when probing for connected CRTs.
   1076     
   1077     Adapted from a patch by Egbert Eich for Novell bug #220197.
   1078 
   1079 commit 08bb966abbca11c4581d666af3249e4922156e03
   1080 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1081 Date:   Thu Nov 30 17:14:38 2006 -0800
   1082 
   1083     Use XORG_RELEASE_VERSION.
   1084 
   1085 commit 162391f8fb640184db3917f3842fbff0bc9ce606
   1086 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1087 Date:   Thu Oct 26 19:08:29 2006 -0700
   1088 
   1089     Handle more than 1 digit in the version numbers.
   1090     
   1091     Based on a change by George Sapountzis <gsap7 (a] yahoo.gr>.
   1092 
   1093 commit 98372d0f94a9d658a7257d2199ef37a2449b9961
   1094 Author: Adam Jackson <ajax (a] benzedrine.nwnk.net>
   1095 Date:   Fri Aug 11 16:02:28 2006 -0400
   1096 
   1097     Replace panel message + MODE_BAD with MODE_PANEL.
   1098 
   1099 commit 43ec66396f805aba87017d193d97a03372c29909
   1100 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1101 Date:   Fri Jun 30 12:54:44 2006 -0700
   1102 
   1103     Bump version to 1.2.0 for release.
   1104 
   1105 commit 6265b77dc8878e36abd76b73e209a2d76d70ba22
   1106 Author: Mark Vojkovich <markv (a] xfree86.org>
   1107 Date:   Thu Jun 29 18:41:44 2006 -0700
   1108 
   1109     New chip support and new PCI IDs.
   1110 
   1111 commit 5114639dff73c22845451acffed94f1da284a7df
   1112 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1113 Date:   Mon Jun 19 09:32:11 2006 -0700
   1114 
   1115     Generate the ChangeLog from git history for dist.
   1116 
   1117 commit 04d344dfcbb9928cf33943a880de333557e14be9
   1118 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1119 Date:   Fri Jun 16 18:03:21 2006 -0700
   1120 
   1121     Delete the ChangeLog.  The git history is just as good.
   1122 
   1123 commit eda3bac20dce2d5584ac07cc6b28a08ec55aa798
   1124 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1125 Date:   Wed May 24 15:05:22 2006 -0700
   1126 
   1127     Derive the module version numbers from the package version.  This idea was
   1128     lifted from Michel Dnzer's similar code in xf86-video-ati.
   1129     
   1130     Also, make the riva and nv driver versions match.
   1131 
   1132 commit 1a40c4a79b79034d191496726a27af8b0805dba6
   1133 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1134 Date:   Thu Apr 27 18:10:37 2006 -0700
   1135 
   1136     Add the libcwrapper back, conditionalized on the server version.
   1137 
   1138 commit 425e30d58b7b62fff01fbb58585ee69b2df6fec1
   1139 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1140 Date:   Thu Apr 27 10:32:10 2006 -0700
   1141 
   1142     Determine whether PutImage hooks take a DrawablePtr by server version.  Remove
   1143     dependency on xorg-server >= 1.0.99.901.
   1144 
   1145 commit c34a93265cb42168376ebdf0746b3ccded9f126c
   1146 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1147 Date:   Tue Apr 25 14:38:43 2006 -0700
   1148 
   1149     Bump to 1.1.2 for new product names.
   1150 
   1151 commit f70247ade9eac8fa6115889662abb8e678a182dc
   1152 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1153 Date:   Tue Apr 25 14:29:44 2006 -0700
   1154 
   1155     Add names for Quadro FX 5500, 3500, 1500, 560, 550, and 350.
   1156 
   1157 commit ca4c8af624e87e5c6a2927092a9c230ae0e60c0e
   1158 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1159 Date:   Wed Apr 12 02:04:52 2006 -0700
   1160 
   1161     Add .gitignores.
   1162 
   1163 commit fb3faeb6073cef5a6a1b094f3d3bf020ceba9db6
   1164 Author: Adam Jackson <ajax (a] nwnk.net>
   1165 Date:   Sat Apr 8 01:38:33 2006 +0000
   1166 
   1167     Bump to 1.1.1 for Xv changes.
   1168 
   1169 commit f793182898c4d844e9861a60a945f53ab7071adc
   1170 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1171 Date:   Fri Apr 7 23:11:06 2006 +0000
   1172 
   1173     Add a DrawablePtr argument to the XV functions to pave the way for
   1174         redirected video.
   1175 
   1176 commit cb6b4073df7404822e2b553519c3a101f2ab0524
   1177 Author: Adam Jackson <ajax (a] nwnk.net>
   1178 Date:   Fri Apr 7 19:40:34 2006 +0000
   1179 
   1180     Unlibcwrap. Bump server version requirement. Bump to 1.1.0.
   1181 
   1182 commit 3f140052f891a4dc674b82e438c9595e59b4676b
   1183 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1184 Date:   Mon Mar 27 21:40:24 2006 +0000
   1185 
   1186     Bump version to 1.0.2.0 for release.
   1187 
   1188 commit 84c007b426d321786f9aec1d9fda14b5baa35561
   1189 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1190 Date:   Fri Mar 10 02:29:03 2006 +0000
   1191 
   1192     Coverity nos. 868 and 869: Free the result of xf86GetEntityInfo.
   1193 
   1194 commit 61e237eec7193701ce1236e67ebdfe7465b5db8a
   1195 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1196 Date:   Tue Jan 24 16:45:29 2006 +0000
   1197 
   1198     Fix typo in PCI ID (reported by Stefan Dirsch). Patch from Mark Vojkovich
   1199         to XFree86 CVS on 2006-01-23.
   1200 
   1201 commit 5064f8a903923ca4b819bdf345f8f4c9254bdf3b
   1202 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1203 Date:   Mon Jan 23 00:04:41 2006 +0000
   1204 
   1205     New chip support from Mark Vojkovich's 2006-01-20 and 2006-01-21 XFree86
   1206         CVS updates.
   1207 
   1208 commit e8fd45625f2e09830136bde6bc70d51f25892450
   1209 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1210 Date:   Mon Jan 2 01:54:19 2006 +0000
   1211 
   1212     Preliminary RandR rotation support. Bug #4708
   1213         <https://bugs.freedesktop.org/show_bug.cgi?id=4708>
   1214 
   1215 commit 5ec53e759c5233a26a6c80901b9f31b51153f756
   1216 Author: Kevin E Martin <kem (a] redhat.com>
   1217 Date:   Wed Dec 21 02:30:01 2005 +0000
   1218 
   1219     Update package version for X11R7 release.
   1220 
   1221 commit b0c8ca8c03c8ad1648b4597f7825bac7531100a7
   1222 Author: Adam Jackson <ajax (a] nwnk.net>
   1223 Date:   Mon Dec 19 16:25:54 2005 +0000
   1224 
   1225     Stub COPYING files
   1226 
   1227 commit 4fd25919c2a217d355419efdfbf0fe148af6c146
   1228 Author: Kevin E Martin <kem (a] redhat.com>
   1229 Date:   Thu Dec 15 00:24:18 2005 +0000
   1230 
   1231     Update package version number for final X11R7 release candidate.
   1232 
   1233 commit e4194bab2a790af10581ea2842717623db8998a2
   1234 Author: Kevin E Martin <kem (a] redhat.com>
   1235 Date:   Tue Dec 6 22:48:36 2005 +0000
   1236 
   1237     Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
   1238 
   1239 commit baf60566b505fdf4387ec25789584b3f6ad72ce8
   1240 Author: Kevin E Martin <kem (a] redhat.com>
   1241 Date:   Sat Dec 3 05:49:34 2005 +0000
   1242 
   1243     Update package version number for X11R7 RC3 release.
   1244 
   1245 commit 4df200ea93b0a072f29057eeaf7a09e5a3a1dfe2
   1246 Author: Kevin E Martin <kem (a] redhat.com>
   1247 Date:   Fri Dec 2 02:16:09 2005 +0000
   1248 
   1249     Remove extraneous AC_MSG_RESULT.
   1250 
   1251 commit d4d5d7325fab1ea81f71d1ffc1fbbcc2d2253a65
   1252 Author: Adam Jackson <ajax (a] nwnk.net>
   1253 Date:   Tue Nov 29 23:30:00 2005 +0000
   1254 
   1255     Only build dlloader modules by default.
   1256 
   1257 commit d76f3f776bdab920d050542da45ec2871d4b84e6
   1258 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   1259 Date:   Mon Nov 28 22:04:10 2005 +0000
   1260 
   1261     Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
   1262         update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
   1263 
   1264 commit d4e306b585f737b4c1287c520470425b0c11dc32
   1265 Author: Kevin E Martin <kem (a] redhat.com>
   1266 Date:   Wed Nov 9 21:15:19 2005 +0000
   1267 
   1268     Update package version number for X11R7 RC2 release.
   1269 
   1270 commit dde6dd1c7f95f9dccabfd919ad4ced795fe3fbd1
   1271 Author: Kevin E Martin <kem (a] redhat.com>
   1272 Date:   Tue Nov 1 15:08:53 2005 +0000
   1273 
   1274     Update pkgcheck depedencies to work with separate build roots.
   1275 
   1276 commit 92b1bfcc8fd0f34e636a1e9955d5236334f78cd3
   1277 Author: Kevin E Martin <kem (a] redhat.com>
   1278 Date:   Wed Oct 19 02:48:03 2005 +0000
   1279 
   1280     Update package version number for RC1 release.
   1281 
   1282 commit eda1cbc29cb0b2193a5bfb0eb620c740d9aef7c6
   1283 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   1284 Date:   Tue Oct 18 00:01:53 2005 +0000
   1285 
   1286     Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro
   1287         substitutions to work better with BSD make
   1288 
   1289 commit 6c58a05e405cbc87fbe0497123d9b82d2480bdd3
   1290 Author: Adam Jackson <ajax (a] nwnk.net>
   1291 Date:   Mon Oct 17 22:57:34 2005 +0000
   1292 
   1293     More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead
   1294         of indirectly
   1295 
   1296 commit fc20886c28c465578e6bd3ef2d9fe62bd993382b
   1297 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   1298 Date:   Mon Oct 17 00:09:04 2005 +0000
   1299 
   1300     Use sed & cpp to substitute variables in driver man pages
   1301 
   1302 commit 1e3c84f332b7b9a4b320b370b8b2ecafbbdd8f8a
   1303 Author: Sren Sandmann Pedersen <sandmann (a] daimi.au.dk>
   1304 Date:   Tue Oct 4 21:36:51 2005 +0000
   1305 
   1306     Link nvidida readme file into nvidia driver, Exclude duplicated neomagic
   1307         readme
   1308 
   1309 commit d8be62ab175a013f78d4944036da284ffad34d96
   1310 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1311 Date:   Thu Sep 29 21:47:29 2005 +0000
   1312 
   1313     Add entries for GeForce Go 7800. (Change went into XFree86 on 2005-09-28).
   1314     Don't hang if j is zero. This should never happen, but it's better to be
   1315         safe than sorry.
   1316 
   1317 commit e39eb8b8c1a79d04f90a195351c4eec3dba0d612
   1318 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1319 Date:   Wed Sep 28 17:18:02 2005 +0000
   1320 
   1321     Bug #3333 <https://bugs.freedesktop.org/show_bug.cgi?id=3333> Patch #3417
   1322         <https://bugs.freedesktop.org/attachment.cgi?id=3417>
   1323     Fix a hang during screen-to-screen blits on certain GeForce 6xxx and Quadro
   1324         FX 540 graphics cards.
   1325 
   1326 commit dc5acc2e477edb85f468f8d46862ca138426cfd9
   1327 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   1328 Date:   Fri Sep 23 16:25:28 2005 +0000
   1329 
   1330     Bug #4558 <https://bugs.freedesktop.org/show_bug.cgi?id=4558> Patch #3551
   1331         <https://bugs.freedesktop.org/attachment.cgi?id=3381>
   1332     22-Sep-2005 nv driver update from Mark Vojkovich: Fix possible cause of
   1333         some acceleration instability on some GeForce6xxx parts.
   1334 
   1335 commit b0ea43a51d2a6983559eecdb7dbb73c5e585697c
   1336 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   1337 Date:   Sat Sep 17 01:37:18 2005 +0000
   1338 
   1339     Bugzilla #4480 <https://bugs.freedesktop.org/show_bug.cgi?id=4480> Patch
   1340         #3305 <https://bugs.freedesktop.org/attachment.cgi?id=3305>
   1341     13-Sep-2005 nv driver update from Mark Vojkovich:
   1342     - Adds PCI ids for GeForce 6800 XT cards
   1343     - Adds names for existing PCI ids for some GeForce 6xxx & 7xxx cards
   1344     - Fix a potential problem with pixmap cache corruption on GeForce 6xxx and
   1345         7xxx parts. (Mark Vojkovich, NVIDIA)
   1346 
   1347 commit cdf20033e2cfc9e8634876dd42613f7719340a5a
   1348 Author: Eric Anholt <anholt (a] freebsd.org>
   1349 Date:   Fri Sep 16 01:36:45 2005 +0000
   1350 
   1351     Put the riva_* files in the riva128.so subdriver, like monolithic.
   1352 
   1353 commit 9b1b3184cd586f6f8bf65ebd6f3c1afb1ae64d64
   1354 Author: Daniel Stone <daniel (a] fooishbar.org>
   1355 Date:   Thu Aug 18 09:03:47 2005 +0000
   1356 
   1357     Update autogen.sh to one that does objdir != srcdir.
   1358 
   1359 commit 75a0deb6e9d1a5bc698ea67b338c56bc99c1b2c0
   1360 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   1361 Date:   Fri Aug 5 03:52:28 2005 +0000
   1362 
   1363     Bug #3987 <https://bugs.freedesktop.org/show_bug.cgi?id=3987> Patch #3264
   1364         <https://bugs.freedesktop.org/attachment.cgi?id=3264> Workaround for
   1365         512 Meg video cards (can only map 256 Meg of it). (Mark Vojkovich)
   1366 
   1367 commit fb4033bd2662c199d7e4f0e3df7c4a0fb9870984
   1368 Author: Kevin E Martin <kem (a] redhat.com>
   1369 Date:   Fri Jul 29 21:22:44 2005 +0000
   1370 
   1371     Various changes preparing packages for RC0:
   1372     - Verify and update package version numbers as needed
   1373     - Implement versioning scheme
   1374     - Change bug address to point to bugzilla bug entry form
   1375     - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
   1376         reenable it)
   1377     - Fix makedepend to use pkgconfig and pass distcheck
   1378     - Update build script to build macros first
   1379     - Update modular Xorg version
   1380 
   1381 commit 6ea22f19210448605b9a18bf500c33168a77e77c
   1382 Author: Sren Sandmann Pedersen <sandmann (a] daimi.au.dk>
   1383 Date:   Tue Jul 26 18:40:29 2005 +0000
   1384 
   1385     Build system for nv
   1386 
   1387 commit 74772a7dc49e34229497441fbbf2631bfb259b39
   1388 Author: Adam Jackson <ajax (a] nwnk.net>
   1389 Date:   Mon Jul 11 02:29:58 2005 +0000
   1390 
   1391     Prep for modular builds by adding guarded #include "config.h" everywhere.
   1392 
   1393 commit 80ac36ec4fbbd9a4aae1bde01fe6ebc1088fa8cb
   1394 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   1395 Date:   Sat Jul 9 16:51:58 2005 +0000
   1396 
   1397     Bug #3740 <https://bugs.freedesktop.org/show_bug.cgi?id=3740> Patch #3058
   1398         <https://bugs.freedesktop.org/attachment.cgi?id=3058>
   1399     08-Jul-2005 nv driver updates from Mark Vojkovich:
   1400     Change some console restore code for NV11. Hopefully, we can more reliably
   1401         restore the console for desktop systems using DVI. This may correct a
   1402         recent regression on NV11.
   1403     Also, new PCI IDs.
   1404     Add new nVidia PCI ids to match nv_driver.c changes.
   1405 
   1406 commit 6b75bc13462f1cfb735fe1de359ed9e45b5f4415
   1407 Author: Daniel Stone <daniel (a] fooishbar.org>
   1408 Date:   Fri Jul 1 22:43:12 2005 +0000
   1409 
   1410     Change all misc.h and os.h references to <X11/foo.h>.
   1411 
   1412 commit 270f5269a08da8ed0186e8a2223b673e0433a771
   1413 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   1414 Date:   Wed Jun 29 15:56:23 2005 +0000
   1415 
   1416     Bugzilla #3657 <https://bugs.freedesktop.org/show_bug.cgi?id=3657> Patch
   1417         #2992 <https://bugs.freedesktop.org/attachment.cgi?id=2992>
   1418         Experimental DPMS support for GeForce4 and later laptops. (Mark
   1419         Vojkovich)
   1420 
   1421 commit bf73c0716e9e4be0540d2ee7340bd5833831a434
   1422 Author: Adam Jackson <ajax (a] nwnk.net>
   1423 Date:   Sun Jun 26 04:38:12 2005 +0000
   1424 
   1425     Bug #3628: Fix video driver submodule visibility.
   1426 
   1427 commit 175766a44ceb0a5d4226e9088d8e3e6d73815b4f
   1428 Author: Adam Jackson <ajax (a] nwnk.net>
   1429 Date:   Sat Jun 25 21:16:55 2005 +0000
   1430 
   1431     Bug #3626: _X_EXPORT tags for video and input drivers.
   1432 
   1433 commit 8759399a3744f0eb1e0cdc83ed23aaaafb9be444
   1434 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   1435 Date:   Thu Apr 21 22:25:47 2005 +0000
   1436 
   1437     programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c
   1438     programs/Xserver/hw/xfree86/drivers/nv/nv_setup.c
   1439     //bugs.freedesktop.org/show_bug.cgi?id=3095> Patch #2501
   1440         <https://bugs.freedesktop.org/attachment.cgi?id=2501> nv DPMS panel
   1441         fixes (Mark Vojkovich)
   1442 
   1443 commit 2db214d7cf5336fbea36d83bc9b089f70a494614
   1444 Author: Daniel Stone <daniel (a] fooishbar.org>
   1445 Date:   Wed Apr 20 12:25:29 2005 +0000
   1446 
   1447     Fix includes right throughout the Xserver tree:
   1448     change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
   1449     change "foo.h", "extensions/foo.h" and "X11/foo.h" to
   1450         <X11/extensions/foo.h> for extension headers, e.g. Xv.h;
   1451     change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
   1452 
   1453 commit 3fe983d254f1ffe3c285548013be677ed4a67137
   1454 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   1455 Date:   Mon Feb 14 03:37:20 2005 +0000
   1456 
   1457     Bugzilla #2533 (https://bugs.freedesktop.org/show_bug.cgi?id=2533) Feb. 3,
   1458         2005 "nv" driver update from Mark Vojkovich (Mainly driver updates for
   1459         nVidia cards with ((pNv->Chipset & 0xfff0) == 0x0090) )
   1460 
   1461 commit 8c95fdc889b56a76497f5194bafd06edfc962387
   1462 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   1463 Date:   Wed Jan 26 01:36:04 2005 +0000
   1464 
   1465     Jan. 2005 nv chipset update from Mark Vojkovich Bug #2380
   1466         <https://bugs.freedesktop.org/show_bug.cgi?id=2380> Patch #1752
   1467         <https://bugs.freedesktop.org/attachment.cgi?id=1752>
   1468 
   1469 commit 67c89797f62ea53b37927c64e0403e7e7c42de56
   1470 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   1471 Date:   Fri Dec 10 03:56:42 2004 +0000
   1472 
   1473     Bugzilla #1985 <https://bugs.freedesktop.org/show_bug.cgi?id=1985> sync to
   1474         12/08/04 version of Nvidia driver from Mark Vojkovich, including these
   1475         fixes since last sync: Fix some DAC/Graphics memory contention issues
   1476         on newer NVIDIA chips (specifically, NV40). More PCI IDs. Also, I've
   1477         had trouble getting some panels to work automagically so I expose an
   1478         FPTweak option to let the user adjust a troublesome register.
   1479 
   1480 commit 7c34d051168eba499beb20c40fd95703375f4c7b
   1481 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   1482 Date:   Wed Nov 10 02:53:44 2004 +0000
   1483 
   1484     (Bugzilla #1777) Import Mark Vojkovich's changes to NV driver since last
   1485         sync with XFree86, including: Support for new NVIDIA chips. Egbert has
   1486         a laptop that needs some DPMS ordering reversed. New chip support and
   1487         workaround for Toshiba M30 laptop issue. PCI-Xpress chip support. DPMS
   1488         support for DVI. Cursor changes for NV11 so that alpha blended cursors
   1489         will work in conjunction with dithering (laptop panels). It previously
   1490         did not. HW support for alpha blended stretch blits on NV5 and higher,
   1491         though nothing is using them at this point. Add support for VBlank
   1492         syncing the Xv Blit adaptor on hardware that supports it (NV11 and
   1493         higher). Make console restoration a little more robust. We were making
   1494         an assumption that failed on a newer laptop. Workaround for some NV31
   1495         DVI artifacts.
   1496     Also add nVidia license statement to nv man page to comply with requirement
   1497         that it appear in "user documentation"
   1498 
   1499 commit fcd6d7b57edb4e396189a0a2683bcf08974f3b59
   1500 Author: Egbert Eich <eich (a] suse.de>
   1501 Date:   Tue Oct 12 19:13:44 2004 +0000
   1502 
   1503     Set fbdev mode as the default mode on PPC (Olaf Hering).
   1504     Added support for IBM space saver keyboard (Stefan Dirsch). Added support
   1505         for Cherry CyMotion Master XPress (Marcus Schaefer).
   1506     Change order of SetDisplayDevice(), HWRestore(), UnbindGART() and
   1507         RestoreBIOSMemSize() to be exactly opposite to the Save procedure in
   1508         EnterVT() (Matthias Hopf, Alan Hourihane).
   1509     Fix text mode restauration by removing the assumption that the register
   1510         which determines which head is programmed is set. to the active head by
   1511         the BIOS (Mark Vojkovich).
   1512     When I wrote the resource code 5 years ago I made some assumptions which
   1513         turned out to be false: I've assumed that the bus number of the PCI
   1514         hostbridge would be the PCI bus the bridge links to. This is not
   1515         correct. Fixing this assumption is not easy. However I hope that the
   1516         attached patch will make the system work regardless as it 'ignores'
   1517         host bridges from which the target bus is not known. This should not
   1518         matter at all as we really don't care about host bridges (unless we
   1519         have bridge specific code which retrieves information about the
   1520         bridge).
   1521     Fixed server crash on reset when a structure allocated in PreInit() was
   1522         freed on CloseScreen().
   1523     Fixed ring buffer lock ups that happened because the structure that
   1524         contained ringbuffer data was not zeroed after allocation.
   1525     Fixed numerous warnings due to signed unsigned comparisons.
   1526         programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c:
   1527         (NVBacklightEnable): Changed the order in which the sequencer registers
   1528         and the backlight control registers are written. The sequencer control
   1529         register need to be written first otherwise DPMS screen blanking
   1530         produces vertical bars on a mobile device. lib/Xau/Imakefile: Build
   1531         libXau static library PIC so it can be linked into toolkits that would
   1532         like to wrap its functionality.
   1533 
   1534 commit 65e13fc61141b36a74c7a0e696d274574641ba20
   1535 Author: Adam Jackson <ajax (a] nwnk.net>
   1536 Date:   Fri Sep 17 03:04:52 2004 +0000
   1537 
   1538     Bug #1192: Remove cfb support from drivers where its use is an option.
   1539         Delete xf24_32bpp, as s3virge was the last user. Fix up some comments
   1540         to refer to fb rather than cfb.
   1541 
   1542 commit bbafc6d2fcb21671de3cfb4ff973409405162e7a
   1543 Author: Adam Jackson <ajax (a] nwnk.net>
   1544 Date:   Mon Aug 16 09:13:14 2004 +0000
   1545 
   1546     Bug #1087: Make sure all the *Weak symbols are documented in the import
   1547         list, so the loader knows not to complain about unresolved symbols when
   1548         an optional module isn't loaded. This typically manifests as warnings
   1549         about fbdevHW symbols when the user isn't using the framebuffer
   1550         console.
   1551 
   1552 commit 8b6de7d388b7ae5169b2e38ad1a40981bc406cfc
   1553 Author: Adam Jackson <ajax (a] nwnk.net>
   1554 Date:   Sat Jul 31 01:21:19 2004 +0000
   1555 
   1556     Change several LoaderSymbol calls introduced by the bug #400 patch to
   1557     *Weak() resolver functions.
   1558 
   1559 commit f745157f15befebe01552b103c573ccb94b8f388
   1560 Author: Adam Jackson <ajax (a] nwnk.net>
   1561 Date:   Fri Jul 30 20:30:53 2004 +0000
   1562 
   1563     Bug #400 (partial): Driver fixes for the dlloader. When using dlloader, all
   1564         framebuffer formats except cfb and the overlay modes should work, and
   1565         r128 and radeon need to be loaded from the ati driver (both issues to
   1566         be fixed soon). Tested on i740, s3virge, mach64, tdfx, vesa, and vga
   1567         drivers. elfloader users shouldn't be affected.
   1568 
   1569 commit b9a6776bc04eb19343882bddb371b705677cfc14
   1570 Author: Eric Anholt <anholt (a] freebsd.org>
   1571 Date:   Wed Jun 16 09:23:29 2004 +0000
   1572 
   1573     DRI XFree86-4_3_99_12-merge import
   1574 
   1575 commit cbf040deb0ab24425468ed60b3f3edd322ec210f
   1576 Author: Eric Anholt <anholt (a] freebsd.org>
   1577 Date:   Wed Jun 16 09:23:29 2004 +0000
   1578 
   1579     Initial revision
   1580 
   1581 commit 99a7f7ccce4e012bde57021cafcb132c3d599b96
   1582 Author: Egbert Eich <eich (a] suse.de>
   1583 Date:   Fri Apr 23 19:42:10 2004 +0000
   1584 
   1585     Merging XORG-CURRENT into trunk
   1586 
   1587 commit 708bb2eb0db3808e3edf94a5f22b3e3f5bb6488d
   1588 Author: Egbert Eich <eich (a] suse.de>
   1589 Date:   Sun Mar 14 08:33:30 2004 +0000
   1590 
   1591     Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
   1592 
   1593 commit fe564263d97e370817fc862e5c8ead09bfb70b58
   1594 Author: Egbert Eich <eich (a] suse.de>
   1595 Date:   Wed Mar 3 12:12:23 2004 +0000
   1596 
   1597     Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
   1598 
   1599 commit 1a0be799ce4c479e39f8af86fcca3d192e83f455
   1600 Author: Egbert Eich <eich (a] suse.de>
   1601 Date:   Thu Feb 26 13:35:54 2004 +0000
   1602 
   1603     readding XFree86's cvs IDs
   1604 
   1605 commit ee5c9ef51cea88a630ecc652512603c42b39a533
   1606 Author: Egbert Eich <eich (a] suse.de>
   1607 Date:   Thu Feb 26 09:23:23 2004 +0000
   1608 
   1609     Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
   1610 
   1611 commit d176fa338d2d83bcf8d7ec68ff1aec205a258fec
   1612 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   1613 Date:   Mon Feb 23 20:35:04 2004 +0000
   1614 
   1615     Import most of XFree86 4.4RC3. This import excludes files which have the
   1616         new license. If we want to, later we can import 4.4RC3 again and pick
   1617         up the files that have the new license, but for now the vendor branch
   1618         is "pure."
   1619 
   1620 commit ea7a90e680a2e9259e471dd6677bcca12aeea79e
   1621 Author: Egbert Eich <eich (a] suse.de>
   1622 Date:   Thu Jan 29 08:08:36 2004 +0000
   1623 
   1624     Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
   1625 
   1626 commit a6c83bd98c34aacdf7a6b82ea83d6ae775479502
   1627 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   1628 Date:   Fri Dec 19 20:55:14 2003 +0000
   1629 
   1630     XFree86 4.3.99.902 (RC 2)
   1631 
   1632 commit 935c2adf58a10e6d3caa75823b4e7a0689555c49
   1633 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   1634 Date:   Tue Nov 25 19:28:38 2003 +0000
   1635 
   1636     XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
   1637 
   1638 commit d84248580d5b05bb47a2ccdce7badfc884efa6da
   1639 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   1640 Date:   Tue Nov 25 19:28:38 2003 +0000
   1641 
   1642     Initial revision
   1643 
   1644 commit dd1a62caaaac6acc35584a2c8c525962d8574c95
   1645 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   1646 Date:   Fri Nov 14 16:48:55 2003 +0000
   1647 
   1648     XFree86 4.3.0.1
   1649 
   1650 commit 2f223903fba2bdee1623f3442d7580c809b428cc
   1651 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   1652 Date:   Fri Nov 14 16:48:55 2003 +0000
   1653 
   1654     Initial revision
   1655 
   1656 commit 542d57ea12b5461891a13a339e01ca9e1add124d
   1657 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   1658 Date:   Fri Nov 14 15:54:48 2003 +0000
   1659 
   1660     R6.6 is the Xorg base-line
   1661