Jon Smirl
|
a36a6a291d
|
Remove DRM() macros from core ffb driver. DaveA says he'll make it compile
someday.
|
2004-09-30 21:27:59 +00:00 |
Jon Smirl
|
9f9a8f1382
|
Lindent of core build. Drivers checked for no binary diffs. A few files
weren't Lindent's because their comments didn't convert very well. A
bunch of other minor clean up with no code implact included.
|
2004-09-30 21:12:10 +00:00 |
Jon Smirl
|
368493edc9
|
savage.h not used in core builds
|
2004-09-30 21:06:53 +00:00 |
Jon Smirl
|
e1d74a9899
|
core ffb.h is not used anymore
|
2004-09-30 20:46:59 +00:00 |
Jon Smirl
|
b3d70ad6a7
|
Remove unused drm_module.h
|
2004-09-30 20:25:13 +00:00 |
Jon Smirl
|
1c0a437fa2
|
Move things around to reduce public symbols and even out files. Switch to
get_order from drm_order.
|
2004-09-30 19:26:35 +00:00 |
Jon Smirl
|
3aef3841d0
|
Make fops per driver instead of global, remove default flush, poll, read
functions
|
2004-09-30 18:13:33 +00:00 |
Jon Smirl
|
0bff0d9eb6
|
Getting the AGP module is a global resource. Make sure a dual PCI/AGP
driver doesn't release it on unload since an AGP driver may also be
loaded.
|
2004-09-28 22:25:06 +00:00 |
Jon Smirl
|
9e421181dd
|
Fix the shared directory I accidentally stomped on
|
2004-09-27 20:14:31 +00:00 |
Jon Smirl
|
6d6526fdf9
|
core needs three new files
|
2004-09-27 19:53:51 +00:00 |
Jon Smirl
|
fa6b1d129e
|
First check in for DRM that splits core from personality modules
|
2004-09-27 19:51:38 +00:00 |
Jon Smirl
|
77fa7b9548
|
Flip the 2.4 check so that it looks for 2.6 instead. This will allow builds
where we can't determine the version through.
|
2004-09-27 15:42:48 +00:00 |
Jon Smirl
|
edbfb46c0b
|
README with hints on how to make a 2.6 specific version of a 2.4/2.6 shared
file
|
2004-09-24 04:31:25 +00:00 |
Jon Smirl
|
1d6392f1fd
|
Makefile reminder to build in 2.6 when on 2.6
|
2004-09-24 04:21:21 +00:00 |
Jon Smirl
|
74f063fc9d
|
Create new linux-2.6 build. Move all gpl files into the 2.6 build. If you
edit files for 2.6 be sure and break the link to the 2.4 directory and
copy the cvs history.
|
2004-09-24 03:12:17 +00:00 |
Jon Smirl
|
36a257cfe9
|
Remove 2.6 code that allow DRM major device number to be shared. We can add
it back later if needed. Checked DRM on both 2.4 and
2.6 to ensure that it builds and runs.
|
2004-09-23 17:22:27 +00:00 |
Jon Smirl
|
55c5e24089
|
Add new sysfs support files
|
2004-09-23 05:40:05 +00:00 |
Jon Smirl
|
c158a36c4c
|
1) switches from class_sysfs to drm sysfs implementation to allow
customization
2) compiles again on 2.4, but doesn't work
|
2004-09-23 05:39:15 +00:00 |
Felix Kuehling
|
af326f6f0c
|
Create permanent maps of framebuffer, aperture and MMIO registers. Added
chipset-type information in driver data field of Savage PCI-IDs. Added
missing PCI-ID 0x8d03 (ProSavageDDR on Pentium boards). Don't require
AGP.
|
2004-09-22 22:51:18 +00:00 |
Jon Smirl
|
27fc998f7d
|
Remove hotplug reset support from DRM driver. This will be handled by the
VGA driver when it gets written.
|
2004-09-22 19:13:02 +00:00 |
Eric Anholt
|
184a503685
|
Add *.flags to cvsignore.
|
2004-09-22 16:45:44 +00:00 |
Jon Smirl
|
2ad068005a
|
Make DRM permanent maps match broken X behavior. X is mapping regions that
are both smaller and larger than what the hardware supports. If DRM
tries to fix these requests X will fail.
|
2004-09-21 05:13:21 +00:00 |
Jon Smirl
|
6f31c42fe9
|
Remove size restriction on permanent addmap
|
2004-09-20 19:23:27 +00:00 |
Jon Smirl
|
59cc1d8256
|
Felix's fix for map request smaller than permanent map size
|
2004-09-20 17:09:26 +00:00 |
Dave Airlie
|
5654880eee
|
remove HAVE_COUNTERS
|
2004-09-20 11:29:16 +00:00 |
Dave Airlie
|
fa75a81c9a
|
another fix after the macro stuff
|
2004-09-20 10:45:53 +00:00 |
Jon Smirl
|
c15b1d15ff
|
Fix from: Nishanth Aravamudan replace direct assignment with
__set_current_state()
|
2004-09-18 16:44:43 +00:00 |
Jon Smirl
|
993a75a5d1
|
Makefile and missing file to build libxf86drm.a
|
2004-09-17 20:01:59 +00:00 |
Jon Smirl
|
f10f882101
|
Add the two GPL licensed I2C support files.
|
2004-09-17 04:25:19 +00:00 |
Jon Smirl
|
0c6fb0fbe1
|
Add linux sysfs i2c support to radeon driver. This patch adds GPL licensed
files to the linux build but not to the BSD directories.
|
2004-09-17 04:02:28 +00:00 |
Jon Smirl
|
c7c9d3ef7b
|
Let's try adding the dyn-minor patch again. This patch will reuse minor
numbers if a card is hotplugged in/out instead of just having them
increase.
|
2004-09-16 18:42:03 +00:00 |
Jon Smirl
|
5dfd89ae0a
|
Fix drm_scatter to properly report it's availability
|
2004-09-16 14:32:17 +00:00 |
Jon Smirl
|
eeb0ef1a70
|
Back dyn-minor patch out for now. fops handling is broken on some cards
|
2004-09-15 17:44:30 +00:00 |
Jon Smirl
|
941d2cf431
|
Don't use module_param if it isn't defined in older kernels.
|
2004-09-15 16:06:50 +00:00 |
Jon Smirl
|
64ef12c55c
|
Dynamic device minor support. Minor device numbers will be reused if the
device is hotplugged in/out of the system
|
2004-09-15 00:20:21 +00:00 |
Jon Smirl
|
03c2e674e4
|
Add chip family names to the radeon driver
|
2004-09-14 03:59:25 +00:00 |
Jon Smirl
|
13cb3f1b00
|
Fix error path in probe() to release resources if there is an error.
|
2004-09-12 19:24:08 +00:00 |
Jon Smirl
|
15407efd46
|
Make the comment match the code
|
2004-09-12 03:30:30 +00:00 |
Jon Smirl
|
36050cc958
|
Fix DRM to compile cleanly with recent kernel changes in PCI IO and
DRM_COPY_FROM_USER. PCI IO changes in 2.6.9-rc1 bk currently.
|
2004-09-12 03:23:50 +00:00 |
Jon Smirl
|
e6d468ad7f
|
More general patch to mark resources in use by all DRM drivers. Makes the
code Linux specific.
|
2004-09-10 16:44:28 +00:00 |
Jose Fonseca
|
1fb27632c3
|
Update doxygen configuration file. Minor documentation updates/fixes.
|
2004-09-08 20:57:39 +00:00 |
Jon Smirl
|
3bf785c912
|
Adjust permanent mapping code to account for more than one framebuffer map
|
2004-09-08 01:49:06 +00:00 |
Thomas Hellstrom
|
b0c73b7fcb
|
Added IOCTL for writing 2D DMA command buffers over PCI. Bumped minor
version number.
|
2004-09-07 16:48:44 +00:00 |
Dave Airlie
|
c33f4449fc
|
missed fix as part of last checkin
|
2004-09-05 23:33:57 +00:00 |
Dave Airlie
|
eeae6a0a38
|
merge back bunch of whitespace and misc changes from kernel
|
2004-09-05 10:54:59 +00:00 |
Dave Airlie
|
f96e00595d
|
bad code copy for alpha.. fix the member names
|
2004-09-05 10:10:34 +00:00 |
Dave Airlie
|
3dcbc1f4a1
|
make the AMD64 check a compat thing
|
2004-09-05 02:36:48 +00:00 |
Dave Airlie
|
4499ea42ea
|
Fixup OS_HAS_AGP/OS_HAS_MTRR along lines of patches going to kernel, as
suggested by Arjan..
Signed-off-by: Dave Airlie <airlied@linux.ie>
|
2004-09-04 23:21:40 +00:00 |
Dave Airlie
|
3d9e16aa6e
|
doh.. that makes no sense.. thinko in removal of OS_HAS_AGP
|
2004-09-04 13:15:40 +00:00 |
Dave Airlie
|
8825579f1c
|
file drm_core.h was initially added on branch drmlib-0-0-1-branch.
|
2004-09-03 14:54:53 +00:00 |