[Intel-gfx] [PATCH 0/4] drm/i915: Cursor fixes and cleanups

ville.syrjala at linux.intel.com ville.syrjala at linux.intel.com
Tue Aug 12 18:39:51 CEST 2014


From: Ville Syrjälä <ville.syrjala at linux.intel.com>

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




More information about the Intel-gfx mailing list