From patchwork Wed Jan 18 12:19:48 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "\(Exiting\) Baolin Wang" X-Patchwork-Id: 91740 Delivered-To: patch@linaro.org Received: by 10.140.20.99 with SMTP id 90csp987061qgi; Wed, 18 Jan 2017 04:21:36 -0800 (PST) X-Received: by 10.99.161.17 with SMTP id b17mr3715465pgf.72.1484742096428; Wed, 18 Jan 2017 04:21:36 -0800 (PST) Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f1si99752plf.93.2017.01.18.04.21.35; Wed, 18 Jan 2017 04:21:36 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752770AbdARMVW (ORCPT + 25 others); Wed, 18 Jan 2017 07:21:22 -0500 Received: from mail-pg0-f49.google.com ([74.125.83.49]:35109 "EHLO mail-pg0-f49.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752559AbdARMUl (ORCPT ); Wed, 18 Jan 2017 07:20:41 -0500 Received: by mail-pg0-f49.google.com with SMTP id 194so4411248pgd.2 for ; Wed, 18 Jan 2017 04:20:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :in-reply-to:references; bh=GKaSQRMEhnpA08wscOE+7EkN7kqdITvA6cog1itlYto=; b=MC5ew0jneflhd417vps7qeK9UjfMSeaGXLjvlVBcdKrZZ2stowFbP4nieBYy4gqy2x 6JG9ZObEmAUGVV9ZZSMY/AAGxlp0yL87gO1nuVVO/lyoiHOukH2vtaZhMkJfxMeq3Jli KLRgclUT1TO0bjorPtgUvbUBK7QKvct8+m6Pw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:in-reply-to:references; bh=GKaSQRMEhnpA08wscOE+7EkN7kqdITvA6cog1itlYto=; b=oWH8zNzYCAhCiMxbCOL42DLqiO4qJukcc84PM7puPvydar7Mpa3533LTYV4OemMFsz kk8CXABM0+5DthKWxA3wX0/EG23kl1KsWr3ta3gwD38NO6BAQ0LBckvU+qW/PBCxsPVM EPa+jVICFBkvG4PisBmkZXiB90tbmhDmHCt5RL4TWNjjHbgoI0VMUjpP6N8fbrwz8yq+ xKP2K+EMa8vUlSM03HCDOR/xK3VfGVm7NCJ/jvUh1oG3vt9SC4SjlTdgsAQKeuzk1yNa 2Y4642MZjpjAi+H77r3z0qTKgBMExxVz4w0gn4mlS8YqwcZgeJ9ZCrqpD99t0i+xFQ1p OMlw== X-Gm-Message-State: AIkVDXL8K4rvcuNUjpfykoD497sPVTVNm5rUUd34CbK7ZCDQBzw4E3UtWXDY4sBJlRMwUs5r X-Received: by 10.98.202.139 with SMTP id y11mr3417841pfk.98.1484742040337; Wed, 18 Jan 2017 04:20:40 -0800 (PST) Received: from baolinwangubtpc.spreadtrum.com ([117.18.48.82]) by smtp.gmail.com with ESMTPSA id o12sm382837pfg.15.2017.01.18.04.20.38 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 18 Jan 2017 04:20:39 -0800 (PST) From: Baolin Wang To: balbi@kernel.org, gregkh@linuxfoundation.org Cc: linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, linaro-kernel@lists.linaro.org, broonie@kernel.org, baolin.wang@linaro.org Subject: [RFC PATCH 2/3] usb: phy: msm: Remove the set_power callback Date: Wed, 18 Jan 2017 20:19:48 +0800 Message-Id: <15ee3137fd4bd6705df75118accf977e61328d56.1484741420.git.baolin.wang@linaro.org> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: References: In-Reply-To: References: Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Since it will not set the PMIC current drawn from USB configuration by set_power callback, then remove it. Signed-off-by: Baolin Wang --- drivers/usb/phy/phy-msm-usb.c | 18 ------------------ 1 file changed, 18 deletions(-) -- 1.7.9.5 diff --git a/drivers/usb/phy/phy-msm-usb.c b/drivers/usb/phy/phy-msm-usb.c index 8a34759..9e52890 100644 --- a/drivers/usb/phy/phy-msm-usb.c +++ b/drivers/usb/phy/phy-msm-usb.c @@ -842,23 +842,6 @@ static void msm_otg_notify_charger(struct msm_otg *motg, unsigned mA) motg->cur_power = mA; } -static int msm_otg_set_power(struct usb_phy *phy, unsigned mA) -{ - struct msm_otg *motg = container_of(phy, struct msm_otg, phy); - - /* - * Gadget driver uses set_power method to notify about the - * available current based on suspend/configured states. - * - * IDEV_CHG can be drawn irrespective of suspend/un-configured - * states when CDP/ACA is connected. - */ - if (motg->chg_type == USB_SDP_CHARGER) - msm_otg_notify_charger(motg, mA); - - return 0; -} - static void msm_otg_start_host(struct usb_phy *phy, int on) { struct msm_otg *motg = container_of(phy, struct msm_otg, phy); @@ -1950,7 +1933,6 @@ static int msm_otg_probe(struct platform_device *pdev) } phy->init = msm_phy_init; - phy->set_power = msm_otg_set_power; phy->notify_disconnect = msm_phy_notify_disconnect; phy->type = USB_PHY_TYPE_USB2;