aboutsummaryrefslogtreecommitdiff
path: root/drivers/staging/heci/interrupt.c
diff options
context:
space:
mode:
authorDongxiao Xu <dongxiao.xu@intel.com>2009-05-31 14:43:51 +0800
committerGreg Kroah-Hartman <gregkh@suse.de>2009-06-19 11:00:55 -0700
commit52b855600c5c16c13b6f288f3536d01c2603e78d (patch)
tree114159b3e83b90f2135e9a8e723eab57dc722fe4 /drivers/staging/heci/interrupt.c
parent58b25a63a18e88052c8f5f068e68feaac4c6831d (diff)
Staging: heci: fix typos and add wait after disconnect
- Fix typo for enum HECI_WRITE. - Fix timeout issue. If the time period is greater or equal 15s, it's timeout. - Add 10ms wait time after disconnect, to ensure that hardware is ready. Otherwise in the next time connection, hardware resource may be busy. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/heci/interrupt.c')
-rw-r--r--drivers/staging/heci/interrupt.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/heci/interrupt.c b/drivers/staging/heci/interrupt.c
index 2db1851d168..b7ce73be826 100644
--- a/drivers/staging/heci/interrupt.c
+++ b/drivers/staging/heci/interrupt.c
@@ -1054,7 +1054,7 @@ static int heci_bh_write_handler(struct io_heci_list *cmpl_list,
list_del(&priv_cb_pos->cb_list);
if ((HECI_WRITING == file_ext->writing_state) &&
(priv_cb_pos->major_file_operations ==
- HECI_WRITING) &&
+ HECI_WRITE) &&
(file_ext != &dev->iamthif_file_ext)) {
DBG("HECI WRITE COMPLETE\n");
file_ext->writing_state =