The BUG_ON() doesn't make much sense here, as no driver would ask to initialize a media_device if this is not created earlier.
Suggested-by: Sakari Ailus sakari.ailus@iki.fi Signed-off-by: Mauro Carvalho Chehab mchehab@osg.samsung.com --- drivers/media/media-device.c | 3 --- 1 file changed, 3 deletions(-)
diff --git a/drivers/media/media-device.c b/drivers/media/media-device.c index 76e2b2f3a15f..b718c783debd 100644 --- a/drivers/media/media-device.c +++ b/drivers/media/media-device.c @@ -627,9 +627,6 @@ EXPORT_SYMBOL_GPL(media_device_unregister_entity); */ void media_device_init(struct media_device *mdev) { - - BUG_ON(mdev->dev == NULL); - INIT_LIST_HEAD(&mdev->entities); INIT_LIST_HEAD(&mdev->interfaces); INIT_LIST_HEAD(&mdev->pads);