1. 06 Oct, 2010 13 commits
  2. 04 Oct, 2010 5 commits
  3. 03 Oct, 2010 5 commits
  4. 02 Oct, 2010 2 commits
  5. 01 Oct, 2010 13 commits
  6. 30 Sep, 2010 2 commits
    • Dave Airlie's avatar
      drm/gem: handlecount isn't really a kref so don't make it one. · 29d08b3e
      Dave Airlie authored
      There were lots of places being inconsistent since handle count
      looked like a kref but it really wasn't.
      
      Fix this my just making handle count an atomic on the object,
      and have it increase the normal object kref.
      
      Now i915/radeon/nouveau drivers can drop the normal reference on
      userspace object creation, and have the handle hold it.
      
      This patch fixes a memory leak or corruption on unload, because
      the driver had no way of knowing if a handle had been actually
      added for this object, and the fbcon object needed to know this
      to clean itself up properly.
      Reviewed-by: default avatarChris Wilson <chris@chris-wilson.co.uk>
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      29d08b3e
    • Simon Que's avatar
      i915: Added function to initialize VBT settings · 6a04002b
      Simon Que authored
      Added a function that sets the LVDS values to default settings.  This
      will be called by intel_init_bios before checking for the VBT (video BIOS
      table). The default values are thus loaded regardless of whether a VBT
      is found.
      
      The default settings in each parse function have been moved to the new
      function. This consolidates all the default settings into one place.
      
      The default dither bit value has been changed from 0 to 1.  We can
      assume that display devices will want dithering enabled.
      Signed-off-by: default avatarSimon Que <sque@chromium.org>
      Acked-by: default avatarOlof Johansson <olof@lixom.net>
      [ickle: fixup for -next]
      Signed-off-by: default avatarChris Wilson <chris@chris-wilson.co.uk>
      6a04002b