The FSA9688C is a multimedia USB port switch featuring automatic switching and accessory detection. The FSA9688C allows the sharing of a common USB port to pass up to two HS-USB paths, MHL, and UART (audio), as well as factory programmability. In addition, the FSA9688C integrates detection for standard ID resistor values, Battery Charging BC1.2, custom accessories, and force download mode.