dwc_otg: fix bug in dwc_otg_hcd.c resulting in silent kernel memory corruption

Issue #189 - solved by applying this patch.

Additionally this patch has eliminated the " smsc95xx 1-1.1:1.0: eth0: kevent 2 may have been dropped" error messages that have been flooding the kernel log with smsc95xx.turbo_mode=Y enabled.