Alan,
I've committed a slew of header file changes. Mostly, I've seperated
any device dependencies from drm.h and the automatic include of all the
<device>_drm.h files. This results in a drm.h which does not have any
of the driver specific IOCTLs, and the need to explicitly include the
<device>_drm.h files where needed.
Also, I've removed xf86drm<Device>.c files and I've got the
xf86drmCompat.c support working for the drivers that haven't been
converted to the new drmCommand interface.
Here's my log entry in case the patch update mail still isn't working.
Cleaned up header file dependencies. Drivers still using old style DRM
extensions are now using the compatability module.
CVS
CVS:
----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: Tag: drmcommand-0-0-1-branch
CVS: xc/lib/GL/dri/drm/Imakefile
CVS: xc/lib/GL/mesa/src/drv/gamma/gamma_context.h
CVS: xc/lib/GL/mesa/src/drv/i810/i810context.h
CVS: xc/lib/GL/mesa/src/drv/mga/Imakefile
CVS: xc/lib/GL/mesa/src/drv/mga/mga_xmesa.c
CVS: xc/lib/GL/mesa/src/drv/mga/mgapixel.c
CVS: xc/lib/GL/mesa/src/drv/r128/Imakefile
CVS: xc/programs/Xserver/hw/xfree86/os-support/xf86drmCompat.h
CVS: xc/programs/Xserver/hw/xfree86/os-support/xf86drmI810.h
CVS: xc/programs/Xserver/hw/xfree86/os-support/linux/drm/Imakefile
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmCompat.c
CVS: xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm.h
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/gamma_dma.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/gamma_drm.h
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/gamma_drv.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/i810_dma.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/i810_drm.h
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/i810_drv.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/i830_dma.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/i830_drm.h
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/i830_drv.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_dma.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drm.h
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drv.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_state.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_warp.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/r128_cce.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/r128_drm.h
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/r128_drv.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/r128_state.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/radeon_cp.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/radeon_drm.h
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/radeon_drv.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/radeon_state.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/sis_drm.h
CVS: Removed Files:
CVS: Tag: drmcommand-0-0-1-branch
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmGamma.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmI810.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmI830.c
CVS: xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmMga.c
CVS:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmR128.c
CVS: xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmSiS.c
CVS:
----------------------------------------------------------------------
-- /\
Jens Owen / \/\ _
[EMAIL PROTECTED] / \ \ \ Steamboat Springs, Colorado
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel