summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Expand)Author
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-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
2013-02-19move to per ring tracking of request seqnosJonathan Gray
2013-02-19only retire requests on the current ring for i915_wait_seqno as wellJonathan Gray
2013-02-19fix a wakeup, we don't use a per ring irq sleep yetJonathan Gray
2013-02-19only retire requests on the ring our object belongs to in the busy ioctlJonathan Gray
2013-02-19combine i915_gem_object_init and i915_gem_init_objectJonathan Gray
2013-02-18gen6+ can do 40 bit addressingJonathan Gray
2013-02-18better handle page flip sleep/wakeupJonathan Gray
2013-02-18unstub most of do_intel_finish_page_flipJonathan Gray