optimus NAND: add more debugging, longer timeout

	* adding another log message if the chip doesn't go idle in time
	* remove ratelimit, these errors are really important to see
	* extend timeout since when we do timeout, we're pretty much hosed.
	* Daniel's observation: if timeout happens, we don't recheck the
		register before aborting, which may cause false negative
	* John's observation: unsigned v signed compare never works so read errors
		are never reported up the chain.  They look like a large
		number of bits successfully fixed.
	* b/17107375
	* removed experimental retry-10-times, it doesn't re-issue READ cmd

Change-Id: I15d58ed3a41a4685022a45545c3bbc15070a25a1
1 file changed