media: atomisp: Remove deferred firmware loading support
authorHans de Goede <hdegoede@redhat.com>
Wed, 28 Dec 2022 19:14:00 +0000 (20:14 +0100)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Wed, 8 Feb 2023 07:02:49 +0000 (08:02 +0100)
commit8972ed6ea7a00a39eab8f652e6f2f16a40ed2c3b
tree2277586e77f58c78c9f9b2862e0695f6f57690b6
parentebfa8f5e8d66a2406427f5836c603c9b4693321b
media: atomisp: Remove deferred firmware loading support

Make atomisp behave like any other drivers and have it load the firmware
at probe time (as it was already doing by default).

The deferred firmware loading support needlessly complicates the
v4l2_file_operations.open callback (atomisp_open()), getting in
the way of allowing multiple opens like a normal v4l2 device would.

Reviewed-by: Andy Shevchenko <andy@kernel.org>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/staging/media/atomisp/pci/atomisp_fops.c
drivers/staging/media/atomisp/pci/atomisp_fops.h
drivers/staging/media/atomisp/pci/atomisp_v4l2.c