summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-09-09qxl: interrupt client_monitors_config works; still need userspace to handle t...qxl.v4Alon Levy1-16/+40
2012-09-09qxl: add clients_monitors_config, fix guest mode settingAlon Levy3-23/+155
2012-09-09qxl: add comment and io logAlon Levy2-2/+7
2012-09-09qxl: disable buggy in_interrupt printk supportAlon Levy1-0/+6
2012-09-09qxl: don't send 0 head monitors_configAlon Levy1-1/+1
2012-09-09qxl: make qxl_io_log only do io, no drm - less console activity, saner to debugAlon Levy1-1/+3
2012-09-09qxl: add async_io_mutex (doesn't solve the multiple async io problem..)Alon Levy3-0/+4
2012-09-09wip monitors_config interruptAlon Levy9-42/+318
2012-09-09qxl: debug logsAlon Levy1-0/+4
2012-09-09qxl: add QXL_GEM_DOMAIN_SURFACE, using TTM_PL_PRIV0, and use for allocating s...Alon Levy5-7/+38
2012-09-09qxl: qxl_gem_object_create_with_handle: add domain (in anticipation of a PRIV...Alon Levy4-3/+11
2012-09-09qxl: add cursor_ring, use for QXL_CMD_CURSOR (prepare for QXL_CMD_SURFACE)Alon Levy4-6/+48
2012-09-09qxl: qxl_execbuffer_ioctl: EINVAL on bad handleAlon Levy1-0/+7
2012-09-09qxl/qxl_crtc_prepare: add commentAlon Levy1-0/+4
2012-09-09qxl: 80 char cleanup (1 line)Alon Levy1-1/+2
2012-09-09qxl/qxl_framebuffer_init: add debug printAlon Levy1-0/+5
2012-09-09qxl: fix for updated drm apiAlon Levy1-2/+2
2012-09-09qxl/qxl_io_create_primary: use correct base address, fixes screendump (and up...Alon Levy1-3/+2
2012-09-09qxl/qxl_kms: one line tab cleanupAlon Levy1-1/+1
2012-09-09qxl/qxl_dumb: fix NULL derefAlon Levy1-1/+4
2012-09-09qxl/qxl_dumb/qxl_mode_dump_mmap: BUG_ON \!offset_pAlon Levy1-0/+1
2012-09-09qxl: implement qxl_alloc_ioctl for QXL_ALLOC_TYPE_SURFACE_PRIMARY, not passin...Alon Levy3-8/+30
2012-09-09qxl: add an update_area ioctl. fix update_area to set surface_idAlon Levy5-4/+44
2012-09-09qxl_drm.h: update to f94111d5fAlon Levy2-19/+24
2012-09-09qxl: whitespace cleanupAlon Levy2-3/+2
2012-09-09qxl: install gem callbacksAlon Levy3-0/+20
2012-09-09qxl: fix qxl_gem_object_freeAlon Levy1-3/+3
2012-09-09qxl: take bo_force_delete from radeon. not testedAlon Levy2-1/+23
2012-09-09qxl: protect debugfs callbacks with CONFIG_DEBUG_FSAlon Levy1-1/+2
2012-09-09qxl/fb: use spin_lock_irqsave/restore. still get deadlockAlon Levy1-6/+12
2012-09-09qxl/kms: drop buffer_idrAlon Levy2-119/+62
2012-09-09qxl: introduce qxl_gem_object_create_with_handleAlon Levy3-17/+41
2012-09-09qxl/fb: workqueue: replace mutex with spinlockAlon Levy2-8/+8
2012-09-09qxl/draw: use ROPD defines from qxl_dev.hAlon Levy1-17/+2
2012-09-09qxl/kms: don't BUG_ON user error - qxl_incref_ioctlAlon Levy1-1/+4
2012-09-09qxl/fb+draw: add fill to workqueue aware methods & use preallocated work itemsAlon Levy4-85/+227
2012-09-09qxl: remove unused qxl_release_from_idAlon Levy2-12/+0
2012-09-09qxl/ioctl_execbuffer: working with simple no relocation tester. userspace pas...Alon Levy1-36/+33
2012-09-09qxl: add workqueue for fb_imageblit, introduce qxl_fb_imageAlon Levy5-90/+249
2012-09-09qxl: s/qxl_log/qxl_io_log/ in commentsAlon Levy2-3/+3
2012-09-09qxl: require revision>=3, fix some commentsAlon Levy1-5/+5
2012-09-09qxl: reset on driver_loadAlon Levy3-0/+11
2012-09-09qxl: use qxl_io_ prefixAlon Levy9-25/+27
2012-09-09qxl: split qxl_dumb.c from qxl_gem.cAlon Levy3-66/+68
2012-09-09qxl/irq: more loggingAlon Levy1-1/+2
2012-09-09qxl/draw: fix palette creation to set unique, avoid rendering bugAlon Levy1-1/+4
2012-09-09qxl/image: do a single memcpy if possibleAlon Levy1-3/+6
2012-09-09qxl/debugfs: draw->draw_{32,1}Alon Levy1-6/+38
2012-09-09qxl/qxl_draw: fix copyarea wrong rect (backspace works right)Alon Levy1-2/+2
2012-09-09qxl/irq_handler: reset mask before (should put memory barrier?) xchg int_pendingAlon Levy1-1/+4