Jon Smirl
|
9ea6fe7aa6
|
Prepare to eliminate inter_module_get("agp")
|
2004-10-23 04:21:27 +00:00 |
Jon Smirl
|
ad87dd8427
|
Bring in patch from kernel for remap_pfn_range
|
2004-10-22 16:03:21 +00:00 |
Jon Smirl
|
d76f734f68
|
Fix up the radeon i2c error handing
|
2004-10-21 16:58:28 +00:00 |
Jon Smirl
|
17ce33835a
|
Don't release an i2c channel that has not initialized correctly
|
2004-10-20 16:23:42 +00:00 |
Jon Smirl
|
7ebbebf3d3
|
Switch linux-core from using dev->pdev->driver->name to
dev->driver->pci_driver.name. This avoids the stealth mode case where
pdev is pointing to the wrong driver or no driver.
|
2004-10-20 05:11:49 +00:00 |
Jon Smirl
|
5ae6c5af75
|
Fix dd vs di version typo in drm_setversion
|
2004-10-20 04:41:38 +00:00 |
Jon Smirl
|
157a814be6
|
Add a protective check against a possible buffer overflow
|
2004-10-19 18:18:02 +00:00 |
Jon Smirl
|
bcfbd73536
|
Fix missing I2C busses to be non-fatal error.
|
2004-10-19 16:30:02 +00:00 |
Jon Smirl
|
ca1ec9268f
|
drm-core, Clean up bug error path on stealth mode exit
|
2004-10-19 02:50:14 +00:00 |
Jose Fonseca
|
0d89b19325
|
Update Doxygen configuration & comments.
|
2004-10-18 14:16:41 +00:00 |
Jon Smirl
|
a8b2c94c18
|
Remove drm_init.c
|
2004-10-15 20:37:01 +00:00 |
Jon Smirl
|
91aa32742c
|
Move drm_cpu_valid out of drm_init. drm_init is empty now.
|
2004-10-15 20:36:15 +00:00 |
Jon Smirl
|
fa50e2b513
|
Switch linux-core over to 2.6 parameter model to enable debug use
drm_debug=1
|
2004-10-15 02:59:35 +00:00 |
Jon Smirl
|
5e8838fd11
|
Add a poll function that alternates between zero and normal poll return to
bring DRM into conformance with normal poll().
|
2004-10-13 16:40:53 +00:00 |
Jon Smirl
|
ad70dc676e
|
Breakout heads into their own data structures.
|
2004-10-12 03:59:17 +00:00 |
Jon Smirl
|
ad549c5ae6
|
Rename fn_tbl to driver. Core driver now uses pci_driver name which
reflects the personality name.
|
2004-10-10 22:54:55 +00:00 |
Dave Airlie
|
efcb9fb7ae
|
fix up whitespacing in Kconfig
|
2004-10-09 11:16:20 +00:00 |
Dave Airlie
|
e09229d6c8
|
remove unused dma remnants that were gamma only - these could cause an oops
on via
|
2004-10-09 10:58:19 +00:00 |
Jon Smirl
|
3981f17227
|
Fix refcount bug in stealth mode
|
2004-10-08 14:31:25 +00:00 |
Jon Smirl
|
61d36f6179
|
Revert back to drm_order() instead of using kernel get_order(). The
functions are not identical.
|
2004-10-06 16:27:55 +00:00 |
Dave Airlie
|
4dbc1e8728
|
Patch for Kconfig for making i830/i915 not build together
|
2004-10-05 12:12:01 +00:00 |
Jon Smirl
|
6dee8401a6
|
enable the device in the right order, remove __devinit from drm_int
|
2004-10-05 02:58:14 +00:00 |
Jon Smirl
|
e17abf5d5d
|
Make the debug memory functions compile for the core model.
|
2004-09-30 23:47:45 +00:00 |
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
|
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
|
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 |
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
|
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 |