Okay I've merged back the drmfntbl-0-0-2 branch back to the DRM trunk, this gets rid of the REALLY_HAVE_AGP, HAVE_AGP, REALLY_HAVE_MTRR, HAVE_MTRR, HAVE_DMA, HAVE_IRQ, HAVE_CTX_BITMAP, HAVE_VBL_IRQ, HAVE_SG, HAVE_PCI_DMA, HAVE_DMA_WAITQUEUE, HAVE_DMA_RECLAIM, MUST_HAVE_AGP, HAVE_DMA_QUEUE, HAVE_MULTIPLE_DMA_QUEUES, DRIVER_SETVERSION, HAVE_SHARED_IRQ, HAVE_IRQ_BH, DRIVER_GET_MAP_OFS, DRIVER_GET_REG_OFS macros,
The macro count is now very low, I think redoing the ioctls and counters is the next on my list, and I'll probably use an inline to remove all those dev->driver_features & DRIVER_x tests something like driver_feature_supported(DRIVER_x) looks nicer, there are probably too many to do a single inline for each... I'm also going to concentrate on getting stuff into the kernel for the next while so I might leave the CVS tree settle down for a bit... Dave. -- David Airlie, Software Engineer http://www.skynet.ie/~airlied / airlied at skynet.ie pam_smb / Linux DECstation / Linux VAX / ILUG person ------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel