summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm/i915_drv.h
AgeCommit message (Expand)Author
2013-03-11handle error completions the same way as FreeBSDJonathan Gray
2013-03-10bring i915_gem_object_bind_to_gtt closer to Linux 3.8.2Mark Kettenis
2013-03-10some random bits reducing diffs with linuxMark Kettenis
2013-03-10Make i915_gem_gtt_rebind_object() less stupid and move it into i915_gem_gtt.c.Mark Kettenis
2013-03-09Do the proper callback dance when switching screensMark Kettenis
2013-03-09add support for setting the addressing modeJonathan Gray
2013-03-09inteldrm_chipset_flush -> i915_gem_chipset_flushJonathan Gray
2013-03-08Implement i915_mutex_lock_interruptibleMark Kettenis
2013-03-08i915_gem_object_move_to_inactive_locked needs to clear the write domainJonathan Gray
2013-03-08move i915_gem_object_set_to_{cpu,gtt}_domain closer to 3.8.2Jonathan Gray
2013-03-08match 3.8.2 and preallocate the next seqno before touching the ringJonathan Gray
2013-03-08move the domain/flush code closer to 3.8.2Jonathan Gray
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