]> git.baikalelectronics.ru Git - kernel.git/commit
media: atomisp: hmm_bo: Rewrite alloc_private_pages() using pages_array helper funcs
authorHans de Goede <hdegoede@redhat.com>
Sat, 13 Aug 2022 16:00:38 +0000 (18:00 +0200)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Sat, 24 Sep 2022 07:42:40 +0000 (09:42 +0200)
commitc44c04bde14e71ab026abc6f014d628053fd0a38
tree5a8228afd72d2abaa3bec82e5e87778f53a5f188
parentfcaf2aeba3c56292b07930879a68e1d403ddf578
media: atomisp: hmm_bo: Rewrite alloc_private_pages() using pages_array helper funcs

Rewrite alloc_private_pages() using pages_array helper funcs.

Note alloc_pages_bulk_array() skips non NULL pages, so switch
the allocating of the pages pointer array to kcalloc to ensure
the pages are initially all set to NULL.

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>
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c