Commit | Line | Data |
---|---|---|
d3b50314 CC |
1 | |
2 | * SM5502 MUIC (Micro-USB Interface Controller) device | |
3 | ||
4 | The Silicon Mitus SM5502 is a MUIC (Micro-USB Interface Controller) device | |
5 | which can detect the state of external accessory when external accessory is | |
6 | attached or detached and button is pressed or released. It is interfaced to | |
7 | the host controller using an I2C interface. | |
8 | ||
9 | Required properties: | |
10 | - compatible: Should be "siliconmitus,sm5502-muic" | |
11 | - reg: Specifies the I2C slave address of the MUIC block. It should be 0x25 | |
12 | - interrupt-parent: Specifies the phandle of the interrupt controller to which | |
13 | the interrupts from sm5502 are delivered to. | |
14 | - interrupts: Interrupt specifiers for detection interrupt sources. | |
15 | ||
16 | Example: | |
17 | ||
18 | sm5502@25 { | |
19 | compatible = "siliconmitus,sm5502-muic"; | |
20 | interrupt-parent = <&gpx1>; | |
21 | interrupts = <5 0>; | |
22 | reg = <0x25>; | |
23 | }; |