Dave Airlie
|
327631c8b5
|
radeon: avivo cursors are across the full surface.
fixes cursor on second head
|
2008-11-10 15:35:34 +10:00 |
Dave Airlie
|
b1cf46378a
|
modesetting: set the crtc x,y after the mode base change
|
2008-11-10 15:35:16 +10:00 |
Dave Airlie
|
241a9b6414
|
drm/radeon: add uncached allocator to drm ttm code.
|
2008-11-10 15:30:21 +10:00 |
Dave Airlie
|
994f240503
|
radeon: fix ring tail overflow issue since alignment
|
2008-11-10 15:25:27 +10:00 |
Dave Airlie
|
758376e6eb
|
radeon: disable HDP read cache for now
|
2008-11-10 15:25:12 +10:00 |
Dave Airlie
|
08ef5b5e67
|
radeon: force all ring writes to 16-dword alignment.
|
2008-11-10 15:24:42 +10:00 |
Dave Airlie
|
31b0c4cd20
|
radeon: fixup vram visible calculation to take a/c pinned objects for now
|
2008-11-10 15:13:08 +10:00 |
Jerome Glisse
|
7abb8416a7
|
radeon: add more packet3 relocations handling
|
2008-11-09 18:48:46 +01:00 |
Jerome Glisse
|
751d024dd5
|
libdrm-radeon: update libdrm-radeon to match current CS relocation structures
|
2008-11-09 18:45:43 +01:00 |
Jerome Glisse
|
273cc1a698
|
radeon: lib radeon add bo & cs gem backend
|
2008-11-06 00:40:06 +01:00 |
Jerome Glisse
|
2d822542c7
|
radeon: libdrm_radeon add handle to debug string
|
2008-11-05 16:00:04 +01:00 |
Jerome Glisse
|
ddfb12b32e
|
Merge branch 'modesetting-gem' of ssh://git.freedesktop.org/git/mesa/drm into modesetting-gem
|
2008-11-05 15:59:37 +01:00 |
Dave Airlie
|
68fcb7770e
|
radeon: make build again
|
2008-11-03 09:58:12 +10:00 |
Dave Airlie
|
b7108445c9
|
radeon: fix ROP values for the paint ROP
|
2008-11-03 09:52:40 +10:00 |
Dave Airlie
|
0e1df6216e
|
radeon: add mtrr support for VRAM aperture.
|
2008-11-03 09:52:25 +10:00 |
Dave Airlie
|
2b9a7d5381
|
radeon: disable AGP for certain chips if not specified until we figure it out
|
2008-11-03 09:51:57 +10:00 |
Dave Airlie
|
d3aa052f61
|
radeon: disable debugging message
|
2008-11-03 09:51:33 +10:00 |
Dave Airlie
|
28c9eb7b74
|
radeon: commit ring after emitting the buffer discards
|
2008-11-03 09:50:46 +10:00 |
Dave Airlie
|
c153a86af7
|
radeon: add more HDMI bits
|
2008-11-03 09:49:59 +10:00 |
Dave Airlie
|
49551f87fc
|
radeon: set dma bufs bo type to a kernel type
|
2008-11-03 09:49:41 +10:00 |
Dave Airlie
|
cdddff8355
|
radeon: enable DVI-D + HDMI connectors.
This allows the rs690 to work on DVI
|
2008-11-03 09:48:10 +10:00 |
Dave Airlie
|
e829d5b6bc
|
radeon: setup isync cntl properly
|
2008-11-03 09:47:49 +10:00 |
Dave Airlie
|
13d9acd311
|
radeon: add more debugging
|
2008-11-03 09:47:14 +10:00 |
Dave Airlie
|
31b8a640db
|
radeon: overhaul ring interactions
emit in 16-dword blocks, emit irqs at same time as everything else
|
2008-11-03 09:46:54 +10:00 |
Dave Airlie
|
ce2cd141c3
|
radeon: fix race in sysfs
|
2008-11-03 09:46:07 +10:00 |
Dave Airlie
|
4ef8ace9a9
|
radeon: add proc debugging for interrupts/ring
|
2008-11-03 09:45:43 +10:00 |
Dave Airlie
|
be3dac976e
|
radeon: only enable dynclks if asked for
|
2008-11-03 09:44:32 +10:00 |
Dave Airlie
|
31f8d4218c
|
radeon: add wait rendering API
|
2008-11-03 09:44:03 +10:00 |
Dave Airlie
|
fc25c81eab
|
radeon: rs480 fixes for bus mastering
|
2008-11-03 09:43:29 +10:00 |
Dave Airlie
|
4ccec67a23
|
radeon: remove unused gem indirect ioctl
|
2008-11-03 09:42:01 +10:00 |
Dave Airlie
|
f5e6dbef79
|
radeon: fix some warnings
|
2008-11-03 09:41:30 +10:00 |
Dave Airlie
|
e57072b5ee
|
radeon: fix free after refcount
|
2008-11-03 09:41:12 +10:00 |
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
|
563e7e5930
|
radeon/drm: fixup ref counting in on fb objs
|
2008-11-03 09:36:03 +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
|
653b16f2dd
|
radeon: fix accessible VRAM sizing
|
2008-11-03 09:31:17 +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
|
a8f07db596
|
radeon: workaround failure to parse some rs48x edid
|
2008-11-03 09:26:32 +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 |