]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
staging: ozwpan: set port changed flag at disconnect
authorVinayak Pane <vpane@nvidia.com>
Fri, 27 Jun 2014 02:38:03 +0000 (19:38 -0700)
committerEric Chuang <echuang@nvidia.com>
Sun, 29 Jun 2014 23:12:04 +0000 (16:12 -0700)
commitbf3790755af42b0d6d2497061b7880078829e9c7
tree17ccf29d3ed8075116a60ba7a40462f99d8c7e3e
parentd3b203481cc05f0ec8c31573068525d2e127bc2a
staging: ozwpan: set port changed flag at disconnect

Set port changed flag at every hub disconnect control message.
USB hub status should know correct port status always.

Also contains ugly WAR to recover from network failure cases.
After 3 port reset retries reset the net interface.

Bug 1522708

Change-Id: I1aa5baa837f60668cfb4a23dd7fa820be27151e7
Signed-off-by: Vinayak Pane <vpane@nvidia.com>
Reviewed-on: http://git-master/r/431926
GVS: Gerrit_Virtual_Submit
Reviewed-by: Peter Zu <pzu@nvidia.com>
Reviewed-by: Kevin Bruckert <kbruckert@nvidia.com>
Tested-by: Kevin Bruckert <kbruckert@nvidia.com>
Reviewed-by: Mitch Luban <mluban@nvidia.com>
drivers/staging/ozwpan/ozhcd.c
drivers/staging/ozwpan/ozpd.c
drivers/staging/ozwpan/ozpd.h