summaryrefslogtreecommitdiff
path: root/amdgpu/amdgpu_bo.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-10amdgpu: merge and cleanup amdgpu_bo_freeMonk Liu1-23/+29
2017-08-10amdgpu: [HYBRID] change to use amdgpu_bo_freeQiang Yu1-2/+2
2017-08-10Revert "amdgpu:fix potential deadlock"Qiang Yu1-1/+1
2017-08-10amdgpu:fix potential deadlockMonk Liu1-1/+1
2017-08-10drm:fix race issue between two bo functions(v2)Monk Liu1-4/+1
2017-08-10drm: fix missing mutex unlock before returnMonk Liu1-0/+1
2017-05-17amdgpu: Sparse resource support for Vulkan v2David Mao1-0/+101
2017-05-17amdgpu: implement direct gmaFlora Cui1-1/+54
2017-05-17amdgpu: Add interface amdgpu_get_bo_from_fb_id v2jqdeng1-0/+101
2017-05-17amdgpu: Add interface amdgpu_get_fb_id v2jqdeng1-0/+52
2017-05-17amdgpu: add amdgpu_bo_inc_ref() function.Qiang Yu1-0/+6
2017-05-17amdgpu: add bo handle to hash table when cpu mappingChunming Zhou1-1/+1
2017-05-17amdgpu: add amdgpu_find_bo_by_cpu_mapping interfaceChunming Zhou1-0/+37
2017-04-19amdgpu/: concisely && consistently check null ptrs in canonical formEdward O'Callaghan1-1/+1
2017-04-03amdgpu: add REPLACE and CLEAR checking for VA op (v2)Junwei Zhang1-1/+2
2017-04-03amdgpu: add amdgpu_bo_va_op_rawNicolai Hähnle1-5/+20
2016-01-20amdgpu: validate user memory for userptrChunming Zhou1-1/+2
2016-01-20amdgpu: drop address patching logicsmonk.liu1-10/+1
2015-10-22amdgpu: Cleanly handle ENOMEM on result in amdgpu_bo_list_create()Tom St Denis1-2/+9
2015-09-02amdgpu: use EINVAL instead of EBADMSG in amdgpu_bo_cpu_unmap()Jonathan Gray1-1/+1
2015-08-25amdgpu: serialize drmPrimeFDToHandleChristian König1-4/+5
2015-08-13amdgpu: hide the final internal functions from global namespaceEmil Velikov1-1/+1
2015-08-13amdgpu: cosmetic chances in license boilerplateEmil Velikov1-0/+1
2015-08-05amdgpu: add amdgpu_bo_va_op for va map/unmap support v3Jammy Zhou1-97/+33
2015-08-05amdgpu: add base_preferred parameter to amdgpu_vamgr_find_vaKen Wang1-1/+1
2015-08-05amdgpu: do NULL check for bo handle in amdgpu_bo_query_infoJammy Zhou1-0/+4
2015-08-05amdgpu: cleanup VA IOCTL handlingChristian König1-16/+16
2015-08-05amdgpu: remove flink export workaround v2Christian König1-6/+0
2015-08-05amdgpu: explicitly unmap GPU mapping on BO destructionChristian König1-24/+57
2015-08-05amdgpu: fix double mutex_unlock in amdgpu_bo_importMarek Olšák1-1/+1
2015-08-05amdgpu: use alloca and malloc in critical codepaths (v2)Marek Olšák1-9/+21
2015-08-05amdgpu: allow exporting KMS handles with render nodesMarek Olšák1-3/+5
2015-08-05amdgpu: stop checking flag masksChristian König1-2/+2
2015-08-05amdgpu: make vamgr globalKen Wang1-2/+2
2015-08-05amdgpu: add helper for VM mapping v2Christian König1-62/+44
2015-08-05amdgpu: remove bo_vas hash table v2Christian König1-11/+0
2015-08-05amdgpu: add amdgpu_bo_list_update interface v2Jammy Zhou1-0/+35
2015-08-05amdgpu: replace alloca with calloc v2Jammy Zhou1-3/+8
2015-08-05amdgpu: validate the upper limit of virtual address v2Jammy Zhou1-1/+19
2015-08-05amdgpu: fix 32-on-64 support (v2)Jammy Zhou1-1/+1
2015-08-05amdgpu: add public bo list interface v3Christian König1-0/+56
2015-08-05amdgpu: add missing mutex lock/unlock pairmonk.liu1-0/+2
2015-08-05amdgpu: support non-page-aligned userptrmonk.liu1-1/+11
2015-08-05drm: add libdrm_amdgpu (v7)Alex Deucher1-0/+626