mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-23 17:55:05 +03:00
video: tegra: nvmap: Deprecate dma_dev_from_handle
Deprecate dma_dev_from_handle from nvmap as it has no caller. Bug 4479027 Change-Id: Id3b3e400a686e61366929d63ce6a2ef76c251edb Signed-off-by: Yash Bhatt <ybhatt@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3109957 Reviewed-by: Pritesh Raithatha <praithatha@nvidia.com> Reviewed-by: Ketan Patil <ketanp@nvidia.com> GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com> Reviewed-by: Ashish Mhetre <amhetre@nvidia.com> Reviewed-by: Sachin Nikam <snikam@nvidia.com>
This commit is contained in:
committed by
mobile promotions
parent
cf7b5803a0
commit
b451ef3baf
@@ -40,22 +40,6 @@
|
|||||||
|
|
||||||
static struct kmem_cache *heap_block_cache;
|
static struct kmem_cache *heap_block_cache;
|
||||||
|
|
||||||
struct device *dma_dev_from_handle(unsigned long type)
|
|
||||||
{
|
|
||||||
int i;
|
|
||||||
struct nvmap_carveout_node *co_heap;
|
|
||||||
|
|
||||||
for (i = 0; i < nvmap_dev->nr_carveouts; i++) {
|
|
||||||
co_heap = &nvmap_dev->heaps[i];
|
|
||||||
|
|
||||||
if (!(co_heap->heap_bit & type))
|
|
||||||
continue;
|
|
||||||
|
|
||||||
return co_heap->carveout->dma_dev;
|
|
||||||
}
|
|
||||||
return ERR_PTR(-ENODEV);
|
|
||||||
}
|
|
||||||
|
|
||||||
int nvmap_query_heap_peer(struct nvmap_heap *heap, unsigned int *peer)
|
int nvmap_query_heap_peer(struct nvmap_heap *heap, unsigned int *peer)
|
||||||
{
|
{
|
||||||
if (!heap || !heap->is_ivm)
|
if (!heap || !heap->is_ivm)
|
||||||
|
|||||||
@@ -461,7 +461,6 @@ int nvmap_create_carveout(const struct nvmap_platform_carveout *co);
|
|||||||
|
|
||||||
int nvmap_co_setup(struct reserved_mem *rmem, u32 granule_size);
|
int nvmap_co_setup(struct reserved_mem *rmem, u32 granule_size);
|
||||||
|
|
||||||
struct device *dma_dev_from_handle(unsigned long type);
|
|
||||||
struct nvmap_heap_block *nvmap_carveout_alloc(struct nvmap_client *dev,
|
struct nvmap_heap_block *nvmap_carveout_alloc(struct nvmap_client *dev,
|
||||||
struct nvmap_handle *handle,
|
struct nvmap_handle *handle,
|
||||||
unsigned long type,
|
unsigned long type,
|
||||||
|
|||||||
Reference in New Issue
Block a user