init.qcom.usb.rc: Update usage of USB MTP/PTP with USB F_FS driver

This change adds rules to move usage of USB MTP/PTP functionality
with USB F_FS driver instead of F_MTP/F_PTP drivers. It selects
functionfs based MTP/PTP functionality based on vendor.usb.use_ffs_mtp
property value. Set vendor.usb.use_ffs_mtp to true for Lahaina platform.

sys.usb.mtp.device_type is used by MTP server to provide perceived
device type information to host. Use correct sys.usb.mtp.device_type
property and set value 3 ( 2 - media player and 3 - Mobile handset).

Change-Id: I005bfea4babef012e331dcc4999e5e6af6465b6e
2 files changed
tree: 820da21750c59812addd1b67e4fe763b822612e9
  1. etc/
  2. hal/
  3. vendor_product.mk