summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm
AgeCommit message (Expand)Author
2013-08-12drm/radeon: add new richland pci ids, from 3.8.13Jonathan Gray
2013-08-12drm/radeon: fix handling of v6 power tables, from 3.8.13Jonathan Gray
2013-08-12unstub evergreen_fix_pci_max_read_req_sizeMark Kettenis
2013-08-12fix calculation of the amount of physical memoryMark Kettenis
2013-08-12only allocate dma-reachable memory for nowMark Kettenis
2013-08-12sprinkle some bus_dma(9) goodnessMark Kettenis
2013-08-12reduce diffs with Linux codebaseMark Kettenis
2013-08-12use bus_space_mmap to map bus addresses into physical addressesMark Kettenis
2013-08-12remove commented out struct member that isn't going to come backMark Kettenis
2013-08-12load the rasops lut when doing a vt switchJonathan Gray
2013-08-12when removing a range of pages from a pool, remove all of themMark Kettenis
2013-08-12agp_flush_cache() before flushing the tlb, suggested by kettenisJonathan Gray
2013-08-12better transliteration of wait_event_xxxMark Kettenis
2013-08-12convert between Linux-style negative errno values and OpenBSD errno valuesMark Kettenis
2013-08-12simplify the ttm agp backend and make it actually workMark Kettenis
2013-08-12unstub the agp parts of set_pages_array_{wb,wc} on i386/amd64Jonathan Gray
2013-08-12fix previous commit; spotted by armani@Mark Kettenis
2013-08-12adapt a bit more Linux code; some IGP variants need their GART uncachedMark Kettenis
2013-08-12actually unmap buffers; fixes pixmap corruption issuesMark Kettenis
2013-08-12manage pages in the VRAM apertureMark Kettenis
2013-08-12unbreak locking, pointed out by kettenisJonathan Gray
2013-08-12don't claim the interrupt if rptr and wptr matchJonathan Gray
2013-08-12disestablish interrupt handler in detachJonathan Gray
2013-08-12remove ifdefs from drm_atomic.h, no binary changeJonathan Gray
2013-08-12don't bail from attach if we can't map the IO BARJonathan Gray
2013-08-12fix page flippingJonathan Gray
2013-08-12move drm_vblank_count_and_time() proto to drmP.hJonathan Gray
2013-08-12don't uvm_pageunwire a page right before calling uvm_pagefree on itMark Kettenis
2013-08-12don't queue the shrinker task if it is already queuedMark Kettenis
2013-08-12unstub ttm_tt_swapin and ttm_tt_swapoutMark Kettenis
2013-08-12return early from radeon_driver_irq_handler_kms if not installedJonathan Gray
2013-08-12establish interrupt handlerMark Kettenis
2013-08-12proper atomic refcountsMark Kettenis
2013-08-12make the ttm agp backend slightly less horribleJonathan Gray
2013-08-12let the driver allocate and free GEM objectsMark Kettenis
2013-08-12use IPL_TTY for locks which originally involved spin_lock_irqJonathan Gray
2013-08-12enable the rest of ttm_bo_global_kobj_releaseJonathan Gray
2013-08-12unstub ttm_bo_wait_unreservedJonathan Gray
2013-08-12remove the printf in radeon_gem_object_initJonathan Gray
2013-08-12convert some free() use to drm_free() which checks for NULLJonathan Gray
2013-08-12unstub radeon_fence_wait_seq and radeon_fence_wait_any_seqJonathan Gray
2013-08-12cleanup kmap/kunmap/vmap/vunmap a bitMark Kettenis
2013-08-12add proper pmap flags to indicate cachabilityMark Kettenis
2013-08-12unstub radeon_sa_bo_new and radeon_sa_bo_freeJonathan Gray
2013-08-12correct use of the radeon_sa_manager mutexJonathan Gray
2013-08-12fix vmap(). problem pointed out by kettenisJonathan Gray
2013-08-12remove a noisy debug printfJonathan Gray
2013-08-12inc the bo refcount in ttm_bo_mmapJonathan Gray
2013-08-12hook up ttm to uvmMark Kettenis
2013-08-12init more of the structs in radeon_i2c_create_dpJonathan Gray