1. 26 11月, 2009 3 次提交
  2. 25 11月, 2009 1 次提交
    • E
      drm/i915: Replace a calloc followed by copying data over it with malloc. · c8e0f93a
      Eric Anholt 提交于
      Execbufs involve quite a bit of payload, to the extent that cache misses
      show up in the profiles here, and a suspicion that some of those cachelines
      may get evicted and then reloaded in the subsequent copy.
      
      This is still abstracted like drm_calloc_large since we want to check for
      size overflow, and because we want to choose between kmalloc and vmalloc
      on the fly.  cairo's interface for malloc-with-calloc's-args was used as
      the model.
      Signed-off-by: NEric Anholt <eric@anholt.net>
      c8e0f93a
  3. 06 11月, 2009 33 次提交
  4. 05 11月, 2009 2 次提交
  5. 04 11月, 2009 1 次提交
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel · 91d3f9ba
      Linus Torvalds 提交于
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel:
        drm/i915: Ironlake suspend/resume support
        drm/i915: kill warning in intel_find_pll_g4x_dp
        drm/i915: update watermarks before enabling PLLs
        drm/i915: add FIFO watermark support for G4x
        drm/i915: quiet DP i2c init
        drm/i915: fix panel fitting filter coefficient select for Ironlake
        drm/i915: fix to setup display reference clock control on Ironlake
        drm/i915: Install a fence register for fbc on g4x
        drm/i915: save/restore BLC histogram control reg across suspend/resume
        drm/i915: Fix FDI M/N setting according with correct color depth
        drm/i915: disable powersave feature for Ironlake currently
        drm/i915: Fix render reclock availability detection.
        drm/i915: Save and restore the GM45 FBC regs on suspend and resume.
        drm/i915: Set the LVDS_BORDER when using LVDS scaling mode
        drm/i915: disable FBC for Pineview, fixing a boot hang.
      91d3f9ba