summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Expand)Author
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
2013-02-17Use list_for_each_entry_safe() while evicting objects on the inactive list.Mark Kettenis
2013-02-17Don't unbind pages upon resume. Hopefully the BIOS preserves the contentsMark Kettenis
2013-02-17we have to clear bus errors on nak or gmbus won't workJonathan Gray
2013-02-17write the edid segment address and start address before the readJonathan Gray
2013-02-17add support for gmbus writesJonathan Gray
2013-02-17edid malloc allocations can be M_WAITOKJonathan Gray
2013-02-17setup a struct i2c_controller for each gmbus portJonathan Gray
2013-02-16update request->tail in i915_add_requestJonathan Gray
2013-02-16remove wrong implementation of *pin_fence functionsJonathan Gray
2013-02-16intel_connector_update_modes is not supposed to free the edid nowJonathan Gray
2013-02-16convert rps.hw_lock to an rwlockJonathan Gray
2013-02-16last_rendering_seqno -> last_read_seqnoJonathan Gray
2013-02-15Make sure we call intel_detect_pch() before we call intel_irq_init(),Mark Kettenis
2013-02-16switch mode_config mutexes to rwlocks as they can sleepJonathan 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-15set ring->last_retired_head in i915_gem_retire_requests_ringJonathan Gray
2013-02-15reorder an if statementJonathan Gray
2013-02-15return early from i915_gem_retire_requests_ring if list is emptyJonathan Gray
2013-02-15partially sync i915_gem_evict_everything with linuxJonathan Gray
2013-02-15unstub i915_gpu_idleJonathan Gray
2013-02-15Revert "use the ring list when retiring requests"Jonathan Gray
2013-02-15a few fixes for the evict codeJonathan Gray
2013-02-15set object ring pointer to NULL when moving to inactiveJonathan Gray
2013-02-15use the ring list when retiring requestsJonathan Gray
2013-02-15add and use i915_gem_alloc_objectJonathan Gray
2013-02-15enable some calls to i915_gem_retire_requests now it existsJonathan Gray
2013-02-14A few more framebuffer console bits. Still disabled for now.Mark Kettenis