commit | 9fee840c03d944ed1564c127375a702e242d9555 | [log] [tgz] |
---|---|---|
author | Mike Dunn <mikedunn@newsguy.com> | Thu Oct 10 10:25:27 2013 -0700 |
committer | Brian Norris <computersforpeace@gmail.com> | Wed Nov 06 23:32:52 2013 -0800 |
tree | 9d37d26744995ad6418258e995e6575f29e9ae75 | |
parent | 5422933d58c28ebc67c7425f20e85ef27b730188 [diff] |
mtd: docg4: fix status polling loop The loop that polls the status register waiting for an operation to complete foolishly bases the timeout simply on the number of loop iterations that have ocurred. When I increased the processor clock speed, timeouts started to appear for long block erasure operations. This patch measures the timeout using jiffies. Signed-off-by: Mike Dunn <mikedunn@newsguy.com> Signed-off-by: Brian Norris <computersforpeace@gmail.com>