summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm/i915_drv.h
AgeCommit message (Expand)Author
2013-03-08remove flushing_listJonathan Gray
2013-03-08remove gpu_write_listJonathan Gray
2013-03-07missed a file in a previous commitJonathan Gray
2013-03-06enable using gpu semaphores for ring syncJonathan Gray
2013-03-05unstub the ring throttle ioctlJonathan Gray
2013-03-04move the page flip sleep/wakeup handling a bit closer to linuxJonathan Gray
2013-03-01sync i915_gem_object_fence_ok with linuxJonathan Gray
2013-02-28Implement i915_gem_release_mmap() and i915_gem_object_finish_gtt(), and callMark Kettenis
2013-02-28use the same hangcheck timer interval as linuxJonathan Gray
2013-02-27add rps tasks to the system workqJonathan Gray
2013-02-27sync execbuffer domain tracking and flushing with linux 3.4.33Jonathan Gray
2013-02-26add a i915_gem_clflush_object implementation, not yet usedJonathan Gray
2013-02-25Bring domain handling code close to Linux 3.4.33.Mark Kettenis
2013-02-25enable ivybridge parity taskJonathan Gray
2013-02-25i915_get_fence_size is no longer neededJonathan Gray
2013-02-25sync the chip reset code with linux, we can now reset more than just 965Jonathan Gray
2013-02-24Change I915_GPU_WRITE into a bitfield and adjust related code to be similarMark Kettenis
2013-02-24Get rid of I915_FENCED_EXEC. It's effectively unused.Mark Kettenis
2013-02-24Move i915_gem_process_flushing() to i915_gem.c and rename it toMark Kettenis
2013-02-24Remove mm.gpu_write_list; it isn't used anymore.Mark Kettenis
2013-02-23Turns out mm.suspended gets reset before the hardware is properly initializedMark Kettenis
2013-02-23Don't use the accelerated framebuffer operations in the suspend resume path.Mark Kettenis
2013-02-23setup hotplug workqsJonathan Gray
2013-02-23Eliminate request_lock. Linux doesn't have it and the kernel lock should beMark Kettenis
2013-02-23add i915_kernel_lost_context for ums (replaces inteldrm_update_ring).Jonathan Gray
2013-02-22Remove some bits of old interrupt code that are no longer useful.Mark Kettenis
2013-02-22remove list lock removed by linux back in 2010Jonathan Gray
2013-02-22remove now unused fence lockJonathan Gray
2013-02-21use obj->fence_dirty instead of I915_FENCE_INVALIDJonathan Gray
2013-02-21add some more debug functionsJonathan Gray
2013-02-20Bring handling of physical hardwarestatus page closer to the Linux code.Mark Kettenis
2013-02-20sync fence code with linuxJonathan Gray
2013-02-19move to per ring tracking of request seqnosJonathan Gray
2013-02-19combine i915_gem_object_init and i915_gem_init_objectJonathan Gray
2013-02-18better handle page flip sleep/wakeupJonathan Gray
2013-02-18unstub most of do_intel_finish_page_flipJonathan Gray
2013-02-17setup a struct i2c_controller for each gmbus portJonathan Gray
2013-02-16remove wrong implementation of *pin_fence functionsJonathan Gray
2013-02-16convert rps.hw_lock to an rwlockJonathan Gray
2013-02-16last_rendering_seqno -> last_read_seqnoJonathan Gray
2013-02-15move most of the tailq lists to linux style listsJonathan Gray
2013-02-15sync i915_gem_object_wait_rendering with linuxJonathan Gray
2013-02-15partially sync i915_gem_evict_everything with linuxJonathan Gray
2013-02-15Revert "use the ring list when retiring requests"Jonathan Gray
2013-02-15use the ring list when retiring requestsJonathan Gray
2013-02-15add and use i915_gem_alloc_objectJonathan Gray
2013-02-14A few more framebuffer console bits. Still disabled for now.Mark Kettenis
2013-02-14Make suspend/resume work somewhat.Mark Kettenis
2013-02-15no aliasing ppgtt for valleyviewJonathan Gray
2013-02-14unstub intel_finish_fbJonathan Gray