Received: by 2002:a25:23cc:0:0:0:0:0 with SMTP id j195csp80463ybj; Fri, 8 May 2020 07:00:43 -0700 (PDT) X-Google-Smtp-Source: APiQypLN1ug9bjYKO9fQDjFyBw84I6ditOyNWPgP2LWAJdaTxl60cbUiThqQA4jL8sbXGYUAgRsa X-Received: by 2002:adf:e986:: with SMTP id h6mr3082296wrm.256.1588946443339; Fri, 08 May 2020 07:00:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588946443; cv=none; d=google.com; s=arc-20160816; b=L8rHox4F5y8agBCLlHx9GveJke+aA/j3swXfO7opDYT61wFndBXZMmdapU20FZnvCV I5lLuFajOaMpPGzl4TgJ4I4IQgo+M5OZjujSgVUm+gy/VZ4mMMxAEHpxYFirlTSde151 NEKmkfwarem5c3jBA6cyo+bDs9yRw5rrHxSyvOnmQ/NHQeiqSYNaY6quhp9tS571Y36W IkDc5eFm7mYAzIQb11pDr5JAv0RP9QuogybXpjhONhrHKsXYMfuE9K3xGWnRse1dajFZ eIB2uobbS/f82xJGk9tlVKqAvWtuM7iBIKGEuNYXZrkWSng2FDR1UaCUk4J/x7i0K1n6 18UQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:in-reply-to :subject:cc:to:from:date; bh=5yGRpeijutVqA1Xnz8z1E8PpRuFE3o/8l3t1egeFmwc=; b=VmcaZDs/ZaVmZH1pDdGFpg543rC/A1z4OOJpOArOu1SUAcmrK3L3YEoaHqVhUaoXxu YlDUkbMMtJt0kMBby0XCGT6pGio041qXQjYSyFdMWU1hHPWEVpkWrA4k8c0ZGZtvng/+ 3NH5nfAKzG9BZZpUtAyLTRaTpol5GihHRr4+b8sMifHABnF1SAVKZ6beDeHF0f7YXrqr zUAepwlJHlJbSBxd/qM9UmNr0/8G1v/q9IrPb8hHGw2QSYJmKp04uWVRveAvCVbensrV It9um8RZlP1a8tpSMQvVVEQYMlVBr8VVgsIxUomSQALoWYcRWM4OSF05QdRjelaDUOI6 thwA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k12si1477884wrp.320.2020.05.08.07.00.15; Fri, 08 May 2020 07:00:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727851AbgEHN4J (ORCPT + 99 others); Fri, 8 May 2020 09:56:09 -0400 Received: from netrider.rowland.org ([192.131.102.5]:33481 "HELO netrider.rowland.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1727879AbgEHN4J (ORCPT ); Fri, 8 May 2020 09:56:09 -0400 Received: (qmail 21040 invoked by uid 500); 8 May 2020 09:56:08 -0400 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 8 May 2020 09:56:08 -0400 Date: Fri, 8 May 2020 09:56:08 -0400 (EDT) From: Alan Stern X-X-Sender: stern@netrider.rowland.org To: Tang Bin cc: gregkh@linuxfoundation.org, , , Zhang Shengju Subject: Re: [PATCH] USB: host: ehci: Use the defined variable to simplify code In-Reply-To: <20200508114520.13332-1-tangbin@cmss.chinamobile.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 8 May 2020, Tang Bin wrote: > Use the defined variable "dev" to make the code cleaner. And > delete an extra blank line. Again, the Subject: line should say "ehci-mxc". > Signed-off-by: Zhang Shengju > Signed-off-by: Tang Bin > --- > drivers/usb/host/ehci-mxc.c | 9 ++++----- > 1 file changed, 4 insertions(+), 5 deletions(-) > > diff --git a/drivers/usb/host/ehci-mxc.c b/drivers/usb/host/ehci-mxc.c > index c9f91e6c7..a1eb5ee77 100644 > --- a/drivers/usb/host/ehci-mxc.c > +++ b/drivers/usb/host/ehci-mxc.c > @@ -56,7 +56,7 @@ static int ehci_mxc_drv_probe(struct platform_device *pdev) > return -ENOMEM; > > res = platform_get_resource(pdev, IORESOURCE_MEM, 0); > - hcd->regs = devm_ioremap_resource(&pdev->dev, res); > + hcd->regs = devm_ioremap_resource(dev, res); As long as you're making these changes, why not also move the definition of dev up before the definition of pdata? Then you could change the definition of pdata to: struct mxc_usbh_platform_data *pdata = dev_get_platdata(dev); Alan Stern > if (IS_ERR(hcd->regs)) { > ret = PTR_ERR(hcd->regs); > goto err_alloc; > @@ -69,14 +69,14 @@ static int ehci_mxc_drv_probe(struct platform_device *pdev) > priv = (struct ehci_mxc_priv *) ehci->priv; > > /* enable clocks */ > - priv->usbclk = devm_clk_get(&pdev->dev, "ipg"); > + priv->usbclk = devm_clk_get(dev, "ipg"); > if (IS_ERR(priv->usbclk)) { > ret = PTR_ERR(priv->usbclk); > goto err_alloc; > } > clk_prepare_enable(priv->usbclk); > > - priv->ahbclk = devm_clk_get(&pdev->dev, "ahb"); > + priv->ahbclk = devm_clk_get(dev, "ahb"); > if (IS_ERR(priv->ahbclk)) { > ret = PTR_ERR(priv->ahbclk); > goto err_clk_ahb; > @@ -84,13 +84,12 @@ static int ehci_mxc_drv_probe(struct platform_device *pdev) > clk_prepare_enable(priv->ahbclk); > > /* "dr" device has its own clock on i.MX51 */ > - priv->phyclk = devm_clk_get(&pdev->dev, "phy"); > + priv->phyclk = devm_clk_get(dev, "phy"); > if (IS_ERR(priv->phyclk)) > priv->phyclk = NULL; > if (priv->phyclk) > clk_prepare_enable(priv->phyclk); > > - > /* call platform specific init function */ > if (pdata->init) { > ret = pdata->init(pdev); >