1. 08 Dec, 2009 12 commits
  2. 07 Dec, 2009 14 commits
  3. 06 Dec, 2009 1 commit
  4. 04 Dec, 2009 11 commits
  5. 03 Dec, 2009 2 commits
    • Jakob Bornecrantz's avatar
      drm: Add dirty ioctl and property · 884840aa
      Jakob Bornecrantz authored
      This commit adds a ioctl and property to allow userspace
      to notify the kernel that a framebuffer has changed. Instead
      of snooping the command stream this allows finer grained
      tracking of which areas have changed.
      
      The primary user for this functionality is virtual hardware
      like the vmware svga device, but also Xen hardware likes to
      be notify. There is also real hardware like DisplayLink and
      DisplayPort that might take advantage of this ioctl.
      Signed-off-by: default avatarJakob Bornecrantz <jakob@vmware.com>
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      884840aa
    • Martin Michlmayr's avatar
      drm/ttm: Fix build failure due to missing struct page · c3a73ba1
      Martin Michlmayr authored
      drm/ttm fails to build on MIPS because "struct page" is not known:
      | In file included from drivers/gpu/drm/ttm/ttm_memory.c:28:
      | include/drm/ttm/ttm_memory.h:154: warning: 'struct page' declared inside parameter list
      | include/drm/ttm/ttm_memory.h:154: warning: its scope is only this definition or declaration, which is probably not what you want
      | include/drm/ttm/ttm_memory.h:156: warning: 'struct page' declared inside parameter list
      | drivers/gpu/drm/ttm/ttm_memory.c:540: error: conflicting types for 'ttm_mem_global_alloc_page'
      | include/drm/ttm/ttm_memory.h:154: error: previous declaration of 'ttm_mem_global_alloc_page' was here
      | drivers/gpu/drm/ttm/ttm_memory.c:561: error: conflicting types for 'ttm_mem_global_free_page'
      | include/drm/ttm/ttm_memory.h:156: error: previous declaration of 'ttm_mem_global_free_page' was here
      Signed-off-by: default avatarMartin Michlmayr <tbm@cyrius.com>
      Cc: stable@kernel.org
      Acked-by: default avatarThomas Hellstrom <thellstrom@vmware.com>
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      c3a73ba1