From: Steve Sakoman Date: Thu, 26 Aug 2010 03:58:39 +0000 (-0700) Subject: nand: k9f1g08: fail gracefully if no nand is present X-Git-Tag: v1.5.0~69 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7cbbe5b1b7af99109d19b0e32634a519c8114faf;p=pandora-x-loader.git nand: k9f1g08: fail gracefully if no nand is present --- diff --git a/drivers/k9f1g08r0a.c b/drivers/k9f1g08r0a.c index d2da804..e0b1af5 100644 --- a/drivers/k9f1g08r0a.c +++ b/drivers/k9f1g08r0a.c @@ -211,8 +211,13 @@ int nand_chip() (mfr == K9F1G08R0A_MFR && (id == K9F1G08R0A_ID))) { return 0; } else { - printf("Unknown chip: mfr was 0x%02x, id was 0x%02x\n", mfr, id); - return 1; + if ((mfr == 0) && (id == 0)) { + printf("No NAND detected\n"); + return 0; + } else { + printf("Unknown chip: mfr was 0x%02x, id was 0x%02x\n", mfr, id); + return 1; + } } }