Skip to content

Commit

Permalink
drm/i915: Disable FBC on Ironlake to save 1W
Browse files Browse the repository at this point in the history
Frame buffer compression is broken on Ironlake due to buggy hardware.
Currently it is disabled through chicken bits, but it still consumes
over 1W more than if we simply never attempt to enable the FBC code
paths.

Signed-off-by: Alex Shi <alex.shi@intel.com>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: stable@kernel.org
  • Loading branch information
Alex Shi authored and ickle committed Nov 19, 2010
1 parent e7dbb2f commit 16c59ef
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion drivers/gpu/drm/i915/i915_drv.c
Expand Up @@ -150,7 +150,8 @@ static const struct intel_device_info intel_ironlake_d_info = {

static const struct intel_device_info intel_ironlake_m_info = {
.gen = 5, .is_mobile = 1,
.need_gfx_hws = 1, .has_fbc = 1, .has_rc6 = 1, .has_hotplug = 1,
.need_gfx_hws = 1, .has_rc6 = 1, .has_hotplug = 1,
.has_fbc = 0, /* disabled due to buggy hardware */
.has_bsd_ring = 1,
};

Expand Down

0 comments on commit 16c59ef

Please sign in to comment.