CVSROOT: /cvs
Module name: src
Changes by: [EMAIL PROTECTED] 2008/11/23 22:51:23
Modified files:
sys/dev/pci/drm: drmP.h drm_bufs.c drm_dma.c i915_drv.c
mach64_drv.c mga_dma.c mga_drv.h mga_state.c
r128_cce.c r128_drv.h r128_state.c
r300_cmdbuf.c radeon_cp.c radeon_drv.h
radeon_state.c savage_bci.c savage_drv.h
savage_state.c sis_drv.c tdfx_drv.c
Log message:
Instead of having a ``private data'' pointer in the dma buffers, just
ask the driver how large they need the structure we allocate to be, and
use inheritance like we do for struct device. Simplifies things a little
bit and saves us a pointer.