drm/bsd-core
Eric Anholt ea7b4fdc22 Fix the possibility of sleeping with locks held in sysctls by copying the
data into temporary variables with the lock held then outputting to
    sysctls with the lock released. Rearranged a little extra code to aid
    this. Note that drm_memory_debug.h hasn't had this fix applied, but I
    consider that code to be just about dead anyway.
2003-10-20 05:09:21 +00:00
..
mga Kernel support for vblank syncing on Rage 128 and Matrox. 2002-10-30 06:10:34 +00:00
r128 Kernel support for vblank syncing on Rage 128 and Matrox. 2002-10-30 06:10:34 +00:00
radeon merged r200-0-2-branch to trunk 2002-09-23 17:26:43 +00:00
sis These files were missed in the SiS DRM commit. 2003-08-29 20:54:26 +00:00
tdfx Remove some extra symlinking for kernel module building that hasn't been 2002-08-30 23:49:25 +00:00
Makefile Port the SiS DRM to FreeBSD. This includes the ability for the DRM to 2003-08-29 19:24:36 +00:00
ati_pcigart.c - SMPng lock the DRM. This is only partial -- there are a few code paths 2003-10-19 23:35:58 +00:00
drmP.h Clean up BSD MTRR handling. The NetBSD code is untested, but it's my best 2003-10-20 00:55:56 +00:00
drm_agpsupport.c - Remove $FreeBSD$ tags as they weren't too useful and merges are now being 2003-08-19 00:41:00 +00:00
drm_auth.c - SMPng lock the DRM. This is only partial -- there are a few code paths 2003-10-19 23:35:58 +00:00
drm_bufs.c Clean up BSD MTRR handling. The NetBSD code is untested, but it's my best 2003-10-20 00:55:56 +00:00
drm_context.c Stylistic preparation for SMPng locking work: DRM_LOCK/DRM_UNLOCK have side 2003-10-03 07:02:51 +00:00
drm_dma.c - SMPng lock the DRM. This is only partial -- there are a few code paths 2003-10-19 23:35:58 +00:00
drm_drawable.c - Remove $FreeBSD$ tags as they weren't too useful and merges are now being 2003-08-19 00:41:00 +00:00
drm_drv.c Fix the possibility of sleeping with locks held in sysctls by copying the 2003-10-20 05:09:21 +00:00
drm_fops.c - SMPng lock the DRM. This is only partial -- there are a few code paths 2003-10-19 23:35:58 +00:00
drm_ioctl.c Stylistic preparation for SMPng locking work: DRM_LOCK/DRM_UNLOCK have side 2003-10-03 07:02:51 +00:00
drm_irq.c - SMPng lock the DRM. This is only partial -- there are a few code paths 2003-10-19 23:35:58 +00:00
drm_lock.c - Remove $FreeBSD$ tags as they weren't too useful and merges are now being 2003-08-19 00:41:00 +00:00
drm_memory.c Clean up BSD MTRR handling. The NetBSD code is untested, but it's my best 2003-10-20 00:55:56 +00:00
drm_os_freebsd.h Fix the possibility of sleeping with locks held in sysctls by copying the 2003-10-20 05:09:21 +00:00
drm_os_netbsd.h Fix the possibility of sleeping with locks held in sysctls by copying the 2003-10-20 05:09:21 +00:00
drm_pci.c - SMPng lock the DRM. This is only partial -- there are a few code paths 2003-10-19 23:35:58 +00:00
drm_scatter.c - Remove $FreeBSD$ tags as they weren't too useful and merges are now being 2003-08-19 00:41:00 +00:00
drm_sysctl.c Fix the possibility of sleeping with locks held in sysctls by copying the 2003-10-20 05:09:21 +00:00
drm_vm.c - SMPng lock the DRM. This is only partial -- there are a few code paths 2003-10-19 23:35:58 +00:00
mga_drv.c - Move IRQ functions from drm_dma.h to new drm_irq.h and disentangle them 2003-10-17 05:13:48 +00:00
r128_drv.c - Move IRQ functions from drm_dma.h to new drm_irq.h and disentangle them 2003-10-17 05:13:48 +00:00
radeon_drv.c - Move IRQ functions from drm_dma.h to new drm_irq.h and disentangle them 2003-10-17 05:13:48 +00:00
sis_drv.c - Converted Linux drivers to initialize DRM instances based on PCI IDs, not 2003-10-17 03:14:39 +00:00
tdfx_drv.c - Converted Linux drivers to initialize DRM instances based on PCI IDs, not 2003-10-17 03:14:39 +00:00