Lines Matching refs:fbc
201 ret = find_compression_threshold(dev, &dev_priv->fbc.compressed_fb, in i915_setup_compression()
210 dev_priv->fbc.threshold = ret; in i915_setup_compression()
213 I915_WRITE(ILK_DPFC_CB_BASE, dev_priv->fbc.compressed_fb.start); in i915_setup_compression()
215 I915_WRITE(DPFC_CB_BASE, dev_priv->fbc.compressed_fb.start); in i915_setup_compression()
226 dev_priv->fbc.compressed_llb = compressed_llb; in i915_setup_compression()
229 dev_priv->mm.stolen_base + dev_priv->fbc.compressed_fb.start); in i915_setup_compression()
234 dev_priv->fbc.uncompressed_size = size; in i915_setup_compression()
243 drm_mm_remove_node(&dev_priv->fbc.compressed_fb); in i915_setup_compression()
256 if (size <= dev_priv->fbc.uncompressed_size) in i915_gem_stolen_setup_compression()
269 if (dev_priv->fbc.uncompressed_size == 0) in i915_gem_stolen_cleanup_compression()
272 drm_mm_remove_node(&dev_priv->fbc.compressed_fb); in i915_gem_stolen_cleanup_compression()
274 if (dev_priv->fbc.compressed_llb) { in i915_gem_stolen_cleanup_compression()
275 drm_mm_remove_node(dev_priv->fbc.compressed_llb); in i915_gem_stolen_cleanup_compression()
276 kfree(dev_priv->fbc.compressed_llb); in i915_gem_stolen_cleanup_compression()
279 dev_priv->fbc.uncompressed_size = 0; in i915_gem_stolen_cleanup_compression()