mesa-drm/shared-core
Eric Anholt c789ea1521 Rename the driver hooks in the DRM to something a little more
understandable: preinit -> load postinit -> (removed) presetup ->
    firstopen postsetup -> (removed) open_helper -> open prerelease ->
    preclose free_filp_priv -> postclose pretakedown -> lastclose
    postcleanup -> unload release -> reclaim_buffers_locked version ->
    (removed)
postinit and version were replaced with generic code in the Linux DRM
    (drivers now set their version numbers and description in the driver
    structure, like on BSD). postsetup wasn't used at all. Fixes the savage
    hooks for initializing and tearing down mappings at the right times.
    Testing involved at least starting X, running glxgears, killing
    glxgears, exiting X, and repeating.
Tested on: FreeBSD (g200, g400, r200, r128) Linux (r200, savage4)
2005-08-05 03:50:23 +00:00
..
drm.h Mark some radeon init variables deprecated. These used to be passed in but 2005-08-04 13:59:48 +00:00
drm_pciids.txt Add latest r300 support from r300.sf.net CVS. Patch submitted by volodya, 2005-07-20 21:17:47 +00:00
drm_sarea.h Lindent of core build. Drivers checked for no binary diffs. A few files 2004-09-30 21:12:10 +00:00
i915_dma.c Rename the driver hooks in the DRM to something a little more 2005-08-05 03:50:23 +00:00
i915_drm.h Fix copyrights 2005-06-06 09:18:44 +00:00
i915_drv.h Rename the driver hooks in the DRM to something a little more 2005-08-05 03:50:23 +00:00
i915_irq.c Correct a couple of descriptions of files in comments (were just 2005-07-27 20:20:30 +00:00
i915_mem.c Fix copyrights 2005-06-06 09:18:44 +00:00
imagine_drv.h Add skeletal imagine driver (but don't build it yet). 2005-03-29 01:47:38 +00:00
mach64_dma.c Rename the driver hooks in the DRM to something a little more 2005-08-05 03:50:23 +00:00
mach64_drm.h Lindent of core build. Drivers checked for no binary diffs. A few files 2004-09-30 21:12:10 +00:00
mach64_drv.h Rename the driver hooks in the DRM to something a little more 2005-08-05 03:50:23 +00:00
mach64_irq.c Lindent of core build. Drivers checked for no binary diffs. A few files 2004-09-30 21:12:10 +00:00
mach64_state.c Split the control of master vs root priv. Everything is still marked as 2005-08-04 13:15:27 +00:00
mga_dma.c Rename the driver hooks in the DRM to something a little more 2005-08-05 03:50:23 +00:00
mga_drm.h Adds support for PCI cards to MGA DRM 2005-06-14 22:34:11 +00:00
mga_drv.h Rename the driver hooks in the DRM to something a little more 2005-08-05 03:50:23 +00:00
mga_irq.c Adds support for PCI cards to MGA DRM 2005-06-14 22:34:11 +00:00
mga_state.c Split the control of master vs root priv. Everything is still marked as 2005-08-04 13:15:27 +00:00
mga_ucode.h Lindent of core build. Drivers checked for no binary diffs. A few files 2004-09-30 21:12:10 +00:00
mga_warp.c Add a debugging error message from testing new MGA code on BSD. 2005-08-04 07:31:21 +00:00
r128_cce.c Add latest r300 support from r300.sf.net CVS. Patch submitted by volodya, 2005-07-20 21:17:47 +00:00
r128_drm.h revert last change due to me bring up too early 2005-07-16 03:11:53 +00:00
r128_drv.h Rename the driver hooks in the DRM to something a little more 2005-08-05 03:50:23 +00:00
r128_irq.c Lindent of core build. Drivers checked for no binary diffs. A few files 2004-09-30 21:12:10 +00:00
r128_state.c Rename the driver hooks in the DRM to something a little more 2005-08-05 03:50:23 +00:00
r300_cmdbuf.c Fix issues with buffer aging when more than one dma buffer is discarded in 2005-07-28 01:44:17 +00:00
r300_reg.h Add latest r300 support from r300.sf.net CVS. Patch submitted by volodya, 2005-07-20 21:17:47 +00:00
radeon_cp.c Rename the driver hooks in the DRM to something a little more 2005-08-05 03:50:23 +00:00
radeon_drm.h Mark some radeon init variables deprecated. These used to be passed in but 2005-08-04 13:59:48 +00:00
radeon_drv.h Rename the driver hooks in the DRM to something a little more 2005-08-05 03:50:23 +00:00
radeon_irq.c fix some issues with radeon interrupt handling 2005-06-06 11:35:43 +00:00
radeon_mem.c janitor-list_for_each-drivers-char-drm-radeon_memc.patch from mm kernel 2004-10-02 19:11:30 +00:00
radeon_state.c Rename the driver hooks in the DRM to something a little more 2005-08-05 03:50:23 +00:00
savage_bci.c Rename the driver hooks in the DRM to something a little more 2005-08-05 03:50:23 +00:00
savage_drm.h Completeley rewritten Savage DRM which can be considered secure (modulo 2005-01-01 20:22:58 +00:00
savage_drv.h Rename the driver hooks in the DRM to something a little more 2005-08-05 03:50:23 +00:00
savage_state.c Remove warnings about code mixed with declerations.. 2005-06-04 06:14:58 +00:00
sis_drm.h Lindent of core build. Drivers checked for no binary diffs. A few files 2004-09-30 21:12:10 +00:00
sis_drv.h cleanup patch from Adrian Bunk <bunk@stusta.de> 2005-02-01 11:08:31 +00:00
sis_ds.c cleanup patch from Adrian Bunk <bunk@stusta.de> 2005-02-01 11:08:31 +00:00
sis_ds.h cleanup patch from Adrian Bunk <bunk@stusta.de> 2005-02-01 11:08:31 +00:00
sis_mm.c Split the control of master vs root priv. Everything is still marked as 2005-08-04 13:15:27 +00:00
tdfx_drv.h Lindent of core build. Drivers checked for no binary diffs. A few files 2004-09-30 21:12:10 +00:00
via_3d_reg.h VIA update: 2005-01-05 17:44:43 +00:00
via_dma.c VIA: Fix sparse warnings (Alexey Dobriyan) 2005-07-15 21:22:51 +00:00
via_drm.h VIA: Fix sparse warnings (Alexey Dobriyan) 2005-07-15 21:22:51 +00:00
via_drv.c Rename the driver hooks in the DRM to something a little more 2005-08-05 03:50:23 +00:00
via_drv.h VIA: Fix sparse warnings (Alexey Dobriyan) 2005-07-15 21:22:51 +00:00
via_ds.c VIA: Fix sparse warnings (Alexey Dobriyan) 2005-07-15 21:22:51 +00:00
via_ds.h VIA: Fix sparse warnings (Alexey Dobriyan) 2005-07-15 21:22:51 +00:00
via_irq.c VIA: Interrupt handler bugfixes. Bumped patchlevel to 2.6.2. 2005-04-20 10:16:52 +00:00
via_map.c VIA: Fix sparse warnings (Alexey Dobriyan) 2005-07-15 21:22:51 +00:00
via_mm.c VIA: Fix sparse warnings (Alexey Dobriyan) 2005-07-15 21:22:51 +00:00
via_mm.h VIA: 2005-05-23 20:56:54 +00:00
via_verifier.c VIA: 2005-04-18 08:26:00 +00:00
via_verifier.h via updates: moved the verifier state struct to dev_priv. Implemented AGP 2005-01-07 11:37:01 +00:00
via_video.c VIA: Fix sparse warnings (Alexey Dobriyan) 2005-07-15 21:22:51 +00:00