mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-08 08:02:59 -04:00
media: atomisp: removed unused hmm_bo_get_page_info() function
hmm_bo_get_page_info() is not used anywhere, remove it. Link: https://lore.kernel.org/linux-media/20220615205037.16549-17-hdegoede@redhat.com Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com> Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
This commit is contained in:
committed by
Mauro Carvalho Chehab
parent
2c9974955f
commit
b03d581b45
@@ -232,12 +232,6 @@ int hmm_bo_alloc_pages(struct hmm_buffer_object *bo,
|
||||
void hmm_bo_free_pages(struct hmm_buffer_object *bo);
|
||||
int hmm_bo_page_allocated(struct hmm_buffer_object *bo);
|
||||
|
||||
/*
|
||||
* get physical page info of the bo.
|
||||
*/
|
||||
int hmm_bo_get_page_info(struct hmm_buffer_object *bo,
|
||||
struct hmm_page_object **page_obj, int *pgnr);
|
||||
|
||||
/*
|
||||
* bind/unbind the physical pages to a virtual address space.
|
||||
*/
|
||||
|
||||
@@ -975,32 +975,6 @@ int hmm_bo_page_allocated(struct hmm_buffer_object *bo)
|
||||
return bo->status & HMM_BO_PAGE_ALLOCED;
|
||||
}
|
||||
|
||||
/*
|
||||
* get physical page info of the bo.
|
||||
*/
|
||||
int hmm_bo_get_page_info(struct hmm_buffer_object *bo,
|
||||
struct hmm_page_object **page_obj, int *pgnr)
|
||||
{
|
||||
check_bo_null_return(bo, -EINVAL);
|
||||
|
||||
mutex_lock(&bo->mutex);
|
||||
|
||||
check_bo_status_yes_goto(bo, HMM_BO_PAGE_ALLOCED, status_err);
|
||||
|
||||
*page_obj = bo->page_obj;
|
||||
*pgnr = bo->pgnr;
|
||||
|
||||
mutex_unlock(&bo->mutex);
|
||||
|
||||
return 0;
|
||||
|
||||
status_err:
|
||||
dev_err(atomisp_dev,
|
||||
"buffer object not page allocated yet.\n");
|
||||
mutex_unlock(&bo->mutex);
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
/*
|
||||
* bind the physical pages to a virtual address space.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user