Commit Graph

263 Commits

Author SHA1 Message Date
Gaetan Nadon
6a86c607b6 COPYING: update file with Copyright notices from source code.
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-06-13 09:50:31 -04:00
Tiago Vignatti
4fff9d3f0a Don't use libcwrappers for calloc and free
Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
2010-05-25 13:32:18 +03:00
Marcin Slusarz
17ab5dbea6 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>
2010-04-16 12:53:05 -07:00
Aaron Plattner
250a3a7cee 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>
2010-03-10 18:32:22 -08:00
Markus Strobl
347625b8e1 Bug #19817: Add support for GeForce 7025 and 7050.
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2010-03-10 18:28:07 -08:00
Aaron Plattner
e6b0463294 Bug #24787: Don't crash if LVDS initialization fails
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2010-03-08 16:50:54 -08:00
Aaron Plattner
71321d0dde nv 2.1.17
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
xf86-video-nv-2.1.17
2010-03-08 13:34:20 -08:00
Aaron Plattner
467f0f3890 More products
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
Reviewed-by: Andy Ritger <ARitger@nvidia.com>
2010-03-08 13:33:24 -08:00
Aaron Plattner
e34a53167d G80: Cast register reads before shifting them to avoid truncation to 32 bits.
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2010-03-05 14:27:31 -08:00
Aaron Plattner
9378ecd34a 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>
2010-03-05 12:29:15 -08:00
Aaron Plattner
49349f6e47 G80: Log unrecognized outputs
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
Reviewed-by: Andy Ritger <aritger@nvidia.com>
2010-03-02 13:08:02 -08:00
Aaron Plattner
7b01fc8f4b 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>
2010-03-02 08:19:08 -08:00
Alan Coopersmith
e6f4c9c637 Update Sun license notices to current X.Org standard form
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2010-01-15 13:46:50 -08:00
Gaetan Nadon
893cee2aed 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>
2009-12-30 15:13:00 -05:00
Aaron Plattner
2b69212ff8 nv 2.1.16 xf86-video-nv-2.1.16 2009-12-15 15:49:00 -08:00
Aaron Plattner
99ed1c83f7 New board names
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2009-12-15 15:49:00 -08:00
Aaron Plattner
5eb0149713 Remove an unnecessary (and typo'd) gitignore comment 2009-12-15 15:49:00 -08:00
Adam Jackson
85638b2f0a g80: Add a no-op gamma hook so we don't crash on 1.7 servers
Signed-off-by: Adam Jackson <ajax@redhat.com>
2009-12-15 16:42:15 -05:00
Gaetan Nadon
d3ba2a45ed Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
Now that the INSTALL file is generated.
Allows running make maintainer-clean.
2009-11-23 09:25:05 -05:00
Gaetan Nadon
8664df401f INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
Automake 'foreign' option is specified in configure.ac.
Remove from Makefile.am
2009-11-10 18:41:34 -05:00
Gaetan Nadon
bbb016dfdc 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.
2009-11-10 18:41:34 -05:00
Gaetan Nadon
ee24fd1773 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
2009-11-10 18:41:34 -05:00
Gaetan Nadon
57c505852b .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.
2009-11-10 18:41:34 -05:00
Gaetan Nadon
f07ed67a9e .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.
2009-11-10 18:41:34 -05:00
Aaron Plattner
b30ec386ab More new boards
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2009-11-10 12:17:23 -08:00
Aaron Plattner
f050096ad3 New boards
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2009-11-09 16:16:19 -08:00
Peter Hutterer
0250f0d7eb nv 2.1.15
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
xf86-video-nv-2.1.15
2009-09-11 12:24:18 +10:00
Dave Airlie
5486e55c9f abi: fixup so the define is picked up 2009-07-28 18:37:42 +10:00
Dave Airlie
85b5ff3fdf nv: change to using ABI version check 2009-07-28 15:22:40 +10:00
Dave Airlie
445498d2cc nv: update for resources/RAC API removal 2009-07-28 13:32:32 +10:00
Peter Hutterer
957b8c1a24 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>
2009-07-16 11:49:24 +10:00
Gaetan Nadon
e8d4dd85de 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>
2009-07-11 20:37:59 +10:00
Aaron Plattner
c56b92149c Bump to 2.1.14 xf86-video-nv-2.1.14 2009-07-02 12:03:13 -07:00
Aaron Plattner
05d2b851b9 More new chips 2009-06-26 17:53:53 -07:00
Aaron Plattner
68c2914f17 Fix modesets on certain GPUs that were broken by the previous commit. 2009-06-12 17:34:43 -07:00
Aaron Plattner
36eb96854b New chip support.
Part of the G80DispPreInit change suggested by <shenyn321@hotmail.com>.
2009-06-10 22:32:45 -07:00
Adam Jackson
23ca1b0d43 Remove useless loader symbol lists. 2009-05-28 15:11:20 -04:00
Aaron Plattner
c8d6f7aa7c More chip names.
Add support for the following previously unsupported chips:
  * 0x0658 - Quadro FX 380
  * 0x0659 - Quadro FX 580
  * 0x065C - Quadro FX 770M
2009-05-15 16:24:57 -07:00
Yinan Shen
29acf7c970 G80: Fix incorrect I2C port access for ports above 3. 2009-05-06 19:15:56 -07:00
Aaron Plattner
bf18cd4842 Fix a dumb typo in the chip name entry for the GeForce 9800 GTX+ 2009-05-06 19:15:53 -07:00
Adam Jackson
df87eaf191 nv 2.1.13 xf86-video-nv-2.1.13 2009-04-07 13:40:36 -04:00
Adam Jackson
c0cc7d1247 Remove README.NV1
There's no nv1 support here, so.
2009-04-07 13:34:26 -04:00
Bryce Harrington
b278aca7d7 Add missing pci id for GeForce 7100 GS
Signed-off-by: Bryce Harrington <bryce@bryceharrington.org>
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2009-03-20 10:28:01 -07:00
Chris Ball
74758ef3b1 Revert "Build fix: set EXA_DRIVER_KNOWN_MAJOR=3"
This reverts commit 492513bf04.
The EXA developers have backed out this ABI bump.

Signed-off-by: Chris Ball <cjb@laptop.org>
2009-02-27 10:55:11 -05:00
Chris Ball
492513bf04 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>
2009-02-24 23:44:47 -05:00
Aaron Plattner
b9140a510e 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.
2009-02-03 13:28:07 -08:00
Alan Coopersmith
3890a0aefc Add README with pointers to mailing list, bugzilla & git repos 2009-01-30 20:43:04 -08:00
Alan Coopersmith
302ffbefb8 Remove xorgconfig & xorgcfg from See Also list in man page 2009-01-09 16:31:55 -08:00
Chris Ball
6c6511f4bd Build fix, s/pNv->/pRiva->/.
Fixes 52c034f5a4.
2008-11-03 20:08:32 -05:00
Adam Jackson
52c034f5a4 Do E-EDID if built against a server that supports it. 2008-11-03 15:01:58 -05:00