Merge tag 'LA.UM.9.12.r1-16200-SMxx50.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/usb into lineage-21.0

"LA.UM.9.12.r1-16200-SMxx50.QSSI12.0"

* tag 'LA.UM.9.12.r1-16200-SMxx50.QSSI12.0' of https://git.codelinaro.org/clo/la/platform/vendor/qcom-opensource/usb:
  [Gen4]: Add support for gen4 targets.
  init.qcom.usb.rc: Add support for UAC1 related compositions
  init.qcom.usb.sh: Extend UVC resolutions
  USB: Solving path traversal issue in USB HAL AppendNodeMapper
  UsbGadgetHal: Add null check in getCurrentUsbFunctions()
  USB: HAL: handling readFile failure on device path
  init.qcom.usb.sh: Set default composition for msmnile
  init.qcom.usb.sh: Set default composition to 0x901D for msmnile
  USB: Enable RNDIS with proper configuration
  USB: Set sys.usb.mtp.batchcancel for targets using mtp over ffs
  init.qcom.usb.sh: Pass blank MSM serial number for virtual Android
  init.qti.usb.debug.rc: Add RC to execute init.qti.usb.debug.sh
  init.qcom.usb.sh: Set default composition to 0x9084 for monaco
  init.qcom.usb.sh: Set default USB composition for monaco
  USB: Configure Diag MDM instance on 90D9
  USB: HAL: Hardcoding USB values to make VTS compatiple for non TYPEC
  USB: HAL: Add AUDIO_ACCESSORY as one of the supported modes
  Usb: Optimize uevent handling
  USB: HAL: Add support for moisture detection on different platforms
  USB: HAL: Skip remote wakeup and auto suspend for some targets
  init.qcom.usb.rc: Prevent enumeration with incorrect controller

 Conflicts:
	etc/init.qcom.usb.rc
	etc/init.qcom.usb.sh
	etc/init.qti.usb.debug.rc
	hal/Usb.cpp
	vendor_product.mk

Change-Id: Ie906d38409bdbc9dd16321319c04cb7235bd31ab
tree: 5f16b73dd7b3f0005887f3347bfce2bb07b273ba
  1. etc/
  2. hal/
  3. .gitupstream
  4. vendor_product.mk