TI offers a variety of µUSB switches that all perform impedance based accessory detection. In addition, each of these devices have a switch matrix that determines what types of accessories will be supported over the µUSB port. For example, the TSU6111 only supports USB and UART functionality. The TSU5511 and the TSU5611 both support USB, UART, and audio functionalities. However, the TSU6712 allows for USB, UART, audio, video, OTG, OVP, and charging functionality.