#
267654 |
|
19-Jun-2014 |
gjb |
Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
225736 |
|
22-Sep-2011 |
kensmith |
Copy head to stable/9 as part of 9.0-RELEASE release cycle.
Approved by: re (implicit)
|
#
207069 |
|
22-Apr-2010 |
rnoland |
Now that we properly set write-combining on the pages that back the GART, disable snooping on radeons.
MFC after: 2 weeks
|
#
207067 |
|
22-Apr-2010 |
rnoland |
re-write scatter gather memory allocation yet again...
This time, abandon the use of busdma and start interacting with the VM system directly. Make use of the new kmem_alloc_attr() which allows us to easily allocate non-contiguous pages to back the GART table. This should help a lot when starting or restarting X after the system has been running for a while and memory has become fragmented.
MFC after: 2 weeks
|
#
207066 |
|
22-Apr-2010 |
rnoland |
Rework how drm maps are handled.
* On 32 bit platforms we steal the upper 4 bits of the map handle to store a unique map id. * On 64 bit platforms we steal the upper 24 bits.
Resolves issues where the offsets that are handed to mmap may overlap the VRAM on some cards.
Tested on: radeon, intel, mga, and via.
This will break nouveau. I will spin new patches shortly.
|
#
196470 |
|
23-Aug-2009 |
rnoland |
Add kernel support for Radeon R6/7xx 3D.
You will still need Mesa from git and possibly an updated DDX driver, but this is working fairly well now.
MFC after: 2 weeks
|
#
196142 |
|
12-Aug-2009 |
rnoland |
Add support for radeon RS880 IGP chips to drm.
Approved by: re (kib) MFC after: 0 days
|
#
195501 |
|
09-Jul-2009 |
rnoland |
Add support for Radeon HD 4770 (RV740) chips.
Approved by: re@ (kib) MFC after: 3 days
|
#
190674 |
|
03-Apr-2009 |
rnoland |
A little more cleanup from AMD, if we don't have the right microcode there is no reason to mess with the chip.
MFC after: 3 days
|
#
190595 |
|
31-Mar-2009 |
rnoland |
Simplify the radeon microcode loading.
Submitted by: Christoph Mallon MFC after: 3 days
|
#
190563 |
|
30-Mar-2009 |
rnoland |
Load the right microcode for RS780.
MFC after: 3 days
|
#
189909 |
|
17-Mar-2009 |
rnoland |
Change the logic around to match ati_pcigart.
MFC after: 3 days
|
#
189868 |
|
16-Mar-2009 |
rnoland |
Fix R600 writeback across suspend/resume.
This is likely a NOOP for us, since I haven't ported the suspend/resume code yet.
MFC after: 3 days
|
#
189558 |
|
09-Mar-2009 |
rnoland |
-Make the PCI(E)/AGP calculations consistent -Calculate the scratch address correctly
MFC after: 10 days
|
#
189499 |
|
07-Mar-2009 |
rnoland |
Import support for ATI Radeon R600 and R700 series chips.
Tested on an HD3850 (RV670) on loan from Warren Block.
Currently, you need one of the following for this to be useful:
x11-drivers/xf86-video-radeonhd-devel (not tested) xf86-video-ati from git (EXA works, xv is too fast) xf86-video-radeonhd from git (EXA works, xv works)
There is no 3d support available from dri just yet.
MFC after: 2 weeks
|