diff options
| author | Xin Xie <xxie@nvidia.com> | 2012-07-10 19:23:03 -0700 |
|---|---|---|
| committer | Dan Willemsen <dwillemsen@nvidia.com> | 2013-09-14 12:31:53 -0700 |
| commit | 7db0c1551e6b97ec52cb896ee54ae954a74d2342 (patch) | |
| tree | d0efc2322028b23e2fd3e55c3507d59a0c7514e3 /scripts | |
| parent | 20e9a7653c446063162f3b30bed10ecd9ec60690 (diff) | |
usb: otg: tegra: fix racing USB connection events
Sometimes USB connect and disconnect events is not detected properly. The
OTG irq handler is using a workqueue which has no protection for multiple
incoming event handling.
This patch adds mutex to protect the workqueue for USB connection
handling.
BUG 968345
Change-Id: If1c6fec4231dd0dc918f7f278e0a1d7667782917
Signed-off-by: Xin Xie <xxie@nvidia.com>
Reviewed-on: http://git-master/r/122308
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Rakesh Bodla <rbodla@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
Rebase-Id: Rd131872d78712c5628b36954d84bb13434c9f0e9
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions
