config USB_DWC3
	tristate "DesignWare USB3 DRD Core Support"
	depends on (USB || USB_GADGET)
	select USB_OTG_UTILS
	select USB_XHCI_PLATFORM if USB_SUPPORT && USB_XHCI_HCD
	help
	  Say Y or M here if your system has a Dual Role SuperSpeed
	  USB controller based on the DesignWare USB3 IP Core.

	  If you choose to build this driver is a dynamically linked
	  module, the module will be called dwc3.ko.

if USB_DWC3

config USB_DWC3_DEBUG
	bool "Enable Debugging Messages"
	help
	  Say Y here to enable debugging messages on DWC3 Driver.

config USB_DWC3_VERBOSE
	bool "Enable Verbose Debugging Messages"
	depends on USB_DWC3_DEBUG
	help
	  Say Y here to enable verbose debugging messages on DWC3 Driver.

#CONFIG_USB_LGE_USB3_REDRIVER
config USB_LGE_USB3_REDRIVER
	bool "LGE specific USB3 Redriver feature"
	help
	 Say Y to enalbe LGE specific USB3 Redriver feature.
	default n

config USB_LGE_RELIABILITY
	bool "LGE reliability feature"
	help
	 kernel usb reliabilty feature 
	default n

config USB_LGE_LPM_STATE
	bool "LGE LPM state"
	help
	 no init lpm and keep no lpm state is added to previous DWC3 lpm state. 
	default n

#CONFIG_USB_DWC3_MSM_VZW_SUPPORT
config USB_DWC3_MSM_VZW_SUPPORT
	bool "VZW specific DWC3_MSM support in LGE Android"
	depends on USB_DWC3_MSM
	help
	  It supports VZW specific DWC3_MSM feature for USB BC 1.2 event. 
	  note that this must be used in VZW devices.

	  Say y if this must be needed.
	default n
endif
