summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm/i915_drv.c
AgeCommit message (Expand)Author
2013-03-15move i915 files to a subdir, except the userland facing headerJonathan Gray
2013-03-12cancel the rps delayed resume timeout when suspendingJonathan Gray
2013-03-12move all of the module params into one placeJonathan Gray
2013-03-12enable hw semaphore ring syncJonathan Gray
2013-03-12enable power savingJonathan Gray
2013-03-11handle error completions the same way as FreeBSDJonathan Gray
2013-03-10move inteldrm_purge_obj to i915_gem.c and rename to i915_gem_object_truncateMark Kettenis
2013-03-10Make i915_gem_gtt_rebind_object() less stupid and move it into i915_gem_gtt.c.Mark Kettenis
2013-03-09Adjust timeout loops in the reset functions to match the 500ms timeout thatMark Kettenis
2013-03-09Do the proper callback dance when switching screensMark Kettenis
2013-03-09Enable multiple screensMark Kettenis
2013-03-09Enable framebuffer consoleMark Kettenis
2013-03-09add support for setting the addressing modeJonathan Gray
2013-03-09inteldrm_chipset_flush -> i915_gem_chipset_flushJonathan Gray
2013-03-09move the retire work handler to i915_gem.cJonathan Gray
2013-03-08move i915_gem_object_set_to_{cpu,gtt}_domain closer to 3.8.2Jonathan 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-06remove the now unused dispatch wrapperJonathan Gray
2013-03-06disable powersaving as all the code is not ported yetJonathan Gray
2013-03-06enable using gpu semaphores for ring syncJonathan Gray
2013-03-05unstub the ring throttle ioctlJonathan Gray
2013-03-04sync vblank code with linuxJonathan Gray
2013-02-28add some additional i915_add_request calls linux makesJonathan Gray
2013-02-26add some additional flushes found in linux 3.4.33Jonathan Gray
2013-02-25Bring domain handling code close to Linux 3.4.33.Mark Kettenis
2013-02-25use the ring flush callbacks in the accel fb functionsJonathan 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-24Remove #ifdef'ed out code. The replacement in i915_gem.c is here to stay.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-23Hook up panel backlight control to wscons infrastructure.Mark Kettenis
2013-02-23Turns out mm.suspended gets reset before the hardware is properly initializedMark Kettenis
2013-02-23Restore framebuffer console mode in inteldrm_show_screen(). Gives us someMark Kettenis
2013-02-23Use the blitter ring for submitting blitter commands on chips that have it.Mark Kettenis
2013-02-23Don't use the accelerated framebuffer operations in the suspend resume path.Mark Kettenis
2013-02-23Framebuffer acceleration routines. Disabled for now.Mark Kettenis
2013-02-23Don't clear wsdisplay_console_initted since we just want to override theMark Kettenis
2013-02-23Eliminate request_lock. Linux doesn't have it and the kernel lock should beMark Kettenis
2013-02-23don't call i915_gem_object_get_fence in i915_gem_process_flushingJonathan Gray
2013-02-22Remove some bits of old interrupt code that are no longer useful.Mark Kettenis
2013-02-22Don't forget to increase the fence pin count.Mark Kettenis
2013-02-22remove list lock removed by linux back in 2010Jonathan Gray
2013-02-22init rps.hw_lockJonathan Gray
2013-02-22init rps.lockJonathan Gray
2013-02-22remove now unused fence lockJonathan Gray
2013-02-21add some more debug functionsJonathan Gray