Jose Fonseca
87c04835df
file via.h was initially added on branch cle266-0-0-1-branch.
2003-09-30 22:43:23 +00:00
Jose Fonseca
64828b7fe3
file via_drv.c was initially added on branch cle266-0-0-1-branch.
2003-09-30 22:43:23 +00:00
Jose Fonseca
215a05721b
file via_drv.h was initially added on branch cle266-0-0-1-branch.
2003-09-30 22:43:23 +00:00
Jose Fonseca
37ff4d7dde
file via_ds.c was initially added on branch cle266-0-0-1-branch.
2003-09-30 22:43:23 +00:00
Jose Fonseca
53e11840a5
file via_ds.h was initially added on branch cle266-0-0-1-branch.
2003-09-30 22:43:23 +00:00
Jose Fonseca
097d0a51e2
file via_map.c was initially added on branch cle266-0-0-1-branch.
2003-09-30 22:43:23 +00:00
Jose Fonseca
8d9d816807
file via_mm.c was initially added on branch cle266-0-0-1-branch.
2003-09-30 22:43:23 +00:00
Jose Fonseca
d04d1cf313
file via_mm.h was initially added on branch cle266-0-0-1-branch.
2003-09-30 22:43:23 +00:00
Leif Delgass
5d4b137076
Fix typo in SiS help message (and testing cvs commit to
...
dri.freedesktop.org)
2003-09-28 21:27:09 +00:00
Eric Anholt
28aee7fb1c
Whitespace cleanup (spaces before tabs or instead of tabs).
2003-09-25 23:04:10 +00:00
Eric Anholt
b0fab09c4d
Whitespace cleanup.
...
Submitted by: Linus Torvalds <torvalds@osdl.org>
2003-09-25 19:08:46 +00:00
Eric Anholt
a0a38f8bd6
Fix Kconfig for SiS DRM now that it doesn't require sisfb.
...
Submitted by: Linus Torvalds <torvalds@osdl.org>
2003-09-25 19:08:11 +00:00
Alan Hourihane
b0a928557c
post merge fix
2003-09-24 14:39:25 +00:00
Alan Hourihane
decf9e2297
compatibility layer still uses agp (not gart)
2003-09-13 00:25:59 +00:00
Alan Hourihane
dc17c4cdc3
bsd drm fixes
2003-09-12 20:03:17 +00:00
Alan Hourihane
c5168016cc
linux drm fixes
2003-09-12 20:00:59 +00:00
Alan Hourihane
85c16d962d
resolve merge conflicts
2003-09-12 14:24:17 +00:00
Keith Whitwell
6fc41e25e5
Use spldrm/splx around tsleep() in DRM_WAIT_ON
2003-09-09 07:45:12 +00:00
Eric Anholt
4d6d357202
Correct format in debug printfs (free is a pointer, not an int).
2003-09-07 23:56:20 +00:00
Eric Anholt
6f563cd513
Fix for older -stable.
...
Obtained from: FreeBSD CVS
2003-09-07 23:27:04 +00:00
Eric Anholt
ebca51d8da
Update to reflect renaming of SIS ioctls.
2003-08-29 21:41:32 +00:00
Eric Anholt
f634f68759
These files were missed in the SiS DRM commit.
2003-08-29 20:54:26 +00:00
Eric Anholt
fabc64dd57
Port the SiS DRM to FreeBSD. This includes the ability for the DRM to
...
allocate framebuffer memory without sisfb, and a new ioctl to be used
by the X Server which tells the DRM what region of framebuffer memory
to allocate from. Also fixes a possibility to panic the kernel I
believe. Tested on linux with sisfb and FreeBSD (without sisfb) with
new DRI only.
2003-08-29 19:24:36 +00:00
Eric Anholt
a7aebb6dac
Add DRM(calloc), which is convenient, used by the new sis code, and takes
...
advantage of M_ZERO on BSDs.
2003-08-29 19:16:13 +00:00
Eric Anholt
db78129116
Update radeon PCI IDs.
2003-08-29 19:08:06 +00:00
Eric Anholt
bd3bc9f23d
This PCI header has been living in dev/pci/ for a while now.
2003-08-29 19:07:27 +00:00
Michel Daenzer
ba804e7864
Remove superfluous TLB flush
2003-08-28 12:14:17 +00:00
Michel Daenzer
b83d2f909e
Rename agp to gart for radeon
2003-08-26 16:49:33 +00:00
Michel Daenzer
062751ac47
Remove artificial PCI GART limitations, rename AGP to GART where
...
appropriate
2003-08-26 15:44:01 +00:00
Eric Anholt
963ad33cb6
Fix the debug build.
2003-08-19 02:22:57 +00:00
Eric Anholt
ad78a613a4
- Remove $FreeBSD$ tags as they weren't too useful and merges are now being
...
done through perforce.
- Add copyright headers to drm_os_*bsd.h, still need to research the other
copyright-less files better.
2003-08-19 00:41:00 +00:00
Michel Daenzer
07a9b30082
Clean up Radeon DRI resume code
2003-08-18 23:46:19 +00:00
Eric Anholt
0f094c33da
Make r128_do_wait_for_idle static, as it's only used in this file.
...
Noticed by: CScout
2003-08-18 23:42:16 +00:00
Eric Anholt
6298d1a1e0
Remove an unnecessary #define __NO_VERSION__
...
Noticed by: CScout
2003-08-18 23:41:05 +00:00
Michel Daenzer
9d7b01ebbe
Merge from 2.6 kernel (Linus Torvalds)
2003-08-15 10:31:54 +00:00
Dave Airlie
a073ff7dc7
DA: loads of whitespace .. some from Linus, some from me
2003-08-15 01:05:24 +00:00
Dave Airlie
428cbe0b91
DA: patch from Matthew upgraded to latest DRI head to solve issue with i810
...
compatibility
2003-08-13 23:35:40 +00:00
Eric Anholt
03e6674c13
Whitespace cleanup from the pageflipping commit.
2003-08-12 21:48:16 +00:00
Eric Anholt
4c9daf6847
Document change in interface version 1.9.
2003-08-12 21:47:34 +00:00
Eric Anholt
fbdadde007
Document the changes in interface version 2.5.
2003-08-12 21:34:03 +00:00
Eric Anholt
02675a470e
Merge from FreeBSD r1.11: We have memset in the kernel, no need to define
...
it to bzero (which it was always used for).
2003-08-12 21:18:05 +00:00
Dave Airlie
447d8c56bb
DA: code cleanups for i810_dma.c from 2.4 kernel
2003-08-11 01:46:02 +00:00
Ian Romanick
c99acb597f
Added some information as to when (which DRM version) various queries were
...
added.
2003-08-08 21:06:44 +00:00
Michel Daenzer
e7944efc45
build fix for kernels >= 2.6
2003-08-07 10:13:50 +00:00
Michel Daenzer
da16867c84
Fix maplist entries being used after they were freed; thanks to Benjamin
...
Herrenschmidt for tracking this down
2003-08-06 11:46:21 +00:00
Michel Daenzer
4b60cae90e
IRQ code cleanup suggested by Linus Torvalds
...
i830 build fix
2003-07-29 10:11:48 +00:00
Michel Daenzer
c26ffeafca
Degrade uninformative error message to debug message, as in other drivers
2003-07-26 15:59:09 +00:00
Eric Anholt
aaf2105be9
Add Rage 128 pageflipping support, defaults to off. DRM version bump to
...
2.5.0. It still has some issues, including a flicker in the fps meter
in tuxracer and I've seen garbage left behind after moving/closing
windows. However, it's usable. Add the Option "EnablePageFlip" "YES" to
use it.
2003-07-26 03:25:40 +00:00
Eric Anholt
983db58a26
Fix FreeBSD build after IRQ changes.
2003-07-26 03:18:34 +00:00
Michel Daenzer
bef7017749
Compile fixes for recent 2.5/2.6 Linux kernels. I hope this doesn't break
...
the i830 driver or the BSDs. :)
2003-07-25 10:50:39 +00:00