From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751239AbeACCNE (ORCPT + 1 other); Tue, 2 Jan 2018 21:13:04 -0500 Received: from mailout1.samsung.com ([203.254.224.24]:61459 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750944AbeACCND (ORCPT ); Tue, 2 Jan 2018 21:13:03 -0500 DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.samsung.com 20180103021301epoutp01f269237b2474af318db3ff9c42494ac8~GKvrDrY842389123891epoutp01X X-AuditID: b6c32a45-e63ff700000010f7-d0-5a4c3c2c38e2 Message-id: <5A4C3C2C.2030904@samsung.com> Date: Wed, 03 Jan 2018 11:13:00 +0900 From: Chanwoo Choi Organization: Samsung Electronics User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-version: 1.0 To: Greg KH , "linux-kernel@vger.kernel.org" Cc: "Chanwoo Choi (chanwoo@kernel.org)" , =?UTF-8?B?Iuy1nOywrOyasCAoc2Ftc3VuZy5jb20pIg==?= , =?UTF-8?B?64yA7J246riw?= Subject: [GIT PULL] extcon next for v4.16 Content-type: text/plain; charset="utf-8" Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrEKsWRmVeSWpSXmKPExsWy7bCmqa6OjU+UwaNbhhYTb1xhsbj+5Tmr RfPi9WwWk+5PYLG4vGsOmwOrx6ZVnWwe++euYffo27KK0ePzJrkAlqhUm4zUxJTUIoXUvOT8 lMy8dFsl7+B453hTMwNDXUNLC3MlhbzE3FRbJRefAF23zBygvUoKZYk5pUChgMTiYiV9O5ui /NKSVIWM/OISW6VoQ0MjPUMDcz0jIyM9E+NYKyNToJKE1IwZc4+zFMwVr3jUfpOlgfGHUBcj J4eEgIlE/4XJjF2MXBxCAjsYJeZdOA3lfGeU+LF6PytM1fwrl9ggErsZJRpO7YZy7jFKbD53 mBmkildAS+J+Yzs7iM0ioCpxf9ULsG42oPj+FzfYQGx+AUWJqz8eM4LYogIREjvnf2OH6BWU +DH5HksXIweHiECmxLtWJpD5zCDL/k56ADZHWEBT4v7l22D1zED2iy+TWCBseYnNa94ygzRI CCxgk3j65BbU2S4S7RdXQ9nCEq+Ob2GHsKUlnq3ayAjR0M4o0b53HlT3FEaJc9fvMUFUGUs8 W9jFBLGCT6Lj8F92kPMkBHglOtqgoech8eDnZkaIsKPEn/vyIGEhgViJ6cua2Scwys5C8tss JHfPQnL3AkbmVYxiqQXFuempxUYFhnrFibnFpXnpesn5uZsYwelLy3UH44xzPocYBTgYlXh4 EyZ4RwmxJpYVV+YeYpTgYFYS4X2m7BMlxJuSWFmVWpQfX1Sak1p8iNEUGA8TmaVEk/OBqTWv JN7QxNLAxMzMyNzMApisxHnbAlyihATSE0tSs1NTC1KLYPqYODilGhiLMg8ecurvkJ70dP2H 3aFuKx8UnVTYUtWUwt+U07s5RWziuvDqvS3FPVvadtnZtsRrvOx3WXD4hMn+Q3NXmIbbHZlV 12WSt0Pk8GW303uPyHWfWLe3+MbME2633gjozbA1cDno5Fj43o3/+VWXW//itDx2FV5f03dt NdO8l/HvnJV+m+3LfGKoxFKckWioxVxUnAgA5IIhxHUDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOLMWRmVeSWpSXmKPExsVy+t9jAV0dG58og5f3hSwm3rjCYnH9y3NW i+bF69ksJt2fwGJxedccNgdWj02rOtk89s9dw+7Rt2UVo8fnTXIBLFFcNimpOZllqUX6dglc GTPmHmcpmCte8aj9JksD4w+hLkZODgkBE4n5Vy6xdTFycQgJ7GSUeHr7BAuE84BR4tT65+wg VbwCWhL3G9vBbBYBVYn7q16wgthsQPH9L26wgdj8AooSV388Zuxi5OAQFYiQ6D5RCdEqKPFj 8j0WEFtEIFNiYscWVpD5zAK7GSXObd0A1issoClx//JtdpBeZgF1iSlTckHCzALyEpvXvGWe wMg3C8moWQhVs5BULWBkXsUomVpQnJueW2xUYJSXWq5XnJhbXJqXrpecn7uJERic2w5r9e9g fLwk/hCjAAejEg9vwgTvKCHWxLLiytxDjBIczEoivM+UfaKEeFMSK6tSi/Lji0pzUosPMUpz sCiJ8/LnH4sUEkhPLEnNTk0tSC2CyTJxcEo1MEYYzN9Qdr/1E9Pnb+0dag3ehR8XnspZ1FNU lXriSsbPsN8uoYLxiy+tCzifl/zA3ujOk8wY2yd9GUctrcIWPVo/5V/DiuAbgfk62X8zu4Na o04U8UQfrRNnOxiQtYD5/roz4aqL9tzJ61Ss+PZMXljjjqSnsvPTRQLqK//GTDz9Iv9FwQsN OyWW4oxEQy3mouJEAMubPxFKAgAA X-CMS-MailID: 20180103021300epcas2p1f7c6bf2a20f7cd9c3f669f9eed60b3a4 X-Msg-Generator: CA CMS-TYPE: 102P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20180103021300epcas2p1f7c6bf2a20f7cd9c3f669f9eed60b3a4 X-RootMTR: 20180103021300epcas2p1f7c6bf2a20f7cd9c3f669f9eed60b3a4 References: Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: Dear Greg, This is extcon-next pull request for v4.16. I add detailed description of this pull request on below. Please pull extcon with following updates. Best Regards, Chanwoo Choi The following changes since commit 4fbd8d194f06c8a3fd2af1ce560ddb31f7ec8323: Linux 4.15-rc1 (2017-11-26 16:01:47 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git tags/extcon-next-for-4.16 for you to fetch changes up to ca90a64dc671f4a18958078a4bf2e31e2ef57db9: extcon: axp288: Handle reserved charger-type values better (2018-01-03 10:12:59 +0900) ---------------------------------------------------------------- Update extcon for 4.16 Detailed description for this pull request: 1. Add support to notify USB connector for "ChromeOS Embedded Controller". - extcon-usbc-cros-ec driver detects the EXTCON_USB and EXTCON_USB_HOST connector type and then notify the state/properties to the consumer device. 2. Update the detection on probe time and clean-up code for "X-Power AXP288". - Detect the state of connector after a couple of seconds after probe() becasue extcon-axp288.c driver depends on other device driver like mux. In order to guarantee the correct state, the extcon-axp288.c uses the delayed_work. - Set EXTCON_CHG_USB_SDP type as the safe default type if unknown connector is attached because the data sheet of axp288 doesn't handle the all exception cases. - Remove unused code 3. Fix the minor issue of extcon driver - Fix platform get_irq's error checking for extcon-adc-jack. - Delete unneeded initialization for extcon-max8997/max77693. ---------------------------------------------------------------- Arvind Yadav (2): extcon: adc-jack: Fix platform_get_irq's error checking extcon: axp288:: Handle return value of platform_get_irq Benson Leung (1): extcon: usbc-cros-ec: add support to notify USB type cables. Chanwoo Choi (1): Merge branch 'ib-extcon-mfd-4.16' into extcon-next Hans de Goede (4): extcon: axp288: Remove unused extcon_nb struct member extcon: axp288: Remove unused platform data extcon: axp288: Redo charger type detection a couple of seconds after probe() extcon: axp288: Handle reserved charger-type values better Markus Elfring (2): extcon: max77693: Delete unneeded initialization in max77693_muic_set_path() extcon: max8997: Delete unneeded initialization in max8997_muic_set_path() drivers/extcon/extcon-adc-jack.c | 2 +- drivers/extcon/extcon-axp288.c | 75 +++++++++--------- drivers/extcon/extcon-max77693.c | 2 +- drivers/extcon/extcon-max8997.c | 2 +- drivers/extcon/extcon-usbc-cros-ec.c | 142 ++++++++++++++++++++++++++++++++++- include/linux/mfd/axp20x.h | 5 -- include/linux/mfd/cros_ec_commands.h | 17 +++++ 7 files changed, 194 insertions(+), 51 deletions(-)