Title: [8485] trunk/drivers/char/bfin_spi_adc.c: Return Error in case the SPI register driver failed
- Revision
- 8485
- Author
- hennerich
- Date
- 2010-03-17 09:28:06 -0400 (Wed, 17 Mar 2010)
Log Message
Return Error in case the SPI register driver failed
Modified Paths
Diff
Modified: trunk/drivers/char/bfin_spi_adc.c (8484 => 8485)
--- trunk/drivers/char/bfin_spi_adc.c 2010-03-17 11:48:41 UTC (rev 8484)
+++ trunk/drivers/char/bfin_spi_adc.c 2010-03-17 13:28:06 UTC (rev 8485)
@@ -182,6 +182,12 @@
return -EMFILE;
}
+ if (spi_adc.spidev == 0) {
+ spin_unlock_irqrestore(&spiadc_lock, flags);
+ pr_err("spi_adc: SPI driver failed to register\n");
+ return -ENODEV;
+ }
+
spi_adc.opened = 1;
filp->private_data = &spi_adc;
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits