Kconfig 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. config USB_MTK_HDRC
  2. tristate "MediaTek MUSB support"
  3. select USB_GADGET_SELECTED
  4. select USB_GADGET_DUALSPEED
  5. default y
  6. help
  7. Say Y here if your system has a high speed USB
  8. controller based on the MTK MUSB IP. Then
  9. configure options to match your silicon and the board
  10. it's being used with, including the USB peripheral role,
  11. or the USB host role, or both.
  12. config MTK_MUSB_QMU_SUPPORT
  13. bool "QMU Transfer mode of MediaTek MUSB"
  14. default n
  15. help
  16. Say Y here if your system has a QMU capability for USB
  17. controller based on the MTK MUSB IP.
  18. QMU is some kind of enhanced DMA mode by HW queeu rather
  19. than SW queue to reduce SW effort.
  20. config USB_MTK_OTG
  21. tristate "MediaTek MUSB OTG support"
  22. help
  23. Enable Mediatek USB Host OTG detection mechanism
  24. and USB-IF Compliance Test Program.
  25. 1. IDDIG - OTG cable attachment detection.
  26. 2. DRVVBUS - provides the VBUS for the attached devices
  27. config MTK_UART_USB_SWITCH
  28. bool "MTK_UART_USB_SWITCH"
  29. default n
  30. help
  31. This is a feature for debugging purpose.
  32. It uses the USB TX/RX as UART TX/RX.
  33. A USB to UART cable is needed to use this feature.
  34. Using the UI in the EngineerMode to switch between USB and UART mode.
  35. After switching to UART mode and connect to the PC with a USB to UART cable,
  36. you can connect to a Virtual COM port on the PC and get the log output to the UART console.