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 |
Thomas Hellstrom
|
bbfe18e3bf
|
Via updates. Fixed unlikely but possible uint32_t overflow in ring-buffer
code. bumped patchlevel.
|
2004-10-12 18:46:26 +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
|
3f02a79351
|
Vladimir requested support so we can at least load r300 microcode for
helping
2D operations.
Ups radeon to version 1.12.0, Vladimir, you might want to add any extra
pciids...
Approved-by: Dave Airlie <airlied@linux.ie>
|
2004-10-10 05:52:19 +00:00 |
Jon Smirl
|
5654a78547
|
Forgot to add the new Makefile
|
2004-10-10 02:49:06 +00:00 |
Jon Smirl
|
b5e02f8eb3
|
Make the test programs build
|
2004-10-10 00:09:31 +00:00 |
Dave Airlie
|
8727326371
|
cleanup VIA driver to look a bit like others before kernel merge
|
2004-10-09 12:42:52 +00:00 |
Dave Airlie
|
efcb9fb7ae
|
fix up whitespacing in Kconfig
|
2004-10-09 11:16:20 +00:00 |
Dave Airlie
|
fec94a8274
|
Lindent the via stuff so I can include it in kernel
|
2004-10-09 11:12:24 +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 |
Thomas Hellstrom
|
d24194e904
|
Changed unsigned to uint32_t in some ioctl parameters. Introduced first
rudimentary command verifier for dma buffers. Changed the decoder futex
ioctl parameters. Bumped the via major version number.
|
2004-10-08 21:11:02 +00:00 |
Jon Smirl
|
3981f17227
|
Fix refcount bug in stealth mode
|
2004-10-08 14:31:25 +00:00 |
Jon Smirl
|
6619c5d941
|
Fix drm_exit to allow for DRM(global) being deleted when framebuffer is
loaded.
|
2004-10-07 00:40:16 +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
|
aba12cfc0e
|
janitor-list_for_each-drivers-char-drm-radeon_memc.patch from mm kernel
|
2004-10-02 19:11:30 +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
|
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 |