Maxim MAX3355 USB OTG EXTCON Support

modulename: extcon-max3355.ko

configname: CONFIG_EXTCON_MAX3355

Linux Kernel Configuration
└─>Device Drivers
└─>External Connector Class (extcon) support
└─>GPIO Support
└─>Maxim MAX3355 USB OTG EXTCON Support
In linux kernel since version 4.1 (release Date: 2015-06-21)  
If you say yes here you get support for the USB OTG role detection by
MAX3355. The MAX3355 chip integrates a charge pump and comparators to
enable a system with an integrated USB OTG dual-role transceiver to
function as an USB OTG dual-role device.

source code:
depends
CONFIG_EXTCON
CONFIG_COMPILE_TEST or CONFIG_GPIOLIB