]> git.baikalelectronics.ru Git - kernel.git/commit
dma-buf: heaps: Add heap helpers
authorJohn Stultz <john.stultz@linaro.org>
Tue, 3 Dec 2019 17:26:38 +0000 (17:26 +0000)
committerSumit Semwal <sumit.semwal@linaro.org>
Wed, 11 Dec 2019 05:43:35 +0000 (11:13 +0530)
commitdd7a5d5fae6b5e86dfac2c34215284f1dc3c3587
tree62425484d8497671d574736c823ccf1eaa98b04f
parent80959731f6a8e7e338878affc6fbf0c0514c93e6
dma-buf: heaps: Add heap helpers

Add generic helper dmabuf ops for dma heaps, so we can reduce
the amount of duplicative code for the exported dmabufs.

This code is an evolution of the Android ION implementation, so
thanks to its original authors and maintainters:
  Rebecca Schultz Zavin, Colin Cross, Laura Abbott, and others!

Cc: Laura Abbott <labbott@redhat.com>
Cc: Benjamin Gaignard <benjamin.gaignard@linaro.org>
Cc: Sumit Semwal <sumit.semwal@linaro.org>
Cc: Liam Mark <lmark@codeaurora.org>
Cc: Pratik Patel <pratikp@codeaurora.org>
Cc: Brian Starkey <Brian.Starkey@arm.com>
Cc: Vincent Donnefort <Vincent.Donnefort@arm.com>
Cc: Sudipto Paul <Sudipto.Paul@arm.com>
Cc: Andrew F. Davis <afd@ti.com>
Cc: Christoph Hellwig <hch@infradead.org>
Cc: Chenbo Feng <fengc@google.com>
Cc: Alistair Strachan <astrachan@google.com>
Cc: Hridya Valsaraju <hridya@google.com>
Cc: Sandeep Patil <sspatil@google.com>
Cc: Hillf Danton <hdanton@sina.com>
Cc: Dave Airlie <airlied@gmail.com>
Cc: dri-devel@lists.freedesktop.org
Reviewed-by: Benjamin Gaignard <benjamin.gaignard@linaro.org>
Reviewed-by: Brian Starkey <brian.starkey@arm.com>
Acked-by: Sandeep Patil <sspatil@android.com>
Acked-by: Laura Abbott <labbott@redhat.com>
Tested-by: Ayan Kumar Halder <ayan.halder@arm.com>
Signed-off-by: John Stultz <john.stultz@linaro.org>
Signed-off-by: Sumit Semwal <sumit.semwal@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20191203172641.66642-3-john.stultz@linaro.org
drivers/dma-buf/Makefile
drivers/dma-buf/heaps/Makefile [new file with mode: 0644]
drivers/dma-buf/heaps/heap-helpers.c [new file with mode: 0644]
drivers/dma-buf/heaps/heap-helpers.h [new file with mode: 0644]