From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753541AbcEJAzM (ORCPT ); Mon, 9 May 2016 20:55:12 -0400 Received: from mailout2.samsung.com ([203.254.224.25]:60325 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753311AbcEJAzI convert rfc822-to-8bit (ORCPT ); Mon, 9 May 2016 20:55:08 -0400 X-AuditID: cbfee68d-f79646d000001386-a9-573131621e98 MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 Content-transfer-encoding: 8BIT Message-id: <57313162.20208@samsung.com> Date: Tue, 10 May 2016 09:54:58 +0900 From: Chanwoo Choi User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 To: sre@kernel.org, dbaryshkov@gmail.com, dwmw2@infradead.org Cc: linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: Re: [PATCH v2 0/3] power: Remove the deprecated extcon functions References: <1461232535-3959-1-git-send-email-cw00.choi@samsung.com> In-reply-to: <1461232535-3959-1-git-send-email-cw00.choi@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDIsWRmVeSWpSXmKPExsWyRsSkQDfJ0DDc4PZmVYtJT94zW8w/co7V YuLKycwWl3fNYbP43HuE0eL07hIHNo+ds+6ye2xeoeWxaVUnm8fnTXIBLFFcNimpOZllqUX6 dglcGdNm32csOMdf8XfBIrYGxhk8XYycHBICJhJPfy5ghrDFJC7cW8/WxcjFISSwglFi9/H9 LDBFrXv3s0MkljJKzO+cCJbgFRCU+DH5HpjNLKAuMWneImYIW0Ri9o71TBC2tsSyha/B4kIC DxglnhwUhOjVkJjwuBushkVAVWJxxxU2EJtNQEti/4sbQDYHh6hAhET3iUqQsIiArUTP04NQ 4yMkdj2/wAhiCwt4SvS938AKUi4k4CLx6ks+SJhTwFWio/kyE8T5x9glXtwtgdgkIPFt8iEW kHIJAVmJTQegXpeUOLjiBssERvFZSP6aheSvWUj+moXkrwWMLKsYRVMLkguKk9KLDPWKE3OL S/PS9ZLzczcxAiPx9L9nvTsYbx+wPsQowMGoxMO7g8swXIg1say4MvcQoynQRROZpUST84Hx nlcSb2hsZmRhamJqbGRuaaYkzqso9TNYSCA9sSQ1OzW1ILUovqg0J7X4ECMTB6dUA+MBMZ/5 4vkP7/kdTj5uyBffbWBw7Fa6gNTX3KbUDdeVd9kq/RY5EXX5Hee6JxtMTO7sUnmd8e5LsJwb 76HL281Pa6o/SnDLOHshZ/MHe88kkx8buoLvGnKcOXC39nDLUckHMUVBL5b7reuJNxBIeNft FsjyLIUz9Ve3/+Vdpufu//U8KmDdHqHEUpyRaKjFXFScCAAduvO3vwIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrAIsWRmVeSWpSXmKPExsVy+t9jAd0kQ8NwgzVX5C0mPXnPbDH/yDlW i4krJzNbXN41h83ic+8RRovTu0sc2Dx2zrrL7rF5hZbHplWdbB6fN8kFsEQ1MNpkpCampBYp pOYl56dk5qXbKnkHxzvHm5oZGOoaWlqYKynkJeam2iq5+AToumXmAO1WUihLzCkFCgUkFhcr 6dthmhAa4qZrAdMYoesbEgTXY2SABhLWMGbs2vuaqWAXf8X/FxNYGxhbeLoYOTkkBEwkWvfu Z4ewxSQu3FvP1sXIxSEksJRRYn7nRBaQBK+AoMSPyfeAbA4OZgF5iSOXskHCzALqEpPmLWIG sYUEHjBKPDkoCFGuITHhcTcTiM0ioCqxuOMKG4jNJqAlsf/FDTaQMaICERLdJypBwiICthI9 Tw8yQ4yMkNj1/AIjiC0s4CnR934DK0i5kICLxKsv+SBhTgFXiY7my0wTGAVmIbltFsJts5Dc toCReRWjRGpBckFxUnquYV5quV5xYm5xaV66XnJ+7iZGcOw+k9rBeHCX+yFGAQ5GJR7eHVyG 4UKsiWXFlbmHGCU4mJVEeO/pAYV4UxIrq1KL8uOLSnNSiw8xmgJ9N5FZSjQ5H5hW8kriDY1N zIwsjcwNLYyMzZXEeR//XxcmJJCeWJKanZpakFoE08fEwSnVwLjhg9unYwqZUdz/+m237xG/ NjUh0nyTZMO9z9O2HfaVD9syW09CY0LNT8u8hLztL8r+plbNe6NtdaHj0EzpbcYz2H+8+3zy 3buoyk0X66+tN3369OVpo7VS+xv7bc4EKor8ffTU0ZxLhTd+bd7sJoeQVQlWxSqSMwVXbVkc HHlB8U7J8UXTSzYrsRRnJBpqMRcVJwIAoz6q8/MCAAA= 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 Ping. Could you review this patch? Thanks, Chanwoo Choi On 2016년 04월 21일 18:55, Chanwoo Choi wrote: > This patch-set removes the deprecated notifier API of extcon framework and > then use the new extcon API[2] with the unique id[1] to indicate the each > external connector. Alter deprecated API as following: > - extcon_register_interest() -> extcon_register_notifier() > - extcon_unregister_interest() -> extcon_unregister_notifier() > - extcon_set_cable_state() -> extcon_set_cable_state_() > - extcon_get_cable_state() -> extcon_get_cable_state_() > > And, extcon alters the name of USB charger connector in patch[3] 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] Commit 2a9de9c0f08d61 > - ("extcon: Use the unique id for external connector instead of string) > [2] Commit 046050f6e623e4 > - ("extcon: Update the prototype of extcon_register_notifier() with enum extcon > [3] Commit 11eecf910bd81d > - ("extcon: Modify the id and name of external connector") > > Changes from v1: > - Fix the typo (EXTCON_CHG_USB_SDP -> EXTCON_CHG_USB_CDP) on axp288_charger.c > > Chanwoo Choi (3): > power: charger-manager: Replace deprecatd API of extcon > power: axp288_charger: Replace deprecatd API of extcon > extcon: Remove the deprecated extcon functions > > .../bindings/power_supply/charger-manager.txt | 4 +- > drivers/extcon/extcon.c | 201 +++------------------ > drivers/power/axp288_charger.c | 77 +++++--- > drivers/power/charger-manager.c | 31 ++-- > include/linux/extcon.h | 59 ------ > include/linux/power/charger-manager.h | 4 +- > 6 files changed, 101 insertions(+), 275 deletions(-) >