aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/platform/vimc/vimc-common.c
diff options
context:
space:
mode:
authorLucas Stach <[email protected]>2019-10-24 10:32:49 +0000
committerMauro Carvalho Chehab <[email protected]>2019-11-05 11:59:50 +0000
commit3b299d9abf159c5e40864f8ece97d914b6a9f4b1 (patch)
tree9bb9c85702f6d3095be62a183783eea8c8cf572c /drivers/media/platform/vimc/vimc-common.c
parentmedia: coda: fix deadlock between decoder picture run and start command (diff)
downloadkernel-3b299d9abf159c5e40864f8ece97d914b6a9f4b1.tar.gz
kernel-3b299d9abf159c5e40864f8ece97d914b6a9f4b1.zip
media: coda: request to skip kernel mapping for decoded buffers
The kernel driver never touches the decoded buffers with the CPU. All accesses are either done by hardware DMA masters or userspace mapping the buffers. This means we don't need a kernel virtual address mapping for those buffers at all. As those buffers are usually quite large, we can save a good deal of kernel vmalloc space by requesting to not have a kernel mapping set up for them. Signed-off-by: Lucas Stach <[email protected]> Signed-off-by: Philipp Zabel <[email protected]> Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
Diffstat (limited to 'drivers/media/platform/vimc/vimc-common.c')
0 files changed, 0 insertions, 0 deletions