commit e82fddd3e962189ad4493e2bf98ba533cf36d8c3
Author: Dave Airlie <airlied@redhat.com>
Date:   Tue Jul 17 16:49:24 2012 +1000

    nv: bump version to 2.1.20
    
    Signed-off-by: Dave Airlie <airlied@redhat.com>

commit 0d4ea629bcfd72c7242dadbd2d71d9a7034a9467
Author: Dave Airlie <airlied@redhat.com>
Date:   Tue Jul 17 16:48:56 2012 +1000

    nv: add missing fbman includes.
    
    Signed-off-by: Dave Airlie <airlied@redhat.com>

commit 86e83109d6309455e505d636e7760942177b1519
Author: Dave Airlie <airlied@redhat.com>
Date:   Tue Jul 17 16:05:09 2012 +1000

    xf86-video-nv: bump to version 2.1.19
    
    Signed-off-by: Dave Airlie <airlied@redhat.com>

commit e5e3e733d933fc3accdd6c3c7a02df5950530cae
Author: Dave Airlie <airlied@gmail.com>
Date:   Mon Jul 16 18:48:32 2012 +1000

    nv: make XAA optional.
    
    This allows nv to build without XAA.
    
    Signed-off-by: Dave Airlie <airlied@redhat.com>

commit 713e9501b87465cf2a62c27605b6fc4a454dad95
Author: Dave Airlie <airlied@redhat.com>
Date:   Thu Jun 7 15:52:16 2012 +0100

    nv: port to new compat API.
    
    Signed-off-by: Dave Airlie <airlied@redhat.com>

commit b3d61828837661c9b383378a7d6006752659108b
Author: Adam Jackson <ajax@redhat.com>
Date:   Mon Dec 19 16:57:40 2011 -0500

    Fix for new vgahw ABI
    
    Signed-off-by: Adam Jackson <ajax@redhat.com>

commit 5b7f07f8171dd5ca4f13d7da25d7d91140b036e1
Author: Adam Jackson <ajax@redhat.com>
Date:   Mon Dec 19 16:55:30 2011 -0500

    Make failure to XAA non-fatal
    
    Fall back to NoAccel on G80 since there's no shadowfb support there,
    otherwise fall to shadowfb.
    
    Signed-off-by: Adam Jackson <ajax@redhat.com>

commit 4b03459a835ee43d940054cbdaefa7c330bff385
Author: Nicolas Kaiser <nikai@nikai.net>
Date:   Mon Apr 25 04:26:33 2011 -0700

    remove duplicated includes
    
    Remove duplicated includes of guarded headers.
    
    Signed-off-by: Nicolas Kaiser <nikai@nikai.net>
    Reviewed-by: Aaron Plattner <aplattner@nvidia.com>
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit 2b17d1ac579ee426f631f4c62c9f0cf617a06e51
Author: Cyril Brulebois <kibi@debian.org>
Date:   Tue Mar 1 17:09:10 2011 -0800

    Fix compiler warning.
    
    Get rid of this with CFLAGS="-Wall -Werror":
    |   CC     g80_display.lo
    | cc1: warnings being treated as errors
    | g80_display.c: In function ‘G80CrtcSetPClk’:
    | g80_display.c:216: error: unused variable ‘i’
    
    Signed-off-by: Cyril Brulebois <kibi@debian.org>
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
    Reviewed-by: Aaron Plattner <aplattner@nvidia.com>
    Tested-by: Aaron Plattner <aplattner@nvidia.com>

commit 95108089e22d33723488baba22467f2f3c4f1bf6
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Oct 30 09:53:33 2010 -0700

    Correct copyright date in previous commit
    
    Oops, pasted in the new template and forgot to restore the original date
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit d7727e5307c5c3fd0dbc51394893385cb3b01101
Author: Alan Coopersmith <alan.coopersmith@oracle.com>
Date:   Sat Oct 30 09:39:39 2010 -0700

    Sun's copyrights now belong to Oracle
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit cb93a9b513b5814b18594de7a3b67bb225fb9c34
Author: Jesse Adkins <jesserayadkins@gmail.com>
Date:   Tue Sep 28 13:29:51 2010 -0700

    Purge cvs tags.
    
    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>

commit 41de275248cf02db8cf0d4ab5df7596b23ea573d
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri Jul 30 14:14:59 2010 -0700

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

