1*c66ec88fSEmmanuel Vadot 2*c66ec88fSEmmanuel Vadot* Richtek RT8973A - Micro USB Switch device 3*c66ec88fSEmmanuel Vadot 4*c66ec88fSEmmanuel VadotThe Richtek RT8973A is Micro USB Switch with OVP and I2C interface. The RT8973A 5*c66ec88fSEmmanuel Vadotis a USB port accessory detector and switch that is optimized to protect low 6*c66ec88fSEmmanuel Vadotvoltage system from abnormal high input voltage (up to 28V) and supports high 7*c66ec88fSEmmanuel Vadotspeed USB operation. Also, RT8973A support 'auto-configuration' mode. 8*c66ec88fSEmmanuel VadotIf auto-configuration mode is enabled, RT8973A would control internal h/w patch 9*c66ec88fSEmmanuel Vadotfor USB D-/D+ switching. 10*c66ec88fSEmmanuel Vadot 11*c66ec88fSEmmanuel VadotRequired properties: 12*c66ec88fSEmmanuel Vadot- compatible: Should be "richtek,rt8973a-muic" 13*c66ec88fSEmmanuel Vadot- reg: Specifies the I2C slave address of the MUIC block. It should be 0x14 14*c66ec88fSEmmanuel Vadot- interrupts: Interrupt specifiers for detection interrupt sources. 15*c66ec88fSEmmanuel Vadot 16*c66ec88fSEmmanuel VadotExample: 17*c66ec88fSEmmanuel Vadot 18*c66ec88fSEmmanuel Vadot rt8973a@14 { 19*c66ec88fSEmmanuel Vadot compatible = "richtek,rt8973a-muic"; 20*c66ec88fSEmmanuel Vadot interrupt-parent = <&gpx1>; 21*c66ec88fSEmmanuel Vadot interrupts = <5 0>; 22*c66ec88fSEmmanuel Vadot reg = <0x14>; 23*c66ec88fSEmmanuel Vadot }; 24