summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm/ttm
AgeCommit message (Expand)Author
2013-08-12use uvm_km_valloc instead of uvm_km_alloc to implements vmap; clean things upMark Kettenis
2013-08-12we have no use for the code from ttm/ttm_page_alloc_dma.c on OpenBSDMark Kettenis
2013-08-12reduce dmesg spamJonathan Gray
2013-08-12make a ttm printf debugJonathan Gray
2013-08-12init gfp_flags to zeroJonathan Gray
2013-08-12fall back to uncached mappings if write-combined mappings aren't availableMark Kettenis
2013-08-12unstub ttm_copy_io_ttm_page and ttm_copy_ttm_io_pageMark Kettenis
2013-08-12fix calculation of the amount of physical memoryMark Kettenis
2013-08-12only allocate dma-reachable memory for nowMark Kettenis
2013-08-12use bus_space_mmap to map bus addresses into physical addressesMark Kettenis
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-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-12actually unmap buffers; fixes pixmap corruption issuesMark Kettenis
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-12make the ttm agp backend slightly less horribleJonathan Gray
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-12cleanup kmap/kunmap/vmap/vunmap a bitMark Kettenis
2013-08-12add proper pmap flags to indicate cachabilityMark Kettenis
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-12enable the ttm bo delayed taskJonathan Gray
2013-08-12unstub some of ttm_page_alloc.c, based on FreeBSDJonathan Gray
2013-08-12enable more agp support codeJonathan Gray
2013-08-12add some kunmap and vunmap like functionsJonathan Gray
2013-08-12make ttm_bo_ioremap a bit closer to the original codeJonathan Gray
2013-08-12handle more of ttm_bo_kunmapJonathan Gray
2013-08-12move the bus tags into struct ttm_bo_deviceJonathan Gray
2013-08-12unstub ttm_object.cJonathan Gray
2013-08-12unstub ttm_agp_bind and ttm_agp_unbindJonathan Gray
2013-08-12unstub ttm_check_swapping and hook up ttm_shrink_workJonathan Gray
2013-08-12unstub ttm_bo_vm_insert_rb, from FreeBSDJonathan Gray
2013-08-12unstub ttm_bo_setup_vmJonathan Gray
2013-08-12use uvm_pagealloc not km_alloc for allocating a pageJonathan Gray
2013-08-12unstub ttm_put_pagesJonathan Gray
2013-08-12destatic ttm_tt.cJonathan Gray
2013-08-12destatic ttm_memory.cJonathan Gray
2013-08-12destatic ttm_bo.cJonathan Gray
2013-08-12more refcount bitsJonathan Gray
2013-08-12convert refcountsJonathan Gray
2013-08-12tweak the km_alloc flags in ttm_get_pagesJonathan Gray
2013-08-12unstub ttm_tt_destroyJonathan Gray
2013-08-12unstub ttm_bo_kunmapJonathan Gray