Tom Rini | 53633a8 | 2024-02-29 12:33:36 -0500 | [diff] [blame^] | 1 | |
| 2 | * Richtek RT8973A - Micro USB Switch device |
| 3 | |
| 4 | The Richtek RT8973A is Micro USB Switch with OVP and I2C interface. The RT8973A |
| 5 | is a USB port accessory detector and switch that is optimized to protect low |
| 6 | voltage system from abnormal high input voltage (up to 28V) and supports high |
| 7 | speed USB operation. Also, RT8973A support 'auto-configuration' mode. |
| 8 | If auto-configuration mode is enabled, RT8973A would control internal h/w patch |
| 9 | for USB D-/D+ switching. |
| 10 | |
| 11 | Required properties: |
| 12 | - compatible: Should be "richtek,rt8973a-muic" |
| 13 | - reg: Specifies the I2C slave address of the MUIC block. It should be 0x14 |
| 14 | - interrupts: Interrupt specifiers for detection interrupt sources. |
| 15 | |
| 16 | Example: |
| 17 | |
| 18 | rt8973a@14 { |
| 19 | compatible = "richtek,rt8973a-muic"; |
| 20 | interrupt-parent = <&gpx1>; |
| 21 | interrupts = <5 0>; |
| 22 | reg = <0x14>; |
| 23 | }; |