commit 470c5c662f25d4e27b7d8d25974498aaaae1bf2c
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Mon Jul 19 17:01:59 2010 -0700

    Remove RANDR_12_INTERFACE checking, always defined.
    
    RANDR_12_INTERFACE is defined in xserver/randr/randstr.h since version 1.2.
    This driver only configures against xserver 1.3 or higher.
    
    Reported-by: Aaron Plattner <aplattner@nvidia.com>
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit fb82b1725ffdbea78557ea03e0004eef7ef346c1
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Wed Jul 21 16:49:04 2010 -0400

    config: add comments for main statements

commit 91d89916d47b76882769d5f977e75f4043202ba3
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Wed Jul 21 16:07:00 2010 -0400

    config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit c2efd50238a529f4e58627dbf0cb516088395f9d
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Wed Jul 21 14:37:41 2010 -0400

    config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 7e6c5ff1692cf3c6697c6cb6c9c8d437724ce7f5
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Wed Jul 21 14:05:22 2010 -0400

    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit ead1ae34120260d4efb2d80d8aee63d790807189
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Wed Jul 21 09:27:42 2010 -0400

    config: complete AC_INIT m4 quoting
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 976120265bf1a38975b957eed2f2ced2fa463954
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Tue Jul 20 21:44:57 2010 -0400

    config: remove unrequired AC_SUBST([XORG_CFLAGS])
    
    This macro is called by PKG_CHECK_MODULES
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 91a354748c18c0368932df6ab1f9ebab17780338
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Tue Jul 20 20:24:42 2010 -0400

    config: remove unrequired AC_HEADER_STDC
    
    Autoconf says:
    "This macro is obsolescent, as current systems have conforming
    header files. New programs need not use this macro".
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 67b7e53a3a745fc84e3aacda883c17758d4c7927
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Tue Jul 20 19:41:31 2010 -0400

    config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
    
    XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
    AC_PROG_C_C99. This sets gcc with -std=gnu99.
    If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit d35946f7f5b586f6fae91231f88d112867edd20b
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Tue Jul 20 18:45:19 2010 -0400

    config: update AC_PREREQ statement to 2.60
    
    Unrelated to the previous patches, the new value simply reflects
    the reality that the minimum level for autoconf to configure
    all x.org modules is 2.60 dated June 2006.
    
    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit e81a04c16ab8683a118bcf9c47426ddee3ca6637
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Tue Jul 20 16:15:29 2010 -0400

    config: upgrade to util-macros 1.8 for additional man page support
    
    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
    The value of MAN_SUBST is the same for all X.Org packages.

commit 90ee9cbb11ebe7f087b023fe1f6f0cfe1e94d5fd
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Jul 19 15:52:06 2010 -0700

    Add a missing " }," pointed out by Johannes Obermayr.
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit fd341048bac3d7181bcb37b51e59118babf9885c
Merge: 6d2431a a2dc32c
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Jul 19 11:34:39 2010 -0700

    Merge branch 'master' of git://soprano/~aaron/xf86-video-nv

