I have created a patch to enable hardware cursor support. It is small and to the point ;-)
http://files.looncraz.net/Add-hardware-cursor-support.patchI have done minimal testing but enabled testing with the VESA driver and all seemed to be as expected.
This should be a good starting point for drivers to begin taking advantage quickly. I will begin working on the radeon_hd driver tomorrow.
--The loon