summaryrefslogtreecommitdiff
path: root/sys/dev/drm
AgeCommit message (Expand)Author
2009-04-19Don't try to setup interrupts for drivers that don't support them.Robert Noland
2009-04-07check offsets for R300_ZB_ZPASS_ADDRRobert Noland
2009-04-07Add regs required for occlusion queries supportRobert Noland
2009-04-03Add support for RV790 (HD 4890) asicsRobert Noland
2009-04-03A little more cleanup from AMD, if we don't have the right microcodeRobert Noland
2009-03-31Simplify the radeon microcode loading.Robert Noland
2009-03-30We don't know what these pages are going to be used for, they should beRobert Noland
2009-03-30Load the right microcode for RS780.Robert Noland
2009-03-26Fix up waiting on vblank again... This reverts a last minute change thatRobert Noland
2009-03-25Rework the management of vblank interrupts a bit.Robert Noland
2009-03-25Intel handled the management of the breadcrumb counter inconsistently.Robert Noland
2009-03-25The GART allocations are a propery of the gart, not of scatter-gatherRobert Noland
2009-03-22Fix up the flags to bus_dmamem again. The man page incorrectly showedRobert Noland
2009-03-20vm_offset_t is unsigned, so compare of >= 0 is not needed.Robert Noland
2009-03-20Remove the DRM_ERROR to fix build. It didn't make any sense anyway.Robert Noland
2009-03-20Fix what appears to be a typo, and restore the registers correctly.Robert Noland
2009-03-20Don't deref dev->dev_private before checking that it exists.Robert Noland
2009-03-20Only issue the wakeup and store the counter if vblank is enabled onRobert Noland
2009-03-20Add a couple of radeon pci ids.Robert Noland
2009-03-20Adjust the flags to bus_dmamem around here too.Robert Noland
2009-03-19Add some debugging so I can see when syscalls are being restartedRobert Noland
2009-03-19Rework vblank handling to try to resolve some reports of "slow" windowsRobert Noland
2009-03-19Sync up the rest of the code that we use with what Intel is shippingRobert Noland
2009-03-19Pull in some suspend / resume changes from Intel's codeRobert Noland
2009-03-17Cast to (unsigned long) to make printf happy on i386Robert Noland
2009-03-17Add support for matching solely on vendor id.Robert Noland
2009-03-17Improve the debugging output of drm_mmapRobert Noland
2009-03-17Add list_for_each_prev to our linux compatibility.Robert Noland
2009-03-17Minor code cleanupRobert Noland
2009-03-17We can have more than 3 pci resourcesRobert Noland
2009-03-17Cast register maps and offsets to vm_offset_tRobert Noland
2009-03-17Change the logic around to match ati_pcigart.Robert Noland
2009-03-17Use flsl() here rather than ffsl()Robert Noland
2009-03-16Use the right MSI_REARM for RS600.Robert Noland
2009-03-16Get rid of any remaining PZERO flags in mtx_sleep()Robert Noland
2009-03-16Fix R600 writeback across suspend/resume.Robert Noland
2009-03-09Consistently use kdev for the kernel device.Robert Noland
2009-03-09Clean up the printing on amd64. Should also be consistent on i386.Robert Noland
2009-03-09There is no need to sync these buffers to swap.Robert Noland
2009-03-09Change the flags to bus_dmamem around to allow it to sleep waiting forRobert Noland
2009-03-09Fix the flags to bus_dmamem_* to allow the allocation to sleep whileRobert Noland
2009-03-09 -Make the PCI(E)/AGP calculations consistentRobert Noland
2009-03-09Call the right function for the right chipset.Robert Noland
2009-03-07Import support for ATI Radeon R600 and R700 series chips.Robert Noland
2009-02-28Initialize the vblank structures at load time. Previously we did thisRobert Noland
2009-02-27Add a tuneable to allow disabling msi on drm at runtime.Robert Noland
2009-02-27Fix up some ioctl permissions issues long overlooked.Robert Noland
2009-02-25The GM45 handles vblank differently. Pull the changes from Intel in.Robert Noland
2009-02-25Remove D_NEEDGIANT.Robert Noland
2009-02-25Turn on MSI if the card supports it. There is a blacklist for chipsRobert Noland