Commit b9da9b37 authored by Sakari Ailus's avatar Sakari Ailus Committed by Mauro Carvalho Chehab
Browse files

media: ipu3-cio2: Allow probe to succeed if there are no sensors connected



The device won't be powered off on systems that have no sensors connected
unless it has a driver bound to it. Allow that to happen even if there are
no sensors connected to cio2.

Reviewed-by: default avatarRajneesh Bhardwaj <rajneesh.bhardwaj@linux.intel.com>
Tested-by: default avatarRajneesh Bhardwaj <rajneesh.bhardwaj@linux.intel.com>
Signed-off-by: default avatarSakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
parent 19c624c6
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1810,7 +1810,8 @@ static int cio2_pci_probe(struct pci_dev *pci_dev,

	/* Register notifier for subdevices we care */
	r = cio2_notifier_init(cio2);
	if (r)
	/* Proceed without sensors connected to allow the device to suspend. */
	if (r && r != -ENODEV)
		goto fail_cio2_queue_exit;

	r = devm_request_irq(&pci_dev->dev, pci_dev->irq, cio2_irq,