diff --git a/drivers/media/platform/rockchip/cif/dev.c b/drivers/media/platform/rockchip/cif/dev.c index 829ccd3a8e97..a192c525e25a 100644 --- a/drivers/media/platform/rockchip/cif/dev.c +++ b/drivers/media/platform/rockchip/cif/dev.c @@ -1869,8 +1869,8 @@ static int __maybe_unused __rkcif_clr_unready_dev(void) mutex_lock(&rkcif_dev_mutex); list_for_each_entry(cif_dev, &rkcif_device_list, list) { - subdev_asyn_register_itf(cif_dev); v4l2_async_notifier_clr_unready_dev(&cif_dev->notifier); + subdev_asyn_register_itf(cif_dev); } mutex_unlock(&rkcif_dev_mutex);