mtd: nand: tmio: return error code of nand_scan() on error
The nand_scan() returns an appropriate error value when it fails. Use it instead of the fixed error code -ENODEV. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by: Marek Vasut <marek.vasut@gmail.com> Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
This commit is contained in:
		
							parent
							
								
									bbd4d03c56
								
							
						
					
					
						commit
						43358c173d
					
				| @ -435,10 +435,10 @@ static int tmio_probe(struct platform_device *dev) | ||||
| 	nand_chip->waitfunc = tmio_nand_wait; | ||||
| 
 | ||||
| 	/* Scan to find existence of the device */ | ||||
| 	if (nand_scan(mtd, 1)) { | ||||
| 		retval = -ENODEV; | ||||
| 	retval = nand_scan(mtd, 1); | ||||
| 	if (retval) | ||||
| 		goto err_irq; | ||||
| 	} | ||||
| 
 | ||||
| 	/* Register the partitions */ | ||||
| 	retval = mtd_device_parse_register(mtd, NULL, NULL, | ||||
| 					   data ? data->partition : NULL, | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user