commit 71321d0ddecf1ab5327c754353d31db5d1f3c6bf
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Mar 8 13:34:20 2010 -0800

    nv 2.1.17
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit 467f0f3890622e57607b103b07e4f265cf999b1e
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Mar 8 13:16:26 2010 -0800

    More products
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
    Reviewed-by: Andy Ritger <ARitger@nvidia.com>

commit e34a53167d6a142949b3e0258dc336dc297368aa
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri Mar 5 14:27:31 2010 -0800

    G80: Cast register reads before shifting them to avoid truncation to 32 bits.
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit 9378ecd34ad71083602232b56e8810d6cd39b518
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Wed Mar 3 20:29:55 2010 -0800

    Bug #19545: Add support for MCP7x-based integrated GPUs.
    
    Based in part on an idea from Ben Skeggs.
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
    Signed-off-by: Andy Ritger <aritger@nvidia.com>
    Reviewed-by: Christian Zander <chzander@nvidia.com>

commit 49349f6e47b7315088a80789f134895677f57287
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Mar 2 12:53:54 2010 -0800

    G80: Log unrecognized outputs
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
    Reviewed-by: Andy Ritger <aritger@nvidia.com>

commit 7b01fc8f4ba1182370980f54a34bdb959e291e02
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Mar 1 14:26:51 2010 -0800

    Bug #26612: Separate LUTs per output.
    
    Wire up the RandR 1.2 gamma_set hook.  Call it from G80SetPalette like the Intel
    driver does.
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
    Signed-off-by: Andy Ritger <aritger@nvidia.com>
    Reviewed-by: Christian Zander <chzander@nvidia.com>

commit e6f4c9c6379b20b9fee50489d6afd05867c35967
Author: Alan Coopersmith <alan.coopersmith@sun.com>
Date:   Fri Jan 15 13:46:50 2010 -0800

    Update Sun license notices to current X.Org standard form
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>

commit 893cee2aeda8074de3d5c99df90e23d6ec2217d2
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Tue Dec 15 22:01:02 2009 -0500

    configure.ac: remove unused sdkdir=$(pkg-config...) statement
    
    The sdkdir variable isn't use, so remove the statement.
    
    Acked-by: Dan Nicholson <dbn.lists@gmail.com>
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 2b69212ff84e8b815d6915dc81644280cc92cbe7
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Dec 15 10:48:33 2009 -0800

    nv 2.1.16

