From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752800AbbHQAjn (ORCPT ); Sun, 16 Aug 2015 20:39:43 -0400 Received: from mailout4.samsung.com ([203.254.224.34]:38354 "EHLO mailout4.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751620AbbHQAjm (ORCPT ); Sun, 16 Aug 2015 20:39:42 -0400 X-AuditID: cbfee691-f79ca6d00000456a-0f-55d12d4ce3ac Message-id: <55D12D4B.6090408@samsung.com> Date: Mon, 17 Aug 2015 09:39:39 +0900 From: Chanwoo Choi User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-version: 1.0 To: Greg KH Cc: linux-kernel , =?UTF-8?B?64yA7J246riw?= , Kyungmin Park , "myungjoo.ham@samsung.com" Subject: [GIT PULL v2] extcon next for 4.3 Content-type: text/plain; charset=UTF-8 Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrBLMWRmVeSWpSXmKPExsWyRsSkUNdH92KowZRpPBbNi9ezWUy6P4HF 4mzTG3aLy7vmsFncblzB5sDqsX/uGnaPvi2rGD0+b5ILYI7isklJzcksSy3St0vgyjj7+QNb wQWpisu/XrA2MC4Q6WLk5JAQMJF4f2cDI4QtJnHh3nq2LkYuDiGBFYwS7x+fYocr+rGABSKx lFFi7qzNzBDOA0aJ1WemsXYxcnDwCmhJzH8jD9LAIqAq0Xr6IVgzG1B4/4sbbCC2qECYxMrp V1hAbF4BQYkfk++B2SICGhIvj94CW8AscIJRovnlamaQhDBQc/+HfjCbWUBdYtK8RVC2vMTm NW/BjpAQmMcu0bx3DSPEZgGJb5MPsYAcJCEgK7HpADPEB5ISB1fcYJnAKDILye5ZSMbOQjJ2 ASPzKkbR1ILkguKk9CJTveLE3OLSvHS95PzcTYzACDn979nEHYz3D1gfYhTgYFTi4dX4cyFU iDWxrLgy9xCjKdAVE5mlRJPzgXGYVxJvaGxmZGFqYmpsZG5ppiTOqyP9M1hIID2xJDU7NbUg tSi+qDQntfgQIxMHp1QDY3X0prjouMfTF/x/l6W609hMJOfLphknHkz7+cF+M4dGrM/KVSo7 U1ZJ5c31EL1lVXHyaLhDhsJEt4MCSRPSTr5a/ru1z4uLu/jwlKWfnrHlMJbPdBGIr5n81apP 9I2Ugt075+j205/uizLtSH3K8mXXhjOF77/OiyrYdDrRXVTU228i96Wzf5RYijMSDbWYi4oT AQGKMmaLAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrKIsWRmVeSWpSXmKPExsVy+t9jAV0f3YuhBvP2sls0L17PZjHp/gQW i7NNb9gtLu+aw2Zxu3EFmwOrx/65a9g9+rasYvT4vEkugDmqgdEmIzUxJbVIITUvOT8lMy/d Vsk7ON453tTMwFDX0NLCXEkhLzE31VbJxSdA1y0zB2inkkJZYk4pUCggsbhYSd8O04TQEDdd C5jGCF3fkCC4HiMDNJCwhjHj7OcPbAUXpCou/3rB2sC4QKSLkZNDQsBE4v2PBSwQtpjEhXvr 2boYuTiEBJYySsydtZkZwnnAKLH6zDTWLkYODl4BLYn5b+RBGlgEVCVaTz9kB7HZgML7X9xg A7FFBcIkVk6/AjaUV0BQ4sfke2C2iICGxMujt1hAZjILnGCUaH65mhkkIQzU3P+hH8xmFlCX mDRvEZQtL7F5zVvmCYx8s5DMmoWkbBaSsgWMzKsYJVILkguKk9JzDfNSy/WKE3OLS/PS9ZLz czcxgqPwmdQOxoO73A8xCnAwKvHwavy5ECrEmlhWXJl7iFGCg1lJhPeuwMVQId6UxMqq1KL8 +KLSnNTiQ4ymQN9OZJYSTc4HJoi8knhDYxMzI0sjc0MLI2NzJXFe2Q2bQ4UE0hNLUrNTUwtS i2D6mDg4pRoYd3lyRNo2pC9vfGb+/E7NvPc5xYs2lzrl5wov+3D46bUUK42YmWpTPDRNt2zk VHUP8rSq0tNeu/fLrvpr5duElrtOPRX04nO8/7d95rMnhi7QMX+zYm8sI1Ogwru8Tp+ww28d ErS2X/xg5PZVKuQWV3dYqJhiVHrjs0SdqbetPlww/yLucypEiaU4I9FQi7moOBEAYxp2KNgC AAA= 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.3. I add detailed description of this pull request on below. Please pull extcon with following updates. Changes from v1: - Fix the merge conflict of extcon-palmas.c driver on linux-next.git (Stephen Rothwell). Best Regards, Chanwoo Choi The following changes since commit f7644cbfcdf03528f0f450f3940c4985b2291f49: Linux 4.2-rc6 (2015-08-09 15:54:30 -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.3 for you to fetch changes up to ac22a1d3386e195c57e299da3bfad97a061b9616: extcon: palmas: Fix build break due to devm_gpiod_get_optional API change (2015-08-13 20:56:18 +0900) ---------------------------------------------------------------- Update extcon for v4.3 This patchset include the function update of extcon drivers without critical update and fix minor issue of extcon drivers. Detailed description for patchset: 1. Update the extcon drivers: - Update the logic of microphone detection for extcon-arizona driver - Support GPIO based USB ID detection of extcon-palmas driver 2. Fix minor issues: - Clean code and remove the opitonal print_state() function pointer from extcon core driver - Clear interrupt bit state before requesting irq on extcon-max778433 driver - Fix signedness bugs of extcon core driver ---------------------------------------------------------------- Chanwoo Choi (5): extcon: Remove duplicate header file in extcon.h extcon: Remove optional print_state() function pointer of struct extcon_dev extcon: palmas: Remove the mutually_exclusive array extcon: Add exception handling to prevent the NULL pointer access extcon: palmas: Fix build break due to devm_gpiod_get_optional API change Charles Keepax (6): extcon: arizona: Update to use the new device properties API extcon: arizona: Add basic microphone detection DT/ACPI bindings extcon: arizona: Use gpiod inteface to handle micd_pol_gpio gpio extcon: arizona: Ensure variables are set for headphone detection extcon: arizona: Declare 3-pole jack if we detect open circuit on mic extcon: arizona: Simplify pdata symantics for micd_dbtime Dan Carpenter (1): extcon: Fix signedness bugs about break error handling Jaewon Kim (1): extcon: max77843: Clear IRQ bits state before request IRQ Krzysztof Kozlowski (1): extcon: Drop owner assignment from i2c_driver Roger Quadros (1): extcon: palmas: Support GPIO based USB ID detection .../devicetree/bindings/extcon/extcon-palmas.txt | 5 +- drivers/extcon/extcon-arizona.c | 101 +++++++++++++--- drivers/extcon/extcon-gpio.c | 18 --- drivers/extcon/extcon-max77843.c | 9 ++ drivers/extcon/extcon-palmas.c | 134 ++++++++++++++++++--- drivers/extcon/extcon-rt8973a.c | 1 - drivers/extcon/extcon-sm5502.c | 1 - drivers/extcon/extcon-usb-gpio.c | 1 + drivers/extcon/extcon.c | 48 ++++++-- include/linux/extcon.h | 7 -- include/linux/mfd/palmas.h | 7 ++ 11 files changed, 255 insertions(+), 77 deletions(-)