mesa-drm/bsd-core
Eric Anholt 080a547d4d - Implement drm_initmap, and extend it with the resource number to help
FreeBSD. Add drm_get_resource_{start|len} so linux-specific stuff
    doesn't need to be in shared code.
- Fix mach64 build by using __DECONST to work around passing a const
    pointer to useracc, which is unfortunately not marked const.
- Get rid of a lot of maplist code by not having dev->maplist be a pointer,
    and by sticking the link entries directly in drm_local_map_t rather
    than having a separate structure for the linked list.
- Factor out map uninit and removal into its own routine, rather than
    duplicating in both drm_takedown() and drm_rmmap().
- Hook up more driver functions, and correct FreeBSD-specific bits of
    radeon_cp.c, making radeon work.
- Baby steps towards using bus_space as we should.
2005-02-05 08:00:14 +00:00
..
drm Add the drm Makefile and update .cvsignores. 2004-11-06 23:05:46 +00:00
i915 Add the drm Makefile and update .cvsignores. 2004-11-06 23:05:46 +00:00
mach64 Add mach64 DRM module for BSD (untested, but compiles). 2004-05-09 22:36:19 +00:00
mga Add .cvsignore files. 2004-05-09 22:29:55 +00:00
r128 Add .cvsignore files. 2004-05-09 22:29:55 +00:00
radeon Add .cvsignore files. 2004-05-09 22:29:55 +00:00
sis Add .cvsignore files. 2004-05-09 22:29:55 +00:00
tdfx Add .cvsignore files. 2004-05-09 22:29:55 +00:00
.cvsignore Add the drm Makefile and update .cvsignores. 2004-11-06 23:05:46 +00:00
ati_pcigart.c Commit WIP of BSD conversion to core model. Compiles for r128, radeon, but 2004-11-06 01:41:47 +00:00
drm_agpsupport.c Add detection of whether the device is AGP by walking the capabilities 2005-01-17 20:24:52 +00:00
drm_atomic.h Add file missed in last commit: Commit first pieces of port to OpenBSD, 2004-11-06 11:19:38 +00:00
drm_auth.c Refine the locking of the DRM. Most significant is covering the driver 2004-11-07 04:11:15 +00:00
drm_bufs.c - Implement drm_initmap, and extend it with the resource number to help 2005-02-05 08:00:14 +00:00
drm_context.c - Implement drm_initmap, and extend it with the resource number to help 2005-02-05 08:00:14 +00:00
drm_dma.c Now that the memory debug code is gone, and all 3 BSDs have M_ZERO, stop 2004-11-07 00:25:49 +00:00
drm_drawable.c Commit WIP of BSD conversion to core model. Compiles for r128, radeon, but 2004-11-06 01:41:47 +00:00
drm_drv.c - Implement drm_initmap, and extend it with the resource number to help 2005-02-05 08:00:14 +00:00
drm_fops.c - Implement drm_initmap, and extend it with the resource number to help 2005-02-05 08:00:14 +00:00
drm_ioctl.c - Implement drm_initmap, and extend it with the resource number to help 2005-02-05 08:00:14 +00:00
drm_irq.c Refine the locking of the DRM. Most significant is covering the driver 2004-11-07 04:11:15 +00:00
drm_linux_list.h Add mach64 DRM module for BSD (untested, but compiles). 2004-05-09 22:36:19 +00:00
drm_lock.c Move the lock/unlock ioctls to a more logical place, in drm_lock.c. 2004-11-06 20:27:19 +00:00
drm_memory.c - Implement drm_initmap, and extend it with the resource number to help 2005-02-05 08:00:14 +00:00
drm_pci.c Now that the memory debug code is gone, and all 3 BSDs have M_ZERO, stop 2004-11-07 00:25:49 +00:00
drm_scatter.c Refine the locking of the DRM. Most significant is covering the driver 2004-11-07 04:11:15 +00:00
drm_sysctl.c - Implement drm_initmap, and extend it with the resource number to help 2005-02-05 08:00:14 +00:00
drm_vm.c - Implement drm_initmap, and extend it with the resource number to help 2005-02-05 08:00:14 +00:00
drmP.h - Implement drm_initmap, and extend it with the resource number to help 2005-02-05 08:00:14 +00:00
i915_drv.c Convert more drivers for bsd-core, moving the ioctl definitions to shared 2004-11-06 23:02:07 +00:00
mach64_drv.c Convert more drivers for bsd-core, moving the ioctl definitions to shared 2004-11-06 23:02:07 +00:00
Makefile Don't link in files which no longer exist. 2004-11-07 00:30:15 +00:00
mga_drv.c Convert more drivers for bsd-core, moving the ioctl definitions to shared 2004-11-06 23:02:07 +00:00
r128_drv.c Convert more drivers for bsd-core, moving the ioctl definitions to shared 2004-11-06 23:02:07 +00:00
radeon_drv.c - Implement drm_initmap, and extend it with the resource number to help 2005-02-05 08:00:14 +00:00
sis_drv.c Convert more drivers for bsd-core, moving the ioctl definitions to shared 2004-11-06 23:02:07 +00:00
tdfx_drv.c Convert more drivers for bsd-core, moving the ioctl definitions to shared 2004-11-06 23:02:07 +00:00