diff options
author | Venkat Moganty <vmoganty@nvidia.com> | 2010-05-05 22:18:11 +0530 |
---|---|---|
committer | Gary King <gking@nvidia.com> | 2010-05-07 08:57:52 -0700 |
commit | a8d0003fdd82dedd80e724b33605121672f5f988 (patch) | |
tree | 0f1135437e7d38afec2e4798375e52781d8c255d /drivers/isdn/hisax/jade.c | |
parent | bd84f32885d1d24edb30013763626c37c124ecdd (diff) |
fsl udc: Fix cable connect/disconnect checkingtegra-9.12.11
On VBUS interrupt irq acknowledges the VBUS interrupt and schedules the work
thread for powering/up down the USB phy and clocks based on the VBUS status.
But, in the work thread instead of checking the VBUS status directly,
rechecking the interrupt status which is already disabled. This is fixed by
checking the vbus status only in the work thread for controlling the power
up/down sequence. Due to the disconnect problem power numbers increased when
there is no USB cable connected to the system.
Bug 682756
Bug 682727
Change-Id: Id1c5b3cd1f2f195c4dfadf397e1f8650bf9da12b
Reviewed-on: http://git-master/r/1300
Reviewed-by: Gary King <gking@nvidia.com>
Tested-by: Gary King <gking@nvidia.com>
Diffstat (limited to 'drivers/isdn/hisax/jade.c')
0 files changed, 0 insertions, 0 deletions