Update extcon for v3.18

This patchset add new extcon provider driver and fix minor issue of extcon driver.
 
 Detailed description for patchset:
 1. Add new Richtek RT8973A extcon driver
 This driver 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.
 
 2. Fix code cleanup for other extcon driver
 - extcon-sm5502 driver
  : Fix bug to check cable type and build break.
  : Move header file from include/linux/extcon to drivers/extcon because this
    header file is only user for extcon-sm5502.c.
  : Clean up codes by using checkpatch script
 - extcon-max77693 driver
  : Use resource managed interrupt function
  : Fix bug to set ADC debounce time
 - extcon-gpio driver
  : Fix minor code cleanup
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.11 (GNU/Linux)
 
 iQIcBAABAgAGBQJUIK/0AAoJEJzN3yze689TKCEP/RXpcsnjXPPu/ymL2NmWh6XB
 hQUB9kVgWPgAh/JJ7D47RPrBETzDNkByHdtPneqHmHefvczVLT0ITiQwwRG8GItr
 rQvndgIz22P0CD5kamlB0yD3QppWtukMLy9Ex3pNhCO41TNQd5L75KvEXkwkifRg
 QJBd21ATdUGEyptstNVvsJZsy7KYNaHDg7tHcI/aUjJUaQBRigb4qYZY7AxA7Mj7
 pgtDwqB45uDTGjaZ8ct3ryezG//EIYMiVzTuxn95yw2ftjHQ9krfB5Tdbdb7Cdl6
 3GWKrbTZlAj7N2berYySEAtCApiSAIT3/JYQL2zjdDBfZZ/QLbJWV1ygmnegx6w/
 eP8tXQ6rP+j4kRGSYlsWA59t3mp/3gA0wVZHbAzT66Eb2jQI3OnZFmkhngaR5fKZ
 SZ6mUgxNyHiFevMXAbbzL1tfBVaWK4iWGJOH+BeQX/7+Ie2HqUh7osZmcWMxKGSY
 9/I9aZBbAXwfKGaf/kmHjumku0Ypww8fGz7wJYMdKOvV9pSiuhYSfcfOpOUUHJ+x
 bBVeLe+qa7V3/0UTCWd2PfH/XIBykse/nSgo7wzzyjUhRMS9++06PkxnbJtLqxNf
 0WlPpgkZE4WPQCwofTHX//xNH9+Kn5Oe0oJGLkCeNs2hm62PL4P5KCT/smZNvAsA
 TMmj/mh4OwdqCXaIjFBR
 =dA4d
 -----END PGP SIGNATURE-----

Merge tag 'extcon-next-for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon into char-misc-next

Chanwoo writes:

Update extcon for v3.18

This patchset add new extcon provider driver and fix minor issue of extcon driver.

Detailed description for patchset:
1. Add new Richtek RT8973A extcon driver
This driver 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.

2. Fix code cleanup for other extcon driver
- extcon-sm5502 driver
 : Fix bug to check cable type and build break.
 : Move header file from include/linux/extcon to drivers/extcon because this
   header file is only user for extcon-sm5502.c.
 : Clean up codes by using checkpatch script
- extcon-max77693 driver
 : Use resource managed interrupt function
 : Fix bug to set ADC debounce time
- extcon-gpio driver
 : Fix minor code cleanup
This commit is contained in:
Greg Kroah-Hartman 2014-09-22 17:42:40 -07:00
commit e60cdc907c
11 changed files with 1294 additions and 328 deletions