extcon: rt8973a: Add Richtek RT8973A extcon driver
authorChanwoo Choi <cw00.choi@samsung.com>
Mon, 18 Aug 2014 00:05:21 +0000 (09:05 +0900)
committerChanwoo Choi <cw00.choi@samsung.com>
Mon, 22 Sep 2014 02:43:08 +0000 (11:43 +0900)
commitc03e017c4d3d0fb783cbe6b7b9e4f278addcb23a
tree094a1df6e8900089901d13d9d4bb86a2d3892cc4
parentfbae30d8dd35454bd4a55445d1bb51c620f8e646
extcon: rt8973a: Add Richtek RT8973A extcon driver

This patch add support for Richtek RT8973A which is Micro USB Switch OVP
and i2c interface. The RT8973A is a USB port accessory detector and switch
that is optimized to protect low voltage system from abnormal high input
voltage (up to 28V) and supports high speed USB operation. Also, RT8973A
support 'auto-configuration' mode. If auto-configuration mode is enabled,
RT8973A would control internal h/w patch for USB D-/D+ switching.

Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
drivers/extcon/Kconfig
drivers/extcon/Makefile
drivers/extcon/extcon-rt8973a.c [new file with mode: 0644]
drivers/extcon/extcon-rt8973a.h [new file with mode: 0644]