usb: gadget: storage: Remove reference counting
authorJaejoong Kim <climbbb.kim@gmail.com>
Wed, 4 Jul 2018 04:51:28 +0000 (13:51 +0900)
committerFelipe Balbi <felipe.balbi@linux.intel.com>
Thu, 26 Jul 2018 10:55:39 +0000 (13:55 +0300)
commit1fcba97e35696b7cc5662fe704ada540b49f5601
treed6c3edd93642ff859f04f4215212f4f09462286e
parent7a051e8de3010c2f5f52e0bf305ef96c1f1f19d5
usb: gadget: storage: Remove reference counting

The kref used to be needed because sharing of fsg_common among multiple USB
function instances was handled by fsg. Now this is managed by configfs, we
don't need it anymore. So let's eliminate kref from this driver.

Acked-by: Alan Stern <stern@rowland.harvard.edu>
Acked-by: Michal Nazarewicz <mina86@mina86.com>
Signed-off-by: Jaejoong Kim <climbbb.kim@gmail.com>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
drivers/usb/gadget/function/f_mass_storage.c
drivers/usb/gadget/function/f_mass_storage.h