Commit Graph

200 Commits

Author SHA1 Message Date
Aaron Plattner
9b727b8384 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.
2008-07-24 18:03:31 -07:00
Aaron Plattner
6cd80057fa Bump to 2.1.10. nv-2.1.10 2008-06-30 16:26:26 -07:00
Aaron Plattner
3f43093cf0 More G8x chips. 2008-06-30 16:25:54 -07:00
Aaron Plattner
69aa963d7a Fix build by using CARD32 instead of uint32_t, like we do everywhere else. 2008-06-30 13:31:42 -07:00
Aaron Plattner
91d8778176 G80: Handle extended I2C ports and LVDS panels with DDC-based EDIDs. 2008-06-30 10:36:16 -07:00
Aaron Plattner
db768cf105 Add a note that MODE_PANEL really means "larger than BIOS-programmed panel size".
Bug #16085.
2008-06-22 13:08:42 -07:00
Aaron Plattner
fb10793d26 Add new chips to the man page and fix capitalization of "Quadro". 2008-06-22 12:55:10 -07:00
Aaron Plattner
2fdcda8ea6 Replace copyright notices with stock MIT X11 boilerplate. 2008-06-22 12:45:31 -07:00
Aaron Plattner
2df11aafe4 GeForce GTX 280 and 260 chip names.
Note: These GPUs already worked with this driver, this change just adds their
names to the table.
2008-06-16 10:07:07 -07:00
Aaron Plattner
745a1d2d31 GeForce 9 mobile chips. 2008-06-05 20:41:43 -07:00
Aaron Plattner
cca0a00c89 Bump to 2.1.9. nv-2.1.9 2008-05-09 18:45:46 -07:00
Aaron Plattner
9c98d2ca94 Yet more G80s.
Sometimes I wish we made fewer products.
2008-05-09 18:44:57 -07:00
Aaron Plattner
cb83fbdfa2 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.
2008-05-09 18:31:07 -07:00
Aaron Plattner
8db2d4e635 More G80s. 2008-04-29 12:09:01 -07:00
Aaron Plattner
4aa43a2b66 Fix a few startup bugs. 2008-04-28 14:45:11 -07:00
Aaron Plattner
0ddee23471 Sort the IsSupported table. 2008-04-28 14:44:28 -07:00
Aaron Plattner
c0c7d61080 I win at C. 2008-04-28 14:44:03 -07:00
Matthieu Herrb
b62a7cf70d Makefile.am: nuke RCS Id 2008-03-08 23:43:58 +01:00
Aaron Plattner
f88ef39098 Bug #14885: Add missing static keywords. 2008-03-07 12:38:01 -08:00
Aaron Plattner
4965498f23 Bump to 2.1.8. nv-2.1.8 2008-03-06 14:31:22 -08:00
Aaron Plattner
806331f411 Add xf86gtf.c to the compat file list. 2008-03-06 14:31:16 -08:00
Aaron Plattner
09d154246a More new chip names. 2008-03-06 13:52:53 -08:00
Aaron Plattner
fa97c4c2c6 GeForce 9600 GT.
Note that the 9600 GT should already work in 2.1.7.  This change just adds its
name to the list.
2008-02-26 12:24:05 -08:00
Aaron Plattner
a87b93d5c5 G80: Fix connector mapping and TMDS initialization on certain GPUs. 2008-02-19 14:17:57 -08:00
Søren Sandmann Pedersen
3f2a1898fe [PATCH] Bug #14484: Fix G80SorSetProperty return value.
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2008-02-13 10:44:42 -08:00
Aaron Plattner
f8b24e5c72 Bump to 2.1.7. nv-2.1.7 2008-01-25 18:23:48 -08:00
Aaron Plattner
d2367140ad Fix warning. 2008-01-25 18:15:12 -08:00
Giuseppe Bilotta
e844f10c7b [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>
2008-01-25 12:41:50 -08:00
Giuseppe Bilotta
02e431eb09 [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>
2008-01-25 12:37:38 -08:00
Aaron Plattner
3449da7a7b Update know card list date and add G92 to the manpage. 2008-01-24 20:53:15 -08:00
Aaron Plattner
62ff129257 Fix more load detection false positives. 2008-01-24 15:02:41 -08:00
Aaron Plattner
28f34db87c New chips. 2008-01-24 15:01:59 -08:00
Aaron Plattner
64721629c3 G80Create{Dac,Sor} return pointers, not Bools. 2007-12-01 16:02:37 -08:00
Aaron Plattner
7f281be7e5 Bug #7309: Delay after disabling cursor to avoid wedging the cursor hardware on GeForce 6150. 2007-11-30 17:44:47 -08:00
Alan Coopersmith
100f5e24da xcalloc needs 2 args, Xcalloc takes one - yay for inconsistency! 2007-11-26 13:14:40 -08:00
Ian Romanick
e9ada35b4d Build fix for recent removal of ALLOCATE_LOCAL and DEALLOCATE_LOCAL 2007-11-21 15:35:06 -08:00
Aaron Plattner
d483ecd851 G80: Reduce load detection false positives. 2007-11-13 17:22:03 -08:00
Aaron Plattner
4da88cb3dd GeForce 8800 GT. 2007-11-02 16:56:35 -07:00
Aaron Plattner
58dbd31953 Bump to 2.1.6. nv-2.1.6 2007-10-23 13:17:27 -07:00
Aaron Plattner
0887084730 G80 bug #12397: Fix LVDS detection on certain laptops. 2007-10-14 14:18:20 -07:00
Aaron Plattner
1003bcbe43 G80 bug #12637: Unwedge the hardware if the BIOS left it stuck. 2007-10-13 15:15:31 -07:00
Aaron Plattner
1e12277650 Remove unused headers. 2007-10-13 13:50:04 -07:00
Aaron Plattner
7a124edd1f Bump to 2.1.5. nv-2.1.5 2007-09-21 18:55:21 -07:00
Aaron Plattner
fee39378ee Fix stupid, stupid typos reported by Alan Coopersmith.
Thanks!
2007-09-21 15:24:23 -07:00
Aaron Plattner
5ca45e600d Bump to 2.1.4. nv-2.1.4 2007-09-21 12:16:56 -07:00
Aaron Plattner
e58504defa Fix uninitialized variable warning. 2007-09-17 15:44:52 -07:00
Aaron Plattner
5b56964a29 New products. 2007-09-17 15:41:26 -07:00
Aaron Plattner
deff2965ef libpciaccess support. 2007-09-17 15:41:14 -07:00
Aaron Plattner
b2db7d4144 G80: Fix LVDS detection on some laptops. 2007-09-11 22:51:20 -07:00
Aaron Plattner
07fb9f0b00 Add release.sh to .gitignore. 2007-08-27 12:12:44 -07:00