Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
CHROMIUM: iwl7000: sdio: avoid read/write operations if the bus is dead
Recovery takes too much time if the bus is dead (each timeout is 2000ms, etc.). try avoiding it by setting a flag when the bus is dead, and avoid any bus access until recovery. There still might be significant delays caused by implicit mmc access (e.g. sdio_disable_func()), but at least avoid the direct read/write operations. Additionally, explicitly skip fw dump in this case, as it will result in garbage data (and might take signifcant time) -- TODO: are there valid failures? Signed-off-by: Eliad Peller <eliadx.peller@intel.com> iwl7000-tree: b5e41377e07fe71bbb562ffb36057ffd93adacd8
- Loading branch information