1. 18 Oct, 2015 36 commits
  2. 17 Oct, 2015 3 commits
    • Dan Carpenter's avatar
      intel_th: Check for NULL instead of ERR_PTR · 73061da0
      Dan Carpenter authored
      devm_ioremap() returns NULL on error, it doesn't return an ERR_PTR,
      which is what the current code does. This patch corrects these
      checks.
      Signed-off-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
      Signed-off-by: default avatarAlexander Shishkin <alexander.shishkin@linux.intel.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      73061da0
    • Alexander Shishkin's avatar
      stm class: Select configfs · 1c090575
      Alexander Shishkin authored
      STM policy handling is basically configfs, I honestly don't know how we
      ended up without a Kconfig dependency, but thanks to randconfig testing,
      it's now caught.
      Reported-by: default avatarJim Davis <jim.epost@gmail.com>
      Reported-by: default avatarkbuild test robot <fengguang.wu@intel.com>
      Reported-by: default avatarArnd Bergmann <arnd@arndb.de>
      Signed-off-by: default avatarAlexander Shishkin <alexander.shishkin@linux.intel.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      1c090575
    • Greg Kroah-Hartman's avatar
      Merge tag 'extcon-next-for-4.4' of... · f8d96004
      Greg Kroah-Hartman authored
      Merge tag 'extcon-next-for-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon into char-misc-next
      
      Chanwoo writes:
      
      Update extcon for 4.4
      
      Detailed description for patchset:
      1. Update the extcon core:
      - Modify the unique identification and name of each external connector
        with the additional prefix to clarify both attribute and meaning of
        external connector as following:
      : EXTCON_CHG_* mean the charger connector.
      : EXTCON_JACK_* mean the jack connector.
      : EXTCON_DISP_* mean the display port connector.
      
      - Keep the standard name of USB charging port by refering to the
        "Battery Charging v1.2 Spec and Adopters Agreement"[1] to use
        the standard name of USB charging port as following:
      : EXTCON_CHG_USB_SDP /* Standard Downstream Port */
      : EXTCON_CHG_USB_DCP /* Dedicated Charging Port */
      : EXTCON_CHG_USB_CDP /* Charging Downstream Port */
      : EXTCON_CHG_USB_ACA /* Accessory Charger Adapter */
      [1] www.usb.org/developers/docs/devclass_docs/BCv1.2_070312.zip
      
      2. Update the extcon-arizona.c driver:
      - Support the WM8998 and WM1814 codec for jack detection.
      - Support for the ADC mode microphone detection and the general
        purpose switch for pop suppression.
      - Fix bug include fixing the headphone detection accuracy
        at the top end of the range and some corrections around
        the use of the microphone clamps.
      
      3. Update the extcon-gpio.c driver:
      - Clean-up the extcon-gpio driver and fix minor issue before
        supporting the Device tree binding of it.
      
      4. Clean-up and fix the minor issue for extcon drivers:
      - Export OF module alias information for extcon-rt8973a.c and extcon-sm5502.c.
      - Fix wrong type of variable of for extcon-rt8973a.c and extcon-sm5502.c.
      - Use resource managed API for extcon-axp288.c.
      f8d96004
  3. 15 Oct, 2015 1 commit
    • Chanwoo Choi's avatar
      extcon: Modify the id and name of external connector · 11eecf91
      Chanwoo Choi authored
      This patch modifies the id and name of external connector with the
      additional prefix to clarify both attribute and meaning of external
      connector as following:
      - EXTCON_CHG_* mean the charger connector.
      - EXTCON_JACK_* mean the jack connector.
      - EXTCON_DISP_* mean the display port connector.
      
      Following table show the new name of external connector with old name:
      --------------------------------------------------
      Old extcon name         | New extcon name        |
      --------------------------------------------------
      EXTCON_TA               | EXTCON_CHG_USB_DCP     |
      EXTCON_CHARGE_DOWNSTREAM| EXTCON_CHG_USB_CDP     |
      EXTCON_FAST_CHARGER     | EXTCON_CHG_USB_FAST    |
      EXTCON_SLOW_CHARGER     | EXTCON_CHG_USB_SLOW    |
      --------------------------------------------------
      EXTCON_MICROPHONE       | EXTCON_JACK_MICROPHONE |
      EXTCON_HEADPHONE        | EXTCON_JACK_HEADPHONE  |
      EXTCON_LINE_IN          | EXTCON_JACK_LINE_IN    |
      EXTCON_LINE_OUT         | EXTCON_JACK_LINE_OUT   |
      EXTCON_VIDEO_IN         | EXTCON_JACK_VIDEO_IN   |
      EXTCON_VIDEO_OUT        | EXTCON_JACK_VIDEO_OUT  |
      EXTCON_SPDIF_IN         | EXTCON_JACK_SPDIF_IN   |
      EXTCON_SPDIF_OUT        | EXTCON_JACK_SPDIF_OUT  |
      --------------------------------------------------
      EXTCON_HMDI             | EXTCON_DISP_HDMI       |
      EXTCON_MHL              | EXTCON_DISP_MHL        |
      EXTCON_DVI              | EXTCON_DISP_DVI        |
      EXTCON_VGA              | EXTCON_DISP_VGA        |
      --------------------------------------------------
      
      And, when altering the name of USB charger connector, EXTCON refers to the
      "Battery Charging v1.2 Spec and Adopters Agreement"[1] to use the standard
      name of USB charging port as following. Following name of USB charging port
      are already used in power_supply subsystem. We chan check it on patch[2].
      - EXTCON_CHG_USB_SDP	/* Standard Downstream Port */
      - EXTCON_CHG_USB_DCP	/* Dedicated Charging Port */
      - EXTCON_CHG_USB_CDP	/* Charging Downstream Port */
      - EXTCON_CHG_USB_ACA	/* Accessory Charger Adapter */
      
      [1] www.usb.org/developers/docs/devclass_docs/BCv1.2_070312.zip
      [2] commit 85efc8a1 ("power_supply: Add types for USB chargers")
      Signed-off-by: default avatarChanwoo Choi <cw00.choi@samsung.com>
      [ckeepax: For the Arizona changes]
      Acked-by: default avatarCharles Keepax <ckeepax@opensource.wolfsonmicro.com>
      Reviewed-by: default avatarRoger Quadros <rogerq@ti.com>
      11eecf91