summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorCarter Cooper <ccooper@codeaurora.org>2015-08-18 08:46:15 -0600
committerCarter Cooper <ccooper@codeaurora.org>2016-08-15 10:23:46 -0600
commitaa29f6267f2a656e9e83417f91f3cc7fb8bbc24f (patch)
tree93886bfd17eac5b63cfda7821ae3164bd6495c35 /lib
parent2e45ea728118fa88ba245a0a755d0a3844d9f54e (diff)
msm: kgsl: Add sparse memory support
Add support to allocate/reserve a virtual address range without physically backing. Add support to allocate physically backing memory without assigning it a virtual address. Add support to unite the two forementioned allocations together. Add support to divorce them from one another. Add support to let their kids do cache operations as they see fit. Create a 'dummy' page that is used to back virtual allocations that are not yet backed by physical memory. CRs-Fixed: 1046456 Change-Id: Ifaa687b036eeab22ab4cf0238abdfbe7b2311ed3 Signed-off-by: Carter Cooper <ccooper@codeaurora.org> Signed-off-by: Tarun Karra <tkarra@codeaurora.org>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions