Eric Anholt
|
cf259f10aa
|
Remove the vestiges of the memory-debug code.
|
2004-11-06 02:00:04 +00:00 |
Eric Anholt
|
c9202c8965
|
Commit WIP of BSD conversion to core model. Compiles for r128, radeon, but
doesn't run yet. Moves the ioctl definitions for these two drivers back
to the shared code -- they aren't OS-specific.
|
2004-11-06 01:41:47 +00:00 |
Jon Smirl
|
39a23640b2
|
Move ati_pcigart shared routines into drm-core module
|
2004-11-05 17:29:14 +00:00 |
Thomas Hellstrom
|
f08a01c0e2
|
Fixed bug in via_dma.c. The code didn't check that the lock was held by the
caller. Just that it was held.
|
2004-11-03 13:37:37 +00:00 |
Thomas Hellstrom
|
9409d8231c
|
Reworked the jump-code in via_dma.c. The command regulator now seems to
pause correctly after a jump. Removed the debug message from within the
interrupt handler of via_irq.c
|
2004-11-01 20:48:49 +00:00 |
Keith Whitwell
|
08758b2fb7
|
correct historic mis-attribution of copyright
|
2004-11-01 10:52:18 +00:00 |
Felix Kuehling
|
5128542814
|
Allow drivers to override reclaim_buffers in an OS-independent way by
passing drm_device_t* as first parameter, like in the BSD version.
|
2004-10-31 15:16:44 +00:00 |
Thomas Hellstrom
|
8264e2c8aa
|
Some stabilizing work to the DMA ring-buffer code. Temporarily replaced the
rewind jump with a reinitialization. This makes the code stable on
CLE266 and KM400.
|
2004-10-30 13:01:48 +00:00 |
Jon Smirl
|
816a291709
|
Switch SPIN_LOCK_UNLOCKED to spin_lock_init()
|
2004-10-29 17:09:54 +00:00 |
Jon Smirl
|
c611cb9f17
|
Add include of moduleparam.h
|
2004-10-29 14:38:07 +00:00 |
Jon Smirl
|
b974e2cd68
|
Break poll() to make it match the Xserver's broken expectations.
|
2004-10-28 15:52:31 +00:00 |
Dave Airlie
|
486a84d70c
|
fix for 2.4 build
|
2004-10-28 09:50:39 +00:00 |
Jon Smirl
|
b37efdadca
|
Round 2 of getting rid of inter_module_get()
|
2004-10-23 18:12:34 +00:00 |
Jon Smirl
|
43cbf43a5f
|
Revert symbol_get() changes from drm_drv
|
2004-10-23 14:43:06 +00:00 |
Dave Airlie
|
4b29f85768
|
fix inter module put/get
|
2004-10-23 14:00:53 +00:00 |
Dave Airlie
|
1473556e06
|
actually 2.6.10 introduced pfn range so it should work now..
|
2004-10-23 07:02:29 +00:00 |
Dave Airlie
|
182a0e5dac
|
fix pfn vs page for older kernels (2.6.9-rc kernels many not work..)
|
2004-10-23 06:59:15 +00:00 |
Dave Airlie
|
8d7e798d4c
|
Apply radeon r300 microcode patch to non-core
|
2004-10-23 06:25:56 +00:00 |
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 |
Ville Syrjala
|
d403173005
|
Fixed off by one errors in clipping.
|
2004-10-16 11:21:56 +00:00 |
Ville Syrjala
|
52fdf10fd7
|
Fixed bad formatting.
|
2004-10-16 10:54:58 +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 |
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 |