ffs: Fix issues related to starting/stopping ffs 08/172908/3
authorPaweł Szewczyk <p.szewczyk@samsung.com>
Mon, 12 Mar 2018 13:00:16 +0000 (14:00 +0100)
committersaerome kim <saerome.kim@samsung.com>
Fri, 6 Apr 2018 03:58:35 +0000 (03:58 +0000)
commit1dcf76ba901066958918b8651b26fd6dbbf19f56
tree5b6f6790f27086036592a64666f72b8eecb0cf92
parente60e0d7651a397e509bda76ea140ec0a294cbd2f
ffs: Fix issues related to starting/stopping ffs

In case of ffs we rely on events from ep0, which makes vconf events
reduntant. This requires selecting transport as soon as possible and
using that info at initialization of other components.

Change-Id: I9b164edcd883ae94061b29d5ae494521bf79cc71
Signed-off-by: Paweł Szewczyk <p.szewczyk@samsung.com>
include/transport/mtp_usb_driver.h
src/mtp_event_handler.c
src/mtp_init.c
src/transport/mtp_usb_driver.c
src/transport/mtp_usb_driver_ffs.c