Commit | Line | Data |
---|---|---|
6281100e CC |
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 | - interrupt-parent: Specifies the phandle of the interrupt controller to which | |
15 | the interrupts from rt8973a are delivered to. | |
16 | - interrupts: Interrupt specifiers for detection interrupt sources. | |
17 | ||
18 | Example: | |
19 | ||
20 | rt8973a@14 { | |
21 | compatible = "richtek,rt8973a-muic"; | |
22 | interrupt-parent = <&gpx1>; | |
23 | interrupts = <5 0>; | |
24 | reg = <0x14>; | |
25 | }; |