aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/ion/ion.c
Commit message (Expand)AuthorAgeFilesLines
* ion: move into stagingColin Cross2014-01-251-1924/+0
* ion: add compat_ioctlRom Lemarchand2014-01-251-0/+2
* ion: change ion_user_handle_t definition to intRom Lemarchand2014-01-251-4/+4
* ion: index client->handles rbtree by bufferColin Cross2014-01-251-9/+12
* ion: add free list size to heap debug filesColin Cross2014-01-251-0/+3
* gpu: ion: Fix performance issue in faulting codeRebecca Schultz Zavin2014-01-251-46/+62
* ion: export a few handle-related APIsMitchel Humpherys2013-12-121-2/+2
* ion: hold reference to handle after ion_uhandle_getColin Cross2013-12-121-16/+41
* ion: update idr to avoid deprecated apisColin Cross2013-12-121-12/+5
* ion: add new ion_user_handle_t type for the user-space tokenRom Lemarchand2013-12-121-2/+2
* ion: don't use id 0 for handle cookieColin Cross2013-12-121-1/+1
* ion: replace userspace handle cookies with idrColin Cross2013-12-121-36/+71
* Merge "gpu: ion: make startswith more truthful"Linux Build Service Account2013-12-061-0/+2
|\
| * gpu: ion: make startswith more truthfulMitchel Humpherys2013-11-211-0/+2
* | Merge "gpu: ion: use kasprintf for client name allocation"Linux Build Service Account2013-11-231-12/+7
|\|
| * gpu: ion: use kasprintf for client name allocationMitchel Humpherys2013-11-211-12/+7
* | ion: fix print statementsLarry Bassel2013-11-201-13/+13
|/
* ion: remove unneeded includesLarry Bassel2013-11-201-1/+0
* gpu: ion: add locking to traversal of volatile rb treeMitchel Humpherys2013-11-181-0/+2
* gpu: ion: fix locking issues in debug codeMitchel Humpherys2013-11-181-73/+38
* gpu: ion: use a list instead of a tree for heap debug memory mapMitchel Humpherys2013-11-181-31/+23
* Merge "gpu: ion: Loop on the handle count when destroying"Linux Build Service Account2013-11-041-1/+1
|\
| * gpu: ion: Loop on the handle count when destroyingLaura Abbott2013-11-011-1/+1
* | gpu: ion: make sure all clients are exposed in debugfsMitchel Humpherys2013-10-281-5/+37
|/
* gpu: ion: create separate heap and client debugfs directoriesMitchel Humpherys2013-10-111-8/+49
* ion: remove IS_ERR_OR_NULLColin Cross2013-10-111-13/+15
* gpu: ion: Also shrink memory cached in the deferred free listRebecca Schultz Zavin2013-10-111-71/+48
* gpu: ion: Pull secure buffers out of IonLaura Abbott2013-09-261-74/+0
* gpu: ion: Add support for heap walkingLaura Abbott2013-09-041-0/+22
* gpu: ion: Attempt heaps in the order givenLaura Abbott2013-09-041-3/+1
* gpu: ion: Fixup merge conflicts and old codeLaura Abbott2013-09-041-7/+3
* gpu: ion: Match some of the upstream debugfs infrastructureLaura Abbott2013-09-041-17/+13
* gpu: ion: fix kfree/list_del orderJP Abgrall2013-09-041-1/+1
* gpu: ion: Add debug information for orphaned handlesRebecca Schultz Zavin2013-09-041-0/+57
* gpu: ion: Remove fd leak detectionLaura Abbott2013-09-041-136/+0
* gpu: ion: Make ion_free asynchronousRebecca Schultz Zavin2013-09-041-9/+103
* gpu: ion: Add support for sharing buffers with dma buf kernel handlesJohan Mossberg2013-09-041-9/+22
* gpu: ion: Remove heapmask from clientRebecca Schultz Zavin2013-09-041-7/+1
* gpu: ion: Export ion_client_createJohan Mossberg2013-09-041-0/+1
* gpu: ion: Clarify variable names and comments around heap ids v typesRebecca Schultz Zavin2013-09-041-19/+21
* gpu: ion: Modify reserve function for carveouts with no start addressRebecca Schultz Zavin2013-09-041-7/+26
* gpu: ion: Switch heap rbtree to a prio listRebecca Schultz Zavin2013-09-041-33/+12
* gpu: ion: Refactor lockingRebecca Schultz Zavin2013-09-041-22/+27
* gpu: ion: Use the ion_page_pool from the system heapRebecca Schultz Zavin2013-09-041-0/+5
* gpu: ion: Pull caching code into msm specific filesLaura Abbott2013-09-041-41/+0
* gpu: ion: Move iommu mapping and unmapping out of IonLaura Abbott2013-09-041-306/+0
* ion: Update ion headerAdrian Alexei2013-09-041-1/+1
* gpu: ion: Set dma length in sg_listOlav Haugan2013-09-041-0/+1
* gpu: ion: Only set the dma_address if it isn't already setLaura Abbott2013-09-041-2/+4
* gpu: ion: Bypass all implicit cache maintenanceMitchel Humpherys2013-09-041-0/+8