Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: extcon: Add support for SM5502 MUIC device

This patch add documentation for binding of SM5502 MUIC (Micro-USB Interface
Controller) device which is using EXTCON subsystem. The SM5502 MUIC device
can detect various external accessories when external accessories is attached
or detached.

Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>

+23
+23
Documentation/devicetree/bindings/extcon/extcon-sm5502.txt
··· 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 + };