commit 99ed1c83f78b3b947d95aa9f0d3b5555d9a2a769
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Dec 15 10:17:27 2009 -0800

    New board names
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit 5eb01497139ead89c7262a6055a4fd293c5beb3e
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Dec 15 10:16:51 2009 -0800

    Remove an unnecessary (and typo'd) gitignore comment

commit 85638b2f0acc418aa77241dd123f7de76ea3ce8f
Author: Adam Jackson <ajax@redhat.com>
Date:   Tue Dec 15 16:42:15 2009 -0500

    g80: Add a no-op gamma hook so we don't crash on 1.7 servers
    
    Signed-off-by: Adam Jackson <ajax@redhat.com>

commit d3ba2a45ed21f60667716be0cdcb6a7888263ffd
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Mon Nov 23 09:25:05 2009 -0500

    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
    
    Now that the INSTALL file is generated.
    Allows running make maintainer-clean.

commit 8664df401ff26718608e0bfc319514387d232771
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Wed Oct 28 14:41:41 2009 -0400

    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
    
    Automake 'foreign' option is specified in configure.ac.
    Remove from Makefile.am

commit bbb016dfdca06c34bdc163ee772284a5fc1f1139
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Wed Oct 28 14:09:09 2009 -0400

    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
    
    Add missing INSTALL file. Use standard GNU file on building tarball
    README may have been updated
    Remove AUTHORS file as it is empty and no content available yet.
    Remove NEWS file as it is empty and no content available yet.

commit ee24fd1773268e0a593c7de760bafa282f3489a2
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Mon Oct 26 12:54:21 2009 -0400

    Several driver modules do not have a ChangeLog target in Makefile.am #23814
    
    The git generated ChangeLog replaces the hand written one.
    Update configure.ac to xorg-macros level 1.3.
    Use XORG_DEFAULT_OPTIONS which replaces four XORG_* macros
    Update Makefile.am to add ChangeLog target if missing
    Remove ChangeLog from EXTRA_DIST or *CLEAN variables
    This is a pre-req for the INSTALL_CMD

commit 57c505852bcf38dc3a3e6a9d603e4a8fd9ed3b80
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Thu Oct 22 13:02:49 2009 -0400

    .gitignore: use common defaults with custom section # 24239
    
    Using common defaults will reduce errors and maintenance.
    Only the very small or inexistent custom section need periodic maintenance
    when the structure of the component changes. Do not edit defaults.

commit f07ed67a9e14ddc42a96756fbe69cf927c308d1c
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Thu Oct 22 12:34:17 2009 -0400

    .gitignore: use common defaults with custom section # 24239
    
    Using common defaults will reduce errors and maintenance.
    Only the very small or inexistent custom section need periodic maintenance
    when the structure of the component changes. Do not edit defaults.

commit b30ec386abb7219be50c7aa42db9f08f12fe5c8c
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Nov 10 12:17:23 2009 -0800

    More new boards
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit f050096ad3c9ef4484b69c22217efe0557f16e35
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Nov 9 16:16:19 2009 -0800

    New boards
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit 0250f0d7ebe30368c5a63809ed1f58673493627c
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Fri Sep 11 12:24:18 2009 +1000

    nv 2.1.15
    
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>

commit 5486e55c9feb5734b967c2618e0c96cd4a2322ce
Author: Dave Airlie <airlied@redhat.com>
Date:   Tue Jul 28 18:37:42 2009 +1000

    abi: fixup so the define is picked up

commit 85b5ff3fdf3141ef01604bd7eb8e71e30d24717f
Author: Dave Airlie <airlied@redhat.com>
Date:   Tue Jul 28 15:22:40 2009 +1000

    nv: change to using ABI version check

commit 445498d2cc977b8c4f22fca881c75637dc7b058a
Author: Dave Airlie <airlied@redhat.com>
Date:   Tue Jul 28 13:32:32 2009 +1000

    nv: update for resources/RAC API removal

commit 957b8c1a240884b26ee5b91856c251622cc0b2a7
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Thu Jul 16 11:49:24 2009 +1000

    Update to xextproto 7.1 support.
    
    DPMS header was split into dpms.h (client) and dpmsconst.h (server). Drivers
    need to include dpmsconst.h if xextproto 7.1 is available.
    
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>

commit e8d4dd85de02c689d3e0cc86a99aae6e61a7d17e
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Thu Jul 9 14:07:09 2009 -0400

    xf86-video-nv: use XORG_CHANGELOG macro to create ChangeLog. #22611
    
    Adding the macro in configure.ac and use it in Makefile.am
    Refer to: https://bugs.freedesktop.org/show_bug.cgi?id=22611
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>

commit c56b92149c6291e7ef96b30a4fc7bee30073b90c
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Thu Jul 2 12:03:13 2009 -0700

    Bump to 2.1.14

commit 05d2b851b96c2f1b3223f8d5f40b8ee074e5f23f
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri Jun 26 17:53:53 2009 -0700

    More new chips

commit 68c2914f1775541784e6cf88019960342d8433bc
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri Jun 12 17:34:43 2009 -0700

    Fix modesets on certain GPUs that were broken by the previous commit.

commit 36eb96854b34bee6b65a2b2d4df25f53b47194e4
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Wed Jun 10 18:49:32 2009 -0700

    New chip support.
    
    Part of the G80DispPreInit change suggested by <shenyn321@hotmail.com>.

commit 23ca1b0d4324ae65a0c2a39cc877d318063988b1
Author: Adam Jackson <ajax@redhat.com>
Date:   Thu May 28 15:11:20 2009 -0400

    Remove useless loader symbol lists.

commit c8d6f7aa7c99a1b71289f8e8e07becc10f61f379
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri May 15 16:24:57 2009 -0700

    More chip names.
    
    Add support for the following previously unsupported chips:
      * 0x0658 - Quadro FX 380
      * 0x0659 - Quadro FX 580
      * 0x065C - Quadro FX 770M

commit 29acf7c970d12c1dfd7bf6c7a42fe2448aa7f3d7
Author: Yinan Shen <shenyn321@gmail.com>
Date:   Wed May 6 19:14:33 2009 -0700

    G80: Fix incorrect I2C port access for ports above 3.

commit bf18cd4842c33df61b03c3d4e0f00e34485fb957
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue May 5 01:29:08 2009 -0700

    Fix a dumb typo in the chip name entry for the GeForce 9800 GTX+

commit df87eaf191209b0f1619ea74dc9fb0314b6fd288
Author: Adam Jackson <ajax@redhat.com>
Date:   Tue Apr 7 13:40:36 2009 -0400

    nv 2.1.13

commit c0cc7d1247798867c695aeddcffe88edacbb6c7c
Author: Adam Jackson <ajax@redhat.com>
Date:   Tue Apr 7 13:34:26 2009 -0400

    Remove README.NV1
    
    There's no nv1 support here, so.

commit b278aca7d7b92b7fd62045d1aab44d78f694d608
Author: Bryce Harrington <bryce@bryceharrington.org>
Date:   Thu Mar 12 16:56:57 2009 -0700

    Add missing pci id for GeForce 7100 GS
    
    Signed-off-by: Bryce Harrington <bryce@bryceharrington.org>
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit 74758ef3b184a37d211572d0deb826bd30d0de13
Author: Chris Ball <cjb@laptop.org>
Date:   Fri Feb 27 10:55:11 2009 -0500

    Revert "Build fix: set EXA_DRIVER_KNOWN_MAJOR=3"
    
    This reverts commit 492513bf047f7660ef9fd32fda7ebc28704079be.
    The EXA developers have backed out this ABI bump.
    
    Signed-off-by: Chris Ball <cjb@laptop.org>

commit 492513bf047f7660ef9fd32fda7ebc28704079be
Author: Chris Ball <cjb@laptop.org>
Date:   Tue Feb 24 23:44:47 2009 -0500

    Build fix: set EXA_DRIVER_KNOWN_MAJOR=3
    
    EXA in server HEAD requires this now.  Since this driver doesn't
    use {Prepare,Finish}Access or UploadToScratch, the change is safe.
    
    Signed-off-by: Chris Ball <cjb@laptop.org>

commit b9140a510efa49b36973d02f1e110d33d22e653d
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Feb 3 13:28:07 2009 -0800

    Add NV_/RIVA_ prefixes to fix build warnings.
    
    xserver commit 5e0967f5 pollutes the namespace by adding a "SetBit" macro to
    inputstr.h that conflicts with the preexisting ones in nv_type.h and
    riva_type.h.

commit 3890a0aefc4c133999a10fad9d32745b635634ac
Author: Alan Coopersmith <alan.coopersmith@sun.com>
Date:   Fri Jan 30 20:43:04 2009 -0800

    Add README with pointers to mailing list, bugzilla & git repos

commit 302ffbefb880afb7e297c4a41ed3c106b7623fdb
Author: Alan Coopersmith <alan.coopersmith@sun.com>
Date:   Fri Jan 9 16:31:55 2009 -0800

    Remove xorgconfig & xorgcfg from See Also list in man page

commit 6c6511f4bd933410778e93429bd37e2f24b78618
Author: Chris Ball <cjb@laptop.org>
Date:   Mon Nov 3 20:08:32 2008 -0500

    Build fix, s/pNv->/pRiva->/.
    
    Fixes 52c034f5a41195f2b3193ec8c18b3f4ed7a763a3.

commit 52c034f5a41195f2b3193ec8c18b3f4ed7a763a3
Author: Adam Jackson <ajax@redhat.com>
Date:   Mon Nov 3 15:01:58 2008 -0500

    Do E-EDID if built against a server that supports it.

commit b5f33108fea77280c9acd219954f20401f760faf
Author: Adam Jackson <ajax@redhat.com>
Date:   Mon Oct 27 17:54:36 2008 -0400

    Adjust the nv34 panel tweak for Toshiba Tecra M2.

commit e387bf31aae78d4447b4af555a8d09f79f72e6e7
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri Oct 17 20:45:18 2008 -0700

    Only match PCI display devices in our display driver.
    
    Apparently the server needs the driver to tell it that no, we really don't want
    screen sections on our NIC, USB hubs, bridge devices, etc.
    
    Stop whining about PROBE_DETECT in G80 PreInit and just bail out instead.
    
    Bug #18099: Xorg -configure tries to create a screen for every nvidia device.

commit 27e2a98531e8b190a73d126508400283e0fb02df
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Thu Aug 28 11:19:04 2008 -0700

    Bump to 2.1.12.

commit 75bcdc7ab1f3a4b715aad96e9739bedf4bc33321
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Thu Aug 28 11:18:29 2008 -0700

    G80: Fix a CPUToScreenColorExpandFill bug introduced by commit 2e0416c.

commit c3aa93fa478d78f8d57c5dbfc871eec84f7f7bd2
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Aug 26 22:27:46 2008 -0700

    Bump to 2.1.11.

commit 36af14dfdb1feb4d5d47b1542803f1d292585fdf
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Aug 26 13:47:04 2008 -0700

    One more missing GPU name.

commit 02001d2298dc61dcd904bc149a64147b2dadba9f
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Aug 25 10:31:01 2008 -0700

    More chips names.

commit 7884f5918715a8df35cd0d7601cb50c7c5b56e70
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sun Aug 24 00:23:54 2008 -0700

    Bug #15309: Set the pixel clock even if the hardware doesn't think it needs it.
    
    Fixes a problem where switching from DVI to VGA hangs.

commit ff32eb25f8edde7343da3d4782f0f59896515ebd
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sat Aug 23 10:41:00 2008 -0700

    Fix warnings.

commit c2128e5a8682e407b37f88c67a1709309247fc5d
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sat Aug 23 10:36:37 2008 -0700

    G80: Log the i2c port number for LVDS, when there is one.

commit f485c553c23c67fd060fdea82f57128fd4a1749e
Author: Alan Coopersmith <alan.coopersmith@sun.com>
Date:   Fri May 9 15:23:49 2008 -0700

    Print error message when pci_device_map_range fails

commit 319ee20c9bd4f764297cf252723a23bb6a95051a
Author: Alan Coopersmith <alan.coopersmith@sun.com>
Date:   Fri May 9 15:23:14 2008 -0700

    Fix pciaccess READ_LONG to work with Sun compilers
    
    Sun compilers don't allow nesting {} inside () apparently

commit 2e0416cf8970ab4e3065a0109129b2121982c031
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sun Aug 3 19:29:34 2008 -0700

    G80: Fix some ROP bugs.

commit 9b727b8384d51e3657bb50efa090adde91c17a73
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Thu Jul 24 18:03:31 2008 -0700

    Move hardware cursor initialization to after AcquireDisplay.
    
    The original order works fine when the server starts, but on the second server
    generation the server tries to call G80CrtcHideCursor before the display engine
    has been initialized, causing a hang.

commit 6cd80057fadbb8d63d3e1a623515206800fefc8e
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Jun 30 16:26:09 2008 -0700

    Bump to 2.1.10.

commit 3f43093cf0c0338a1a479ed4ba2fad3f5f04ad69
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Jun 30 16:25:54 2008 -0700

    More G8x chips.

commit 69aa963d7ab8256d0e932e1a5a98599f168b8836
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Jun 30 13:30:07 2008 -0700

    Fix build by using CARD32 instead of uint32_t, like we do everywhere else.

commit 91d8778176f1db54c8222a95315610a043198648
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sun Jun 29 21:26:57 2008 -0700

    G80: Handle extended I2C ports and LVDS panels with DDC-based EDIDs.

commit db768cf105956fbea39383a2214227782bf827b0
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sun Jun 22 13:01:21 2008 -0700

    Add a note that MODE_PANEL really means "larger than BIOS-programmed panel size".
    
    Bug #16085.

commit fb10793d2607d30077a9861b575c108b6c4101ca
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sun Jun 22 12:55:10 2008 -0700

    Add new chips to the man page and fix capitalization of "Quadro".

commit 2fdcda8ea62eba1b7885f0a75249884715936247
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sun Jun 22 12:45:31 2008 -0700

    Replace copyright notices with stock MIT X11 boilerplate.

commit 2df11aafe4eae33aab06d902ddeed6bd996b1575
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Jun 16 10:07:07 2008 -0700

    GeForce GTX 280 and 260 chip names.
    
    Note: These GPUs already worked with this driver, this change just adds their
    names to the table.

commit 745a1d2d318eef0a6195fe08e4a43471b6d0a662
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Thu Jun 5 20:41:43 2008 -0700

    GeForce 9 mobile chips.

commit cca0a00c89730c8338af44e62438babc93f078fb
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri May 9 18:45:46 2008 -0700

    Bump to 2.1.9.

commit 9c98d2ca942049322688b5796a2ed041fd48282d
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri May 9 18:44:57 2008 -0700

    Yet more G80s.
    
    Sometimes I wish we made fewer products.

commit cb83fbdfa22aa408e6692256cd44b78fef53e801
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri May 9 18:31:07 2008 -0700

    Add an option to allow validation of dual-link DVI modes.
    
    These modes don't work at bootup (i.e. power saving) configuration on all GPUs,
    so they're still disabled by default.  This option allows users to enable them
    in case they actually work.

commit 8db2d4e63508f59299098e092ae85e543cf61d03
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sun Apr 27 16:23:40 2008 -0700

    More G80s.

commit 4aa43a2b66e473f9154f1582f5cf0e4b4596e485
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sun Apr 27 16:23:28 2008 -0700

    Fix a few startup bugs.

commit 0ddee2347109e8c64bd2cb4693b97c3fa3aab94b
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Mar 25 16:35:05 2008 -0700

    Sort the IsSupported table.

commit c0c7d610800161976fd7dce064beae05d2d4195b
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Apr 28 14:43:12 2008 -0700

    I win at C.

commit b62a7cf70db356918aa04fb3f30bf1fd1142b9d5
Author: Matthieu Herrb <matthieu.herrb@laas.fr>
Date:   Sat Mar 8 23:43:58 2008 +0100

    Makefile.am: nuke RCS Id

commit f88ef390985babdb2b489cf52bfa587e1879db38
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri Mar 7 12:32:40 2008 -0800

    Bug #14885: Add missing static keywords.

commit 4965498f238fbe3d8a0d0b84bf8bceb9237e472a
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Thu Mar 6 13:53:54 2008 -0800

    Bump to 2.1.8.

commit 806331f411df991dcd1a48108f9ff4e9bb480969
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Thu Mar 6 14:31:16 2008 -0800

    Add xf86gtf.c to the compat file list.

commit 09d154246ab55846878e34bc133b08c11765c45b
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Thu Mar 6 12:40:23 2008 -0800

    More new chip names.

commit fa97c4c2c69f91ac5a034ef2f62287b7cd5b2bde
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Feb 26 12:24:05 2008 -0800

    GeForce 9600 GT.
    
    Note that the 9600 GT should already work in 2.1.7.  This change just adds its
    name to the list.

commit a87b93d5c5b4d1a65a60dad271b06a2d560b71b8
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Feb 19 14:17:57 2008 -0800

    G80: Fix connector mapping and TMDS initialization on certain GPUs.

commit 3f2a1898fedbada151da31fc163ae54daac0e896
Author: Søren Sandmann Pedersen <sandmann@redhat.com>
Date:   Wed Feb 13 10:43:28 2008 -0800

    [PATCH] Bug #14484: Fix G80SorSetProperty return value.
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit f8b24e5c729c9d3321282b065f4ef79b177f928d
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri Jan 25 18:23:48 2008 -0800

    Bump to 2.1.7.

commit d2367140ad1fe96bce5e780332d21999e5aa31bf
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri Jan 25 18:15:12 2008 -0800

    Fix warning.

commit e844f10c7b5e41330f2bcb884ab448641dd5bb06
Author: Giuseppe Bilotta <giuseppe.bilotta@gmail.com>
Date:   Thu Sep 27 00:22:04 2007 +0200

    [PATCH] Enable backlight toggling for Dell Inspiron 8200 GeForce2 Go
    
    GeForce2 Go and similar cards are explicitly excluded from the
    NVBacklightEnable() code (purposedly, as the code used for the other
    chipsets on x86 has no effect.) This causes the backlight to remain
    active on laptops equipped with such a card, even when DPMS modes were
    active.
    
    Fix the issue for Dell Inspiron 8200 by introducing the proper
    registry writes to toggle the backlight.
    
    Signed-off-by: Giuseppe Bilotta <giuseppe.bilotta@gmail.com>
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit 02e431eb0969cabb67f3e4b1cb1a2d7fc5f697f0
Author: Giuseppe Bilotta <giuseppe.bilotta@gmail.com>
Date:   Thu Sep 27 00:08:28 2007 +0200

    [PATCH] Add macros to retrieve the subsystem vendor/device
    
    Signed-off-by: Giuseppe Bilotta <giuseppe.bilotta@gmail.com>
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit 3449da7a7baf7365c247caa9b4344316a961ec41
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Thu Jan 24 20:51:29 2008 -0800

    Update know card list date and add G92 to the manpage.

commit 62ff129257161db99dc4056cf16aa196ccfbc921
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Wed Jan 23 21:32:51 2008 -0800

    Fix more load detection false positives.

commit 28f34db87cefdc6b327a98db43da5b4fefe3bdd8
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Wed Jan 23 20:23:32 2008 -0800

    New chips.

commit 64721629c3908556fcf8c9941feea1e3b961bf00
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sat Dec 1 16:02:37 2007 -0800

    G80Create{Dac,Sor} return pointers, not Bools.

commit 7f281be7e53ac274016a6af6b2b5dc6f8bddb810
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri Nov 30 17:37:20 2007 -0800

    Bug #7309: Delay after disabling cursor to avoid wedging the cursor hardware on GeForce 6150.

commit 100f5e24da2cbc79ed761083daa9a00b107008ab
Author: Alan Coopersmith <alan.coopersmith@sun.com>
Date:   Mon Nov 26 13:14:40 2007 -0800

    xcalloc needs 2 args, Xcalloc takes one - yay for inconsistency!

commit e9ada35b4d24abd44bc5d811b59c6f25af5984f4
Author: Ian Romanick <idr@us.ibm.com>
Date:   Wed Nov 21 15:35:06 2007 -0800

    Build fix for recent removal of ALLOCATE_LOCAL and DEALLOCATE_LOCAL

commit d483ecd851bb84014f1fa86f0ada4540b3ad801e
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Nov 13 17:18:10 2007 -0800

    G80: Reduce load detection false positives.

commit 4da88cb3dd13a86c477389c5b2d42d7d40ce2023
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri Nov 2 16:56:35 2007 -0700

    GeForce 8800 GT.

commit 58dbd31953d0e2f30d06b3fc5118a016a17666fe
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Oct 23 13:17:27 2007 -0700

    Bump to 2.1.6.

commit 0887084730af8428e902dabc6e00c505f383f57f
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sun Oct 14 14:15:07 2007 -0700

    G80 bug #12397: Fix LVDS detection on certain laptops.

commit 1003bcbe4381201f1d7b34dc1af72f57b2943b67
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sat Oct 13 14:36:49 2007 -0700

    G80 bug #12637: Unwedge the hardware if the BIOS left it stuck.

commit 1e12277650dff10b1083915cb73961525e21a471
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sat Oct 13 13:50:04 2007 -0700

    Remove unused headers.

commit 7a124edd1fcc0be6bdad489b0e8d7db3efe44b14
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri Sep 21 18:55:21 2007 -0700

    Bump to 2.1.5.

commit fee39378ee291a715c607b8600c5380dfa80d97e
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri Sep 21 15:08:46 2007 -0700

    Fix stupid, stupid typos reported by Alan Coopersmith.
    
    Thanks!

commit 5ca45e600dcea17dba7cf078de49aef3821ea687
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri Sep 21 12:16:56 2007 -0700

    Bump to 2.1.4.

commit e58504defab08492cc60c36d5dae4f5c4c8c1caa
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Sep 17 15:44:52 2007 -0700

    Fix uninitialized variable warning.

commit 5b56964a29b326d28bcf3a51e98443d426df58bd
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Sep 17 15:41:26 2007 -0700

    New products.

commit deff2965ef35260b4b7c4bc23718833bec7143b3
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Sep 17 01:12:02 2007 -0700

    libpciaccess support.

commit b2db7d414400d80a5567d71eed9a7e94f1043a20
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Sep 11 22:51:20 2007 -0700

    G80: Fix LVDS detection on some laptops.

commit 07fb9f0b00fafe18bd33bddff23cbb4325eb50f8
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Aug 27 12:12:44 2007 -0700

    Add release.sh to .gitignore.

commit 69f7a57cd9baabbbee7b7665c3c2c2b91c056a04
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Wed Aug 15 17:12:11 2007 -0700

    Bump to 2.1.3.

commit 3bb842cb55fd201a559bef19c06db4aee0485d26
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Jul 24 21:21:06 2007 -0700

    Nuke old RCS tags.
    
    Fix the ends of files.  Update the known cards date.

commit 08b68473351081fe1ed96ba7e206ed0d301b8a91
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Jul 24 20:36:04 2007 -0700

    G80: Allow DVI scaling.
    
    Revamp how the scaling code works.  When a mode is set on a DVI output,
    determine the current preferred mode and scale to that.  Add a new scaling
    option, "off", which disables scaling and scans out the actual timings in the
    mode to be set.

commit f0ebb42ee94eac4b294d12d02f4406a444b347ff
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri Jul 13 13:17:52 2007 -0700

    G80: Add an LVDS flat panel scaling property.
    
    This property controls how non-native resolutions are scaled to the native
    resolution.  Valid values are:
        * center: 1:1 pixel ratio with black borders to center the image.
        * fill: Scale image to the native resolution.
        * aspect: Scale image to fit the screen, adding black bars to preserve
          square pixels.
    Defaults to "aspect".  Change with "xrandr --output LVDS --set scale <foo>".

commit ec78618d685759a39d386e9929661037b167fe68
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Jul 10 11:54:33 2007 -0700

    Bug #4686: Fix a minor GeForceFX + flatpanel + video overlay corruption issue.
    
    This change was originally in XFree86 CVS, nv_dac.c version 1.36 but got
    reverted accidentally.

commit 493822998184a1d79d6774686983cbd41930f253
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Jul 10 09:58:46 2007 -0700

    Bump to 2.1.2.

commit d0d4e37accc697108e03c2ee7fdc0edf1f309620
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Jul 10 09:48:19 2007 -0700

    More GeForce 8 series mobile chips.

commit e77a2d9b62bc65062e7e2167642be5ab75ac4864
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Jul 10 00:41:21 2007 -0700

    G80: Add a dithering property and corresponding config file option.

commit c1503c864d495f8a3e5380fed5cb8ca5e21a3750
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sun Jul 8 01:28:42 2007 -0700

    GeForce 8600M GT.

commit 42dffde988176a3f85b0586ecb8d672b74050760
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sun Jul 8 00:53:00 2007 -0700

    Work around more MacBook wackiness.
    
    Turn off more corrupt the framebuffer mode.  Don't mess with the pixel clock for
    LVDS as long as we're trusting the VBIOS-programmed timings.

commit bc439899f323410b0549068cd88348e7fb62866b
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Jul 3 14:03:59 2007 -0700

    Put the GPU into don't corrupt the framebuffer mode to work around MacBook wackiness.

commit 0f93ad0e2af26b4e2381f337b58d3a5e50302664
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Jul 2 09:01:12 2007 -0700

    Bump to 2.1.1.

commit 4ff01787a6640bf76cc34a51c99227845dc4678e
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sat Jun 30 21:52:08 2007 -0700

    GeForce 8400M G.

commit 63eb1a4aa402ac3bf117634c3c9270261c6a4258
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sat Jun 30 21:51:15 2007 -0700

    Support configs with BAR1 < total RAM < 256 MB.

commit 209c84e788faf3c4d0ce053e5f29ff5f5b798628
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Jun 18 13:08:31 2007 -0700

    Bump to 2.1.0.

commit 24770ccf880f056bc0db9464249caca10692fb56
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Jun 18 12:36:29 2007 -0700

    Fix some random colormap corruption on DFPs with certain pre-G80 GPUs.

commit 4e56465a79587c4df6bf1dfd7cc87a4f22707a8f
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Thu Jun 7 18:28:56 2007 -0700

    G80: Mode validation.
    
    Disable LVDS modes larger than the native resolution.
    Disable dual-link TMDS modes for now since they don't work reliably.

commit 6b71721439802bffd715602af3036083ff442449
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Jun 4 23:15:42 2007 -0700

    G80: LVDS support.

commit 70b304cd0df0af515ce8414559f28a7ca7825517
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Jun 4 22:38:14 2007 -0700

    G80: Rearrange HW video timing computations.
    
    Compute the HW parameters in G80CrtcModeFixup and stash them in adjusted_mode.
    Move some register writes into G80CreateSor.

commit 402b1d1526f0dacd2e3a2564cc89958c32d3100e
Merge: 1f4790a 9b8470e
Author: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Date:   Sun Jun 3 11:18:50 2007 +1000

    Merge branch 'master' of git://anongit.freedesktop.org/git/xorg/driver/xf86-video-nv

commit 1f4790adcafd402c84a4a761c870a26a5178a4ff
Author: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Date:   Sun Jun 3 11:16:55 2007 +1000

    Fix build. Including xf86DDC.h before we include xf86.h doesn't fly
    and it's not necessary anyway as it's pulled in by g80_type.h
    
    Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>

commit 9b8470e9c81e6ce2c8cd69942fb2ffd2d4c06102
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Wed May 16 14:45:36 2007 -0700

    Bump to 2.0.96.

commit 51c6425bea6e4ef02f7b76e58e759f99b0e993e8
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Thu May 10 17:09:36 2007 -0700

    Add rudimentary VBE-based dual head support for pre-G80.

commit 0415ecaead518123ac6774300241867883a6dd57
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Thu May 3 11:54:28 2007 -0700

    Bump to 2.0.95.

commit c511debc07e96e66335cfa82f1db8207ff5bb690
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Wed May 2 15:23:14 2007 -0700

    Fix some harmless warnings.

commit 100d7c7393eda92e5b26ac4f4cc33a8dce86c364
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Wed May 2 09:33:33 2007 -0700

    GeForce 8800 Ultra

commit ed9f98853a781344c10cb801214917e13bddf27c
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Apr 24 20:57:43 2007 -0700

    Remove some old stuff from README.G80.

commit 88d44d5e4fd0025c30e9d67b55c603c59bd1c0c1
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Tue Apr 24 20:45:52 2007 -0700

    Get EXA resizing working and document it.

commit 29433b76969b73a2a22081bf965bb0cdbaad75af
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Sat Apr 21 21:43:06 2007 -0700

    EXA: Add solid, copy, and UTS hooks.
