1. Jan 04, 2016
  2. Dec 27, 2015
    • Greg Kroah-Hartman's avatar
      Merge tag 'extcon-next-for-4.5' of... · d7a26beb
      Greg Kroah-Hartman authored
      Merge tag 'extcon-next-for-4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon into char-misc-next
      
      Chanwoo writes:
      
      Update extcon for 4.5
      
      Detailed description for patchset:
      1. Add new MAX3355 extcon driver
      - Maxim Integrated MAX3355E chip integrates a charge pump
        and comparator to enable a system with an integrated
        USB OTG dual-role transceiver to function as an USB OTG
        dual-role device.
      
      2. Update the extcon-arizona driver for jack detection
      - Add the device binding for the jack detection and add
        the documentation of extcon-arizona.c.
      
      3. Fix the minor issue of extcon driver
      - Add IRQF_ONESHOT to interrupt flags of extcon-rt8973.
      - Fix the return value regmap_irq_get_virq() of
        extcon-max(14577|77693|77843).c driver by using script[1].
        [1] http://permalink.gmane.org/gmane.linux.kernel/2046107
      d7a26beb
  3. Dec 22, 2015
  4. Dec 21, 2015
    • Sergei Shtylyov's avatar
      extcon: add Maxim MAX3355 driver · 08a0a4f9
      Sergei Shtylyov authored
      
      
      Maxim Integrated MAX3355E chip integrates a charge pump and comparators to
      enable a system with an integrated USB OTG dual-role transceiver to
      function as an USB OTG dual-role device. In addition to sensing/controlling
      Vbus, the chip also passes thru the ID signal from the USB OTG connector.
      On some Renesas boards, this signal is just fed into the SoC thru a GPIO
      pin -- there's no real OTG controller, only host and gadget USB controllers
      sharing the same USB bus; however, we'd like to allow host or gadget
      drivers to be loaded depending on the cable type, hence the need for the
      MAX3355 extcon driver. The Vbus status signals are also wired to GPIOs
      (however, we aren't currently interested in them), the OFFVBUS# signal is
      controlled by the host controllers, there's also the SHDN# signal wired to
      a GPIO, it should be driven high for the normal operation.
      
      Signed-off-by: default avatarSergei Shtylyov <sergei.shtylyov@cogentembedded.com>
      Acked-by: default avatarChanwoo Choi <cw00.choi@samsung.com>
      Acked-by: default avatarRob Herring <robh@kernel.org>
      [cw00.choi: Add the GPIOLIB dependency]
      Signed-off-by: default avatarChanwoo Choi <cw00.choi@samsung.com>
      08a0a4f9
  5. Dec 15, 2015