drm/bsd-core
Ian Romanick a686be5bc8 Change the MGA initialization and cleanup a bit. The dev_private structure
is now allocated (and partially filled in) by the new
    mga_driver_preinit function.
This allows the driver to detect the type of card (i.e., G200 class vs.
    G400 class) on its own. The chipset value passed to mga_dma_init is now
    ignored. This same technique is used by the radeon DRM.
As a result of this, mga_driver_pretakedown was converted to
    mga_driver_postcleanup. This routine gets called in some other places
    than might be expected, and it sets the dev_private pointer to NULL.
    That little gem took over an hour to track down. :(
2005-05-21 02:27:51 +00:00
..
drm Convert NOMAN to the new preferred spelling NO_MAN to quiet warnings. 2005-04-26 15:27:58 +00:00
i915 Convert NOMAN to the new preferred spelling NO_MAN to quiet warnings. 2005-04-26 15:27:58 +00:00
mach64 Convert NOMAN to the new preferred spelling NO_MAN to quiet warnings. 2005-04-26 15:27:58 +00:00
mga Convert NOMAN to the new preferred spelling NO_MAN to quiet warnings. 2005-04-26 15:27:58 +00:00
r128 Convert NOMAN to the new preferred spelling NO_MAN to quiet warnings. 2005-04-26 15:27:58 +00:00
radeon Convert NOMAN to the new preferred spelling NO_MAN to quiet warnings. 2005-04-26 15:27:58 +00:00
savage Convert NOMAN to the new preferred spelling NO_MAN to quiet warnings. 2005-04-26 15:27:58 +00:00
sis Convert NOMAN to the new preferred spelling NO_MAN to quiet warnings. 2005-04-26 15:27:58 +00:00
tdfx Convert NOMAN to the new preferred spelling NO_MAN to quiet warnings. 2005-04-26 15:27:58 +00:00
.cvsignore Add the drm Makefile and update .cvsignores. 2004-11-06 23:05:46 +00:00
Makefile Don't link in files which no longer exist. 2004-11-07 00:30:15 +00:00
ati_pcigart.c Convert BSD code to mostly use bus_dma, the dma abstraction for dealing 2005-04-26 05:19:11 +00:00
drmP.h Added device_is_agp callback to drm_driver. This function is called by the 2005-05-16 17:37:10 +00:00
drm_agpsupport.c Added device_is_agp callback to drm_driver. This function is called by the 2005-05-16 17:37:10 +00:00
drm_atomic.h Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
drm_auth.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
drm_bufs.c Convert BSD code to mostly use bus_dma, the dma abstraction for dealing 2005-04-26 05:19:11 +00:00
drm_context.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
drm_dma.c Convert BSD code to mostly use bus_dma, the dma abstraction for dealing 2005-04-26 05:19:11 +00:00
drm_drawable.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
drm_drv.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
drm_fops.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
drm_ioctl.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
drm_irq.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
drm_linux_list.h Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
drm_lock.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
drm_memory.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
drm_pci.c Convert BSD code to mostly use bus_dma, the dma abstraction for dealing 2005-04-26 05:19:11 +00:00
drm_scatter.c Convert BSD code to mostly use bus_dma, the dma abstraction for dealing 2005-04-26 05:19:11 +00:00
drm_sysctl.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
drm_vm.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
i915_drv.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
mach64_drv.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
mga_drv.c Change the MGA initialization and cleanup a bit. The dev_private structure 2005-05-21 02:27:51 +00:00
r128_drv.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
radeon_drv.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
savage_drv.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
sis_drv.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00
tdfx_drv.c Use /*- to begin license blocks in BSD code to reduce diffs against FreeBSD 2005-04-16 03:02:52 +00:00