aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-08-29Port the SiS DRM to FreeBSD. This includes the ability for the DRM toEric Anholt
allocate framebuffer memory without sisfb, and a new ioctl to be used by the X Server which tells the DRM what region of framebuffer memory to allocate from. Also fixes a possibility to panic the kernel I believe. Tested on linux with sisfb and FreeBSD (without sisfb) with new DRI only.
2003-08-29Add DRM(calloc), which is convenient, used by the new sis code, and takesEric Anholt
advantage of M_ZERO on BSDs.
2003-08-29Update radeon PCI IDs.Eric Anholt
2003-08-29This PCI header has been living in dev/pci/ for a while now.Eric Anholt
2003-08-28Remove superfluous TLB flushMichel Daenzer
2003-08-26Rename agp to gart for radeonMichel Daenzer
2003-08-26Remove artificial PCI GART limitations, rename AGP to GART whereMichel Daenzer
appropriate
2003-08-19Fix the debug build.Eric Anholt
2003-08-19- Remove $FreeBSD$ tags as they weren't too useful and merges are now beingEric Anholt
done through perforce. - Add copyright headers to drm_os_*bsd.h, still need to research the other copyright-less files better.
2003-08-18Clean up Radeon DRI resume codeMichel Daenzer
2003-08-18Make r128_do_wait_for_idle static, as it's only used in this file.Eric Anholt
Noticed by: CScout
2003-08-18Remove an unnecessary #define __NO_VERSION__Eric Anholt
Noticed by: CScout
2003-08-15Merge from 2.6 kernel (Linus Torvalds)Michel Daenzer
2003-08-15DA: loads of whitespace .. some from Linus, some from meDave Airlie
2003-08-13DA: patch from Matthew upgraded to latest DRI head to solve issue with i810Dave Airlie
compatibility
2003-08-12Whitespace cleanup from the pageflipping commit.Eric Anholt
2003-08-12Document change in interface version 1.9.Eric Anholt
2003-08-12Document the changes in interface version 2.5.Eric Anholt
2003-08-12Merge from FreeBSD r1.11: We have memset in the kernel, no need to defineEric Anholt
it to bzero (which it was always used for).
2003-08-11DA: code cleanups for i810_dma.c from 2.4 kernelDave Airlie
2003-08-08Added some information as to when (which DRM version) various queries wereIan Romanick
added.
2003-08-07build fix for kernels >= 2.6Michel Daenzer
2003-08-06Fix maplist entries being used after they were freed; thanks to BenjaminMichel Daenzer
Herrenschmidt for tracking this down
2003-07-29IRQ code cleanup suggested by Linus TorvaldsMichel Daenzer
i830 build fix
2003-07-26Degrade uninformative error message to debug message, as in other driversMichel Daenzer
2003-07-26Add Rage 128 pageflipping support, defaults to off. DRM version bump toEric Anholt
2.5.0. It still has some issues, including a flicker in the fps meter in tuxracer and I've seen garbage left behind after moving/closing windows. However, it's usable. Add the Option "EnablePageFlip" "YES" to use it.
2003-07-26Fix FreeBSD build after IRQ changes.Eric Anholt
2003-07-25Compile fixes for recent 2.5/2.6 Linux kernels. I hope this doesn't breakMichel Daenzer
the i830 driver or the BSDs. :)
2003-07-25Fail in DRM(agp_acquire) if the AGP aperture can't be used, such that the XMichel Daenzer
server falls back to PCI GART or disables the DRI gracefully
2003-07-11Restore __HAVE_KERNEL_CTX_SWITCH, required for the sparc drm module in theKeith Whitwell
kernel tree. Added comments to that effect.
2003-07-09DA: fix for bug 484 in Bugzilla, originally from me, reworked by DavidDave Airlie
Dawes to avoid backword incompatibilities...
2003-07-09file drm_mem.h was initially added on branch newdrm-0-0-1-branch.Jose Fonseca
2003-07-09file drm_dma.c was initially added on branch newdrm-0-0-1-branch.Jose Fonseca
2003-07-09file drm_fops.c was initially added on branch newdrm-0-0-1-branch.Jose Fonseca
2003-07-09file drm_lock.c was initially added on branch newdrm-0-0-1-branch.Jose Fonseca
2003-07-09file drm_stub.c was initially added on branch newdrm-0-0-1-branch.Jose Fonseca
2003-07-09file drm_vm.c was initially added on branch newdrm-0-0-1-branch.Jose Fonseca
2003-07-08Removed unused __HAVE_KERNEL_CTX_SWITCH, whatever that was.Keith Whitwell
2003-07-04Don't need to include linux/wrapper.h - we only use Set/ClearPageReservedLeif Delgass
from linux/mm.h now and wrapper.h has been removed in 2.5.69 and later.
2003-07-01file drm_agp.c was initially added on branch newdrm-0-0-1-branch.Jose Fonseca
2003-07-01file drm_bufs.c was initially added on branch newdrm-0-0-1-branch.Jose Fonseca
2003-07-01file drm_mem.c was initially added on branch newdrm-0-0-1-branch.Jose Fonseca
2003-07-01file drm_pci.c was initially added on branch newdrm-0-0-1-branch.Jose Fonseca
2003-07-01file drm_sg.c was initially added on branch newdrm-0-0-1-branch.Jose Fonseca
2003-06-23file savage_dma.c was initially added on branch savage-1_0_0-branch.Alan Hourihane
2003-06-23file savage_state.c was initially added on branch savage-1_0_0-branch.Alan Hourihane
2003-06-21file drm_pci_tmp.h was initially added on branch newdrm-0-0-1-branch.Jose Fonseca
2003-06-21file drm_stub_tmp.h was initially added on branch newdrm-0-0-1-branch.Jose Fonseca
2003-06-21file drm_memory_tmp.h was initially added on branch newdrm-0-0-1-branch.Jose Fonseca
2003-06-21file drm_vm_tmp.h was initially added on branch newdrm-0-0-1-branch.Jose Fonseca