From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752617AbbJPAMa (ORCPT ); Thu, 15 Oct 2015 20:12:30 -0400 Received: from mailout4.samsung.com ([203.254.224.34]:57688 "EHLO mailout4.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751394AbbJPAM2 (ORCPT ); Thu, 15 Oct 2015 20:12:28 -0400 X-AuditID: cbfee68f-f796f6d0000014a4-72-562040eae008 Message-id: <562040E9.2040008@samsung.com> Date: Fri, 16 Oct 2015 09:12:25 +0900 From: Chanwoo Choi 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 Cc: linux-kernel , Kyungmin Park , =?UTF-8?B?64yA7J246riw?= , "myungjoo.ham@samsung.com" Subject: [GIT PULL] extcon next for 4.4 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrKLMWRmVeSWpSXmKPExsWyRsSkQPeVg0KYwYVmXovmxevZLCbdn8Bi cbbpDbvF5V1z2CxuN65gc2D12D93DbtH35ZVjB6fN8kFMEdx2aSk5mSWpRbp2yVwZXz7NIm1 YLp6RVPnZsYGxgXyXYycHBICJhIz3zczQ9hiEhfurWfrYuTiEBJYwSgxZ/sfNpiipY/vQSWW Mkp8fLqWESQhJPCAUeLiP1YQm1dAS+Je4xcwm0VAVeLl05XsIDYbUHz/ixtAzRwcogIREt0n KiHKBSV+TL7HAmKLCGhIvDx6iwVkPrPACUaJ7S92gvUKC6hLvFk2nRWklxnInjIlFyTMLCAv sXnNW2aQegmBeewSXS/3MULsFZD4NvkQC0i9hICsxKYDUI9JShxccYNlAqPILCSrZyFMnYVk 6gJG5lWMoqkFyQXFSelFxnrFibnFpXnpesn5uZsYgbFx+t+z/h2Mdw9YH2IU4GBU4uFlsFMI E2JNLCuuzD3EaAp0xERmKdHkfGAE5pXEGxqbGVmYmpgaG5lbmimJ8y6U+hksJJCeWJKanZpa kFoUX1Sak1p8iJGJg1OqgVH/7fu1x1g3FmQvSJr98K1a5iWeIyd6pj79mrnD19HT93i6X1jE 9Dfz+E75Wc+/cKRMaK5ekWyW5aaFIZsMCv9surHDwzQ1jzfJ1Y/X/c+e8orLhadtaxfL8Cxk aPrMbD0tqEZqga0I49JLgmt2PHrLqCQtvnFS10TOr7Nrdl4oLtSq2qbPWKvEUpyRaKjFXFSc CACDZuw9iAIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRmVeSWpSXmKPExsVy+t9jAd1XDgphBldms1s0L17PZjHp/gQW i7NNb9gtLu+aw2Zxu3EFmwOrx/65a9g9+rasYvT4vEkugDmqgdEmIzUxJbVIITUvOT8lMy/d Vsk7ON453tTMwFDX0NLCXEkhLzE31VbJxSdA1y0zB2inkkJZYk4pUCggsbhYSd8O04TQEDdd C5jGCF3fkCC4HiMDNJCwhjHj26dJrAXT1SuaOjczNjAukO9i5OSQEDCRWPr4HhuELSZx4d56 IJuLQ0hgKaPEx6drGUESQgIPGCUu/mMFsXkFtCTuNX4Bs1kEVCVePl3JDmKzAcX3v7gB1MzB ISoQIdF9ohKiXFDix+R7LCC2iICGxMujt1hA5jMLnGCU2P5iJ1ivsIC6xJtl01lBepmB7ClT ckHCzALyEpvXvGWewMg3C8moWQhVs5BULWBkXsUokVqQXFCclJ5rmJdarlecmFtcmpeul5yf u4kRHH/PpHYwHtzlfohRgINRiYeXwU4hTIg1say4MvcQowQHs5II7x02oBBvSmJlVWpRfnxR aU5q8SFGU6BXJzJLiSbnA1NDXkm8obGJmZGlkbmhhZGxuZI4741DDGFCAumJJanZqakFqUUw fUwcnFINjDycHgd3rVHWfdzSfT1Rx6ZA9AuDplHVmrh5D66fbTuhPIH9rQ7Xpdr7b6sEEi0N HD32FKvJv/S5HvjgdO/K2wzxD9cdqdjXuOsE/6PbnzNZjootrutdWj1LYQfrgrOnD2nP8bu2 cavHn8ZUzVuXWZMFZDqvLHJg36B1un3p3pQu36Qtx1aoXVdiKc5INNRiLipOBADsW2811QIA AA== DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Dear Greg, This is extcon-next full request for v4.4. 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 9ffecb10283508260936b96022d4ee43a7798b4c: Linux 4.3-rc3 (2015-09-27 07:50:08 -0400) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git tags/extcon-next-for-4.4 for you to fetch changes up to 11eecf910bd81d36425020743b2df73651c5b466: extcon: Modify the id and name of external connector (2015-10-16 08:30:09 +0900) ---------------------------------------------------------------- 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. ---------------------------------------------------------------- Andrzej Hajda (2): extcon: rt8973a: fix handling regmap_irq_get_virq result extcon: sm5502: fix handling regmap_irq_get_virq result Chanwoo Choi (8): Merge branch 'ib-extcon-mfd-4.4' into extcon-next extcon: arizona: Reorder the default statement to remove unnecessary warning extcon: gpio: Use resource managed function for request_irq extcon: gpio: Remove duplicate data from struct gpio_extcon_data extcon: gpio: Add the missing supported_cable parameter to devm_extcon_dev_allocate() extcon: gpio: Fix minor coding style and remove the unused fields. extcon: gpio: Use descriptor-based GPIO interface instead of legacy gpio_* API extcon: Modify the id and name of external connector Charles Keepax (8): mfd: arizona: Add registers for ADC microphone detection mfd: arizona: Add register bits for general purpose switch mfd: arizona: Add TST_CAP bits for headphone detection extcon: arizona: Add support for new ADC value mic detect extcon: arizona: Add support for general purpose switch extcon: arizona: Additional settings to improve accuracy of HP detect extcon: arizona: Use the micd_clamp for interrupts if it is available extcon: arizona: Don't disable debounce for inverted jacks Javier Martinez Canillas (1): extcon: Export OF module alias information in missing drivers Nariman Poushin (1): extcon: arizona: Ignore jd_invert for MICD_CLAMP_STS Richard Fitzgerald (1): extcon: arizona: Add support for WM8998 and WM1814 Vaishali Thakkar (1): extcon: axp288: Convert to using managed resources drivers/extcon/extcon-arizona.c | 164 +++++++++++++++++++++++++--------- drivers/extcon/extcon-axp288.c | 35 +++----- drivers/extcon/extcon-gpio.c | 130 ++++++++++++++------------- drivers/extcon/extcon-max14577.c | 17 ++-- drivers/extcon/extcon-max77693.c | 32 +++---- drivers/extcon/extcon-max77843.c | 27 +++--- drivers/extcon/extcon-max8997.c | 21 ++--- drivers/extcon/extcon-rt8973a.c | 7 +- drivers/extcon/extcon-sm5502.c | 7 +- drivers/extcon/extcon.c | 61 +++++++------ drivers/mfd/wm5110-tables.c | 6 ++ include/dt-bindings/mfd/arizona.h | 2 + include/linux/extcon.h | 62 +++++++------ include/linux/extcon/extcon-gpio.h | 24 ++--- include/linux/mfd/arizona/pdata.h | 6 ++ include/linux/mfd/arizona/registers.h | 14 ++- 16 files changed, 364 insertions(+), 251 deletions(-)