diff options
| author | Maxime Ripard <mripard@kernel.org> | 2026-03-31 12:00:11 +0200 |
|---|---|---|
| committer | Marek Szyprowski <m.szyprowski@samsung.com> | 2026-03-31 13:27:20 +0200 |
| commit | b3707be95f045c4e526e419435af29dc9dd1c267 (patch) | |
| tree | 08dc43c294dbf93591f1601751ea73e34c4f6705 /rust/kernel/interop/git@git.tavy.me:linux-stable.git | |
| parent | 25bd73562941b04cfba1a278d8c84f2b1c69b8e9 (diff) | |
dma: contiguous: Make dev_get_cma_area() a proper function
As we try to enable dma-buf heaps, and the CMA one in particular, to
compile as modules, we need to export dev_get_cma_area(). It's currently
implemented as an inline function that returns either the content of
device->cma_area or dma_contiguous_default_area.
Thus, it means we need to export dma_contiguous_default_area, which
isn't really something we want any module to have access to.
Instead, let's make dev_get_cma_area() a proper function we will be able
to export so we can avoid exporting dma_contiguous_default_area.
Signed-off-by: Maxime Ripard <mripard@kernel.org>
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Link: https://lore.kernel.org/r/20260331-dma-buf-heaps-as-modules-v4-2-e18fda504419@kernel.org
Diffstat (limited to 'rust/kernel/interop/git@git.tavy.me:linux-stable.git')
0 files changed, 0 insertions, 0 deletions
