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)
commit2691ecc089ca934dd6d4c03a4b410a81a0d87351
tree5a8228afd72d2abaa3bec82e5e87778f53a5f188
parentfce48bf10141953e55bd9ffb34de22dde7fdca03
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