usb: musb: gadget: fix kernel crash after rmmod
authorAjay Kumar Gupta <ajay.gupta@ti.com>
Wed, 4 Jul 2012 05:17:14 +0000 (10:47 +0530)
committerVishveshwar Bhat <vishveshwar.bhat@ti.com>
Fri, 6 Jul 2012 05:45:05 +0000 (11:15 +0530)
commitbd33df2fe75d8b79c6bdc4f8597e3c67ccfaa479
treeeb5bd59e474a1fd74519ff880ee48f4e23d8d225
parente642299f0bed9b78a81beba6b9fdb10d4209b78c
usb: musb: gadget: fix kernel crash after rmmod

musb->gadget_driver was not getting reset to NULL after the gadget
driver is removed. This leads to kernel panic while doing proc read
when it tries to print the gadget driver name.

Fixing the same by resetting the musb->gadget_driver to NULL when
gadget driver is removed.
drivers/usb/musb/musb_gadget.c