From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> I had to look at the cursor code recently, and as usual I ended up doing bit of fixing and some cleanups. There's still more that needs doing, but I'll leave that for later and not continue down this path for now. While trying to figure out what this CURSIZE register is I also ended up implementing variable cursor size support for 845/865. I don't have the hardware so I can't say whether it really works. But here's the code anyway. Ville Syrjälä (4): drm/i915: Don't try to enable cursor from setplane when crtc is disabled drm/i915: Move CURSIZE setup to i845_update_cursor() drm/i915: Unify ivb_update_cursor() and i9xx_update_cursor() drm/i915: Add support for variable cursor size on 845/865 drivers/gpu/drm/i915/i915_reg.h | 3 +- drivers/gpu/drm/i915/intel_display.c | 134 +++++++++++++++++------------------ drivers/gpu/drm/i915/intel_drv.h | 1 + 3 files changed, 67 insertions(+), 71 deletions(-) -- 1.8.5.5 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx