USB: EHCI: Drop spinlock before calling ehci_halt
USB: EHCI: Drop spinlock before calling ehci_halt

Since, ehci_halt function now acquires ehci spinlock, hence,
drop the lock before calling ehci_halt to avoid deadlock
due to spinlock recursion.

CRs-Fixed: 448127
Change-Id: Ieae78abbac8fcd7d98626776366776d0fbe77060
Signed-off-by: Manu Gautam <51907cac86db5f2ed57a4ac58c042ecc27c0b352@codeaurora.org>

TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas