From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751920AbcDZAmg (ORCPT ); Mon, 25 Apr 2016 20:42:36 -0400 Received: from mga03.intel.com ([134.134.136.65]:5370 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750750AbcDZAme (ORCPT ); Mon, 25 Apr 2016 20:42:34 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.24,534,1455004800"; d="scan'208";a="952817422" Subject: Re: [PATCH v6 01/10] extcon: usb-gpio: add device binding for platform device To: Chanwoo Choi , felipe.balbi@linux.intel.com, Mathias Nyman , Greg Kroah-Hartman , Lee Jones , Heikki Krogerus , MyungJoo Ham , Liam Girdwood , Mark Brown References: <1461571496-9600-1-git-send-email-baolu.lu@linux.intel.com> <1461571496-9600-2-git-send-email-baolu.lu@linux.intel.com> <571EAD79.1010207@samsung.com> Cc: linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org From: Lu Baolu Message-ID: <571EB974.30001@linux.intel.com> Date: Tue, 26 Apr 2016 08:42:28 +0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: <571EAD79.1010207@samsung.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, On 04/26/2016 07:51 AM, Chanwoo Choi wrote: > Hi Lu, > > On 2016년 04월 25일 17:04, Lu Baolu wrote: >> This is needed to handle the GPIO connected USB ID pin found on >> Intel Baytrail devices. >> >> Signed-off-by: Lu Baolu >> Reviewed-by: Felipe Balbi >> Acked-by: Chanwoo Choi >> --- >> drivers/extcon/extcon-usb-gpio.c | 7 +++++++ >> 1 file changed, 7 insertions(+) >> >> diff --git a/drivers/extcon/extcon-usb-gpio.c b/drivers/extcon/extcon-usb-gpio.c >> index 2b2fecf..af9c8b0 100644 >> --- a/drivers/extcon/extcon-usb-gpio.c >> +++ b/drivers/extcon/extcon-usb-gpio.c >> @@ -206,6 +206,12 @@ static const struct of_device_id usb_extcon_dt_match[] = { >> }; >> MODULE_DEVICE_TABLE(of, usb_extcon_dt_match); >> >> +static const struct platform_device_id usb_extcon_platform_ids[] = { >> + { .name = "extcon-usb-gpio", }, >> + { /* sentinel */ } >> +}; >> +MODULE_DEVICE_TABLE(platform, usb_extcon_platform_ids); >> + >> static struct platform_driver usb_extcon_driver = { >> .probe = usb_extcon_probe, >> .remove = usb_extcon_remove, >> @@ -214,6 +220,7 @@ static struct platform_driver usb_extcon_driver = { >> .pm = &usb_extcon_pm_ops, >> .of_match_table = usb_extcon_dt_match, >> }, >> + .id_table = usb_extcon_platform_ids, >> }; >> >> module_platform_driver(usb_extcon_driver); >> > Applied it. > > Thanks, > Chanwoo Choi Thank you. Best regards, Baolu >