commit 6d2431a37ffd7a976e9046424a6c1f3c47ded2df
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sat Jul 17 10:52:50 2010 -0700

    The /compat code is no longer required.
    
    This was used at one point in time to backport the modes code from server
    1.3 to server 1.2. When the tarball was created, whatever modes code
    was on the developer disk was included.
    
    The server 1.2 as shipped in the tarball on the web does not contain the
    modes code. It was added just after and found in git branch server-1.2-branch.
    
    The modes code was initially included in version 2.0.95 and still compiles
    with server 1.2. As of version 2.1.9 it no longer compiles.
    Subsequent versions are not backward compatible and probably not meant to be.
    
    The XRandR wiki points to articles saying that XRandR 1.2 first appeared in
    server 1.3 and nv 2.0.95. Given that modes code in current server version
    does not compile with server 1.2, and that the modes code is included in
    version 1.3 and up, might as well stop including this modes code in the driver.
    
    This patch makes the driver requiring server 1.3 or later.
    
    This will solve the issue where "make dist" fails "out of the box"
    and requires manual fix-up on the build machine which is documented
    in the compat/README file.
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit a2dc32c5c900cbeb3fd2f99d38b64004f0ac7876
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Jul 19 11:27:52 2010 -0700

    Add PCI table entries for the GeForce 315
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit c383cc20dd81fa692c73968107c125787051c14d
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Wed Jul 14 07:52:42 2010 -0700

    Unlike for lspci and the kernel, X bus IDs are decimal instead of hex.
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit b9f1251a989c5bf69f47746a3ca4021db4798a03
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Fri Jul 9 12:53:28 2010 -0700

    Bring NVKnownChipsets up to date.
    
    Based on a suggestion from Renzo <rfabriek@nerdshack.com>
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit 0f220eb6934edc9a1d2d7d8c11573cdc8a9280e3
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Wed Jun 2 16:06:40 2010 -0700

    Fix the kernel driver error reporting to be a little more verbose.
    
    Commit 3e9f7704122e0685ce83f7d3d3630e8a07293671 added printouts when the driver
    detects that a kernel module is attached to the given PCI device.  However, it
    uses ErrorF and doesn't print any identifying information about *which* device
    has the problem or even which driver is complaining.  Fix it to use xf86DrvMsg
    and print the driver name and PCI device and bus IDs.
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit 4e1efd5222ffb8328b12f63e4d8083298b44dd17
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Wed Jun 2 15:39:35 2010 -0700

    Depend on libpciaccess >= 0.10.7.
    
    This is the first version to contain pci_device_has_kernel_driver.
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit 78ffecce368868f7b363e7f520d163e2e4330adc
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Wed Jun 2 15:29:57 2010 -0700

    Revert "Refuse to bind to a device which has kernel modesetting active."
    
    It was superseded by 3e9f7704122e0685ce83f7d3d3630e8a07293671, which depends on
    libpciaccess and not libdrm.  This is better, because the server already depends
    on the former, while the latter is optional.
    
    This reverts commit 17ab5dbea69e690cbf78c25040db518471e0887f.
    
    Conflicts:
    
    	src/nv_driver.c

commit 133f7c4d51b3c7d7e1e7af80056947d3a7ec2097
Author: Ben Skeggs <bskeggs@redhat.com>
Date:   Fri Aug 28 09:43:16 2009 +1000

    nv: refuse to load if there's a kernel driver bound to the device already
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit 6a86c607b68e016390553ec91cd2e39b65364a9a
Author: Gaetan Nadon <memsize@videotron.ca>
Date:   Sun Jun 13 09:50:31 2010 -0400

    COPYING: update file with Copyright notices from source code.
    
    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>

commit 4fff9d3f0a27de68bd3190a98558a3de1b7a85d2
Author: Tiago Vignatti <tiago.vignatti@nokia.com>
Date:   Tue May 25 13:32:18 2010 +0300

    Don't use libcwrappers for calloc and free
    
    Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>

commit 17ab5dbea69e690cbf78c25040db518471e0887f
Author: Marcin Slusarz <marcin.slusarz@gmail.com>
Date:   Fri Apr 16 10:19:19 2010 -0700

    Refuse to bind to a device which has kernel modesetting active.
    
    Touching directly the hardware while kernel modesetting is active
    breaks console output.
    
    Patch almost entrirely based on VESA patch by
    Christopher James Halse Rogers <christopher.halse.rogers@canonical.com>
    
    Signed-off-by: Marcin Slusarz <marcin.slusarz@gmail.com>
    Tested-by: Aaron Plattner <aplattner@nvidia.com>
    Reviewed-by: Aaron Plattner <aplattner@nvidia.com>

commit 250a3a7cee1a4bbfc432ab6da5b986e889207526
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Wed Mar 10 18:31:08 2010 -0800

    Update MCP6x supported products.
    
    Use the official names for 10DE:053B and 10DE:053E.  Add some additional
    product IDs and update the documentation.
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit 347625b8e187c4ab696cd1dad95e49c31ced12f6
Author: Markus Strobl <markus.strobl@gmx.at>
Date:   Wed Mar 10 18:26:33 2010 -0800

    Bug #19817: Add support for GeForce 7025 and 7050.
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

commit e6b046329480a26ecebadf4314673db3f107f83e
Author: Aaron Plattner <aplattner@nvidia.com>
Date:   Mon Mar 8 16:49:24 2010 -0800

    Bug #24787: Don't crash if LVDS initialization fails
    
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

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
[--snip--]
