summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2013-02-25enable ivybridge parity taskJonathan Gray
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-24Bring inactive list management closer to what Linux does.Mark Kettenis
2013-02-24Oops, really remove all places where I915_GPU_WRITE was used.Mark Kettenis
2013-02-24Change I915_GPU_WRITE into a bitfield and adjust related code to be similarMark Kettenis
2013-02-24Bring i915_gem_object_move_to_active() a bit more in line with Linux.Mark Kettenis
2013-02-24Bring i915_gem_fault() a bit more in line with the Linux code.Mark Kettenis
2013-02-24Implement i915_gem_object_is_inactive().Mark Kettenis
2013-02-24Remove #ifdef'ed out code. The replacement in i915_gem.c is here to stay.Mark 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-24some more M_NOWAIT -> M_WAITOKJonathan Gray
2013-02-24some M_NOWAIT modesetting mallocs should be M_WAITOKJonathan Gray
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-23Run common vga attachment code after drm attached instead of before.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-23setup hotplug workqsJonathan Gray
2013-02-23Don't clear wsdisplay_console_initted since we just want to override theMark Kettenis
2013-02-23Don't set cn_tab if we're just overriding the console attachment.Mark Kettenis
2013-02-23Eliminate request_lock. Linux doesn't have it and the kernel lock should beMark Kettenis
2013-02-23unstub intel_render_ring_init_dri, not currently calledJonathan Gray
2013-02-23add i915_kernel_lost_context for ums (replaces inteldrm_update_ring).Jonathan Gray
2013-02-23don't call i915_gem_object_get_fence in i915_gem_process_flushingJonathan Gray
2013-02-22The libdrm_intel code is totally retarded and doesn't actually look at theMark Kettenis
2013-02-22Remove some bits of old interrupt code that are no longer useful.Mark Kettenis
2013-02-22Unstub cleanup_pipe_control().Mark Kettenis
2013-02-22Don't forget to increase the fence pin count.Mark Kettenis
2013-02-22add some missing chipset flush callsJonathan Gray
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-22change i915 list_del calls to list_del_initJonathan Gray
2013-02-22init gpu_write_list in all the places the other ring lists are init'dJonathan Gray
2013-02-22detach phys object in i915_gem_free_objectJonathan Gray
2013-02-21use obj->fence_dirty instead of I915_FENCE_INVALIDJonathan Gray
2013-02-21use hw_prod/hw_vendor for smbios based quirks matchingJonathan Gray
2013-02-21init a few more object varsJonathan 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-20adjust for fence changesJonathan Gray
2013-02-20sync fence code with linuxJonathan Gray
2013-02-20fix a list_del_init that should be list_delJonathan Gray