Commit Graph

172 Commits

Author SHA1 Message Date
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
Aaron Plattner
69f7a57cd9 Bump to 2.1.3. nv-2.1.3 2007-08-15 17:12:11 -07:00
Aaron Plattner
3bb842cb55 Nuke old RCS tags.
Fix the ends of files.  Update the known cards date.
2007-07-24 21:21:57 -07:00
Aaron Plattner
08b6847335 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.
2007-07-24 20:36:04 -07:00
Aaron Plattner
f0ebb42ee9 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>".
2007-07-13 13:19:15 -07:00
Aaron Plattner
ec78618d68 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.
2007-07-10 11:54:33 -07:00
Aaron Plattner
4938229981 Bump to 2.1.2. nv-2.1.2 2007-07-10 09:58:46 -07:00
Aaron Plattner
d0d4e37acc More GeForce 8 series mobile chips. 2007-07-10 09:57:33 -07:00
Aaron Plattner
e77a2d9b62 G80: Add a dithering property and corresponding config file option. 2007-07-10 00:41:21 -07:00
Aaron Plattner
c1503c864d GeForce 8600M GT. 2007-07-08 01:28:42 -07:00
Aaron Plattner
42dffde988 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.
2007-07-08 00:53:00 -07:00
Aaron Plattner
bc439899f3 Put the GPU into don't corrupt the framebuffer mode to work around MacBook wackiness. 2007-07-03 14:03:59 -07:00
Aaron Plattner
0f93ad0e2a Bump to 2.1.1. nv-2.1.1 2007-07-02 09:01:12 -07:00
Aaron Plattner
4ff01787a6 GeForce 8400M G. 2007-06-30 21:53:07 -07:00
Aaron Plattner
63eb1a4aa4 Support configs with BAR1 < total RAM < 256 MB. 2007-06-30 21:51:15 -07:00
Aaron Plattner
209c84e788 Bump to 2.1.0. nv-2.1.0 2007-06-18 13:08:31 -07:00
Aaron Plattner
24770ccf88 Fix some random colormap corruption on DFPs with certain pre-G80 GPUs. 2007-06-18 12:37:12 -07:00
Aaron Plattner
4e56465a79 G80: Mode validation.
Disable LVDS modes larger than the native resolution.
Disable dual-link TMDS modes for now since they don't work reliably.
2007-06-07 18:28:56 -07:00
Aaron Plattner
6b71721439 G80: LVDS support. 2007-06-05 17:01:46 -07:00
Aaron Plattner
70b304cd0d G80: Rearrange HW video timing computations.
Compute the HW parameters in G80CrtcModeFixup and stash them in adjusted_mode.
Move some register writes into G80CreateSor.
2007-06-05 17:01:46 -07:00
Benjamin Herrenschmidt
402b1d1526 Merge branch 'master' of git://anongit.freedesktop.org/git/xorg/driver/xf86-video-nv 2007-06-03 11:18:50 +10:00
Benjamin Herrenschmidt
1f4790adca 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>
2007-06-03 11:16:55 +10:00
Aaron Plattner
9b8470e9c8 Bump to 2.0.96. nv-2.0.96 2007-05-16 14:45:36 -07:00
Aaron Plattner
51c6425bea Add rudimentary VBE-based dual head support for pre-G80. 2007-05-11 15:29:13 -07:00
Aaron Plattner
0415ecaead Bump to 2.0.95. nv-2.0.95 2007-05-03 11:54:28 -07:00
Aaron Plattner
c511debc07 Fix some harmless warnings. 2007-05-02 15:23:14 -07:00
Aaron Plattner
100d7c7393 GeForce 8800 Ultra 2007-05-02 09:33:33 -07:00
Aaron Plattner
ed9f98853a Remove some old stuff from README.G80. 2007-04-24 20:57:43 -07:00
Aaron Plattner
88d44d5e4f Get EXA resizing working and document it. 2007-04-24 20:45:52 -07:00