Dave Airlie
|
6000fa6862
|
radeon: CS2 make it all work with new relocs style
|
2008-11-03 09:40:52 +10:00 |
|
Dave Airlie
|
35f0805592
|
radeon: don't copy to user the cs ids
|
2008-11-03 09:40:24 +10:00 |
|
Dave Airlie
|
8b2925468d
|
radeon: make new CS2 command submission interface port older interface to this
|
2008-11-03 09:39:53 +10:00 |
|
Dave Airlie
|
fd9e05b3f4
|
radeon: release agp on module unload
|
2008-11-03 09:33:32 +10:00 |
|
Dave Airlie
|
624da91277
|
radeon: add r423 bits to modesetting
|
2008-11-03 09:33:12 +10:00 |
|
Dave Airlie
|
1c817cc3fc
|
radeon: pull bus master enable into its own function
|
2008-11-03 09:32:39 +10:00 |
|
Dave Airlie
|
b4803991c8
|
radeon: update proper chip family
|
2008-11-03 09:30:48 +10:00 |
|
Dave Airlie
|
3fd0e1483e
|
radeon: fixup scratch register interactions properly
|
2008-11-03 09:29:22 +10:00 |
|
Dave Airlie
|
a066a5f908
|
radeon: make writeback work again
|
2008-11-03 09:28:56 +10:00 |
|
Dave Airlie
|
0dbe3436ee
|
radeon: fix some warnings
|
2008-11-03 09:28:36 +10:00 |
|
Dave Airlie
|
52ef9d87db
|
radeon: fix small typo in agp code
|
2008-11-03 09:27:00 +10:00 |
|
Dave Airlie
|
d275f99c9a
|
radeon: don't enable dynclks on rs48x
|
2008-11-03 09:26:00 +10:00 |
|
Dave Airlie
|
48f2227516
|
radeon: export radeon_modeset
|
2008-11-03 09:25:32 +10:00 |
|
Dave Airlie
|
f74721fc25
|
radeon: fix unused agp functionality
|
2008-11-03 09:24:13 +10:00 |
|
Dave Airlie
|
b09cb93e2d
|
radeon: add some more r100 support to test AGP
|
2008-11-03 09:23:19 +10:00 |
|
Jesse Barnes
|
1db35ba583
|
libdrm: fix ABI change in drm_mode_get_encoder
The encoder_type field should be at the top to match the kernel.
|
2008-10-29 12:18:15 -07:00 |
|
Dave Airlie
|
389b7617b5
|
drm: make handles 32-bits again not sure why they changed
|
2008-10-27 17:06:23 +10:00 |
|
Jakob Bornecrantz
|
34a3ebffc3
|
mode: Try to settle on a standard for struct fields
|
2008-10-24 18:46:47 +02:00 |
|
Jakob Bornecrantz
|
0796bf8c6b
|
mode: Indent defines
|
2008-10-24 18:23:39 +02:00 |
|
Dave Airlie
|
26076bf24a
|
radeon: add initial agp support.
This add agpmode command line option.
|
2008-10-16 10:59:31 +10:00 |
|
Dave Airlie
|
8d9a11c55c
|
radeon: add CS support for r100/r200 in 2D driver
|
2008-10-16 10:57:31 +10:00 |
|
Dave Airlie
|
d958cd7bb9
|
radeon: use discardable flags on no backing store objects
|
2008-10-16 10:51:31 +10:00 |
|
Dave Airlie
|
7b3aa62648
|
Merge remote branch 'origin/modesetting-gem' into modesetting-gem
|
2008-09-30 14:17:27 +10:00 |
|
Dave Airlie
|
972f657265
|
Merge remote branch 'origin/master' into modesetting-gem
Conflicts:
libdrm/Makefile.am
libdrm/dri_bufmgr.h
linux-core/drm_irq.c
linux-core/drm_sysfs.c
linux-core/drm_ttm.c
shared-core/i915_dma.c
shared-core/i915_irq.c
shared-core/nouveau_drv.h
shared-core/radeon_cp.c
|
2008-09-30 14:13:49 +10:00 |
|
Alex Deucher
|
09b2dfcedc
|
radeon: make atom on r4xx a module option
default is legacy modesetting. pass module option r4xx_atom
to try using atom on r4xx.
|
2008-09-26 17:20:04 -04:00 |
|
Jakob Bornecrantz
|
ea9711b954
|
Seperate modesetting userspace bits into drm_mode.h
|
2008-09-25 23:13:19 +02:00 |
|
Dave Airlie
|
35e379ce5a
|
radeon: add r600 modesetting registers writes
|
2008-09-24 15:25:35 +10:00 |
|
Alex Deucher
|
34af71c42a
|
radeon: add function to configure PCIE lanes
|
2008-09-18 16:07:41 -04:00 |
|
Alex Deucher
|
e1e782af5d
|
Radeon: restructure PLL data
- store pixel clocks, core clock, and memory clocks separately
- grab all pll limits from bios tables
|
2008-09-18 15:11:48 -04:00 |
|
Dave Airlie
|
3a497db786
|
radeon: fixup buffer and cs bits
|
2008-09-18 10:22:23 +10:00 |
|
Dave Airlie
|
8f38c28a39
|
radeon: fail properly if we can't create the ring.
Normally this will be due to an AGP driver needing updating
|
2008-09-18 10:19:08 +10:00 |
|
Dave Airlie
|
515aa0800c
|
radeon: do proper memory controller init and setup
|
2008-09-18 10:17:27 +10:00 |
|
Dave Airlie
|
ed961cb428
|
radeon: remove unneeded debugging
|
2008-09-18 10:14:32 +10:00 |
|
Dave Airlie
|
8f23d4a44c
|
make text reserve 256k
|
2008-09-18 10:12:13 +10:00 |
|
Dave Airlie
|
2a6dad31d8
|
radeon: add initial suspend/resume support
plus a bunch of fixes
|
2008-09-18 10:11:23 +10:00 |
|
Ben Skeggs
|
ee6bcabc50
|
nv50: add initial context for chipset 0xaa
This just doesn't look right..
|
2008-09-17 22:18:03 +10:00 |
|
Ben Skeggs
|
d55e8090fa
|
nv50: add initial context to match ctxprog for chipset 0x50
|
2008-09-17 22:03:38 +10:00 |
|
Ben Skeggs
|
4d2f1257fa
|
nv50: add ctxprog for chipset 0x50
|
2008-09-17 15:13:27 +10:00 |
|
Ben Skeggs
|
301be1dc9b
|
nv50: add ctxprog for chipset 0xaa
|
2008-09-17 15:02:54 +10:00 |
|
Ben Skeggs
|
f152482bde
|
nv50: add support for chipset 0x92
|
2008-09-17 14:52:22 +10:00 |
|
Robert Noland
|
6f2479c674
|
[FreeBSD] Ensure that drm_pci_alloc is never called while locks are held.
|
2008-09-06 18:37:06 -04:00 |
|
Dave Airlie
|
f60d9a04b8
|
radeon: change interface from headers add pin_domain into padding
|
2008-09-07 08:09:24 +10:00 |
|
Robert Noland
|
3f915f68e8
|
i915: fix i915_ring_validate()
|
2008-09-05 12:38:41 -04:00 |
|
Stephane Marchesin
|
ce84511f4d
|
nouveau: 8200 cards are 0xA0 family.
|
2008-09-05 00:17:52 +02:00 |
|
Dave Airlie
|
cd7d71f19c
|
radeon: make writeback work after suspend/resume.
While re-writing this for modesetting, I find we disable writeback on
resume.
|
2008-08-31 07:27:26 +10:00 |
|
vehemens
|
71f0a3e389
|
[FreeBSD] Replace typedefs on bsd.
Signed-off-by: Robert Noland <rnoland@2hip.net>
|
2008-08-29 15:46:05 -04:00 |
|
Dave Airlie
|
7552b2a6c3
|
drm: fix some whitespace
|
2008-08-27 13:41:53 +10:00 |
|
Dave Airlie
|
361ab10d2f
|
radeon: fixup domains and use them properly
|
2008-08-26 17:39:00 +10:00 |
|
Robert Noland
|
c8fd8d3a0d
|
i915: Fix i915 build on FreeBSD
ifdef out all the gem stuff for now. Also, the msi stuff isn't portable
the way it is... I'll try and fix that up sometime soon.
|
2008-08-24 15:53:17 -04:00 |
|
Robert Noland
|
d0acbe4553
|
i915: Convert vblank on disabled pipe DRM_ERROR to DRM_DEBUG.
|
2008-08-24 15:25:20 -04:00 |
|