All of lore.kernel.org
 help / color / mirror / Atom feed
From: Boris Brezillon <boris.brezillon@bootlin.com>
To: Boris Brezillon <boris.brezillon@bootlin.com>,
	Richard Weinberger <richard@nod.at>,
	Miquel Raynal <miquel.raynal@bootlin.com>,
	linux-mtd@lists.infradead.org
Cc: David Woodhouse <dwmw2@infradead.org>,
	Brian Norris <computersforpeace@gmail.com>,
	Marek Vasut <marek.vasut@gmail.com>,
	Cyrille Pitchen <cyrille.pitchen@wedev4u.fr>,
	Thomas Petazzoni <thomas.petazzoni@bootlin.com>,
	Gregory CLEMENT <gregory.clement@bootlin.com>,
	Jason Cooper <jason@lakedaemon.net>,
	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>,
	Andrew Lunn <andrew@lunn.ch>, Daniel Mack <daniel@zonque.org>,
	Haojian Zhuang <haojian.zhuang@gmail.com>,
	Robert Jarzmik <robert.jarzmik@free.fr>
Subject: Re: [PATCH] mtd: rawnand: marvell: Rename ->ecc_clk into ->core_clk
Date: Thu, 29 Mar 2018 19:39:56 +0200	[thread overview]
Message-ID: <20180329193956.6991022e@bbrezillon> (raw)
In-Reply-To: <20180326095301.13283-1-boris.brezillon@bootlin.com>

On Mon, 26 Mar 2018 11:53:01 +0200
Boris Brezillon <boris.brezillon@bootlin.com> wrote:

> The core clock field was badly named ->ecc_clk which might lead to some
> confusion. Rename it ->core_clk.
> 
> Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>

Applied.

> ---
>  drivers/mtd/nand/raw/marvell_nand.c | 28 ++++++++++++++--------------
>  1 file changed, 14 insertions(+), 14 deletions(-)
> 
> diff --git a/drivers/mtd/nand/raw/marvell_nand.c b/drivers/mtd/nand/raw/marvell_nand.c
> index 3d84f4252af4..10e953218948 100644
> --- a/drivers/mtd/nand/raw/marvell_nand.c
> +++ b/drivers/mtd/nand/raw/marvell_nand.c
> @@ -307,7 +307,7 @@ struct marvell_nfc_caps {
>   * @controller:		Base controller structure
>   * @dev:		Parent device (used to print error messages)
>   * @regs:		NAND controller registers
> - * @ecc_clk:		ECC block clock, two times the NAND controller clock
> + * @core_clk:		Core clock
>   * @reg_clk:		Regiters clock
>   * @complete:		Completion object to wait for NAND controller events
>   * @assigned_cs:	Bitmask describing already assigned CS lines
> @@ -321,7 +321,7 @@ struct marvell_nfc {
>  	struct nand_hw_control controller;
>  	struct device *dev;
>  	void __iomem *regs;
> -	struct clk *ecc_clk;
> +	struct clk *core_clk;
>  	struct clk *reg_clk;
>  	struct completion complete;
>  	unsigned long assigned_cs;
> @@ -2193,7 +2193,7 @@ static int marvell_nfc_setup_data_interface(struct mtd_info *mtd, int chipnr,
>  	struct nand_chip *chip = mtd_to_nand(mtd);
>  	struct marvell_nand_chip *marvell_nand = to_marvell_nand(chip);
>  	struct marvell_nfc *nfc = to_marvell_nfc(chip->controller);
> -	unsigned int period_ns = 1000000000 / clk_get_rate(nfc->ecc_clk) * 2;
> +	unsigned int period_ns = 1000000000 / clk_get_rate(nfc->core_clk) * 2;
>  	const struct nand_sdr_timings *sdr;
>  	struct marvell_nfc_timings nfc_tmg;
>  	int read_delay;
> @@ -2759,16 +2759,16 @@ static int marvell_nfc_probe(struct platform_device *pdev)
>  		return irq;
>  	}
>  
> -	nfc->ecc_clk = devm_clk_get(&pdev->dev, "core");
> +	nfc->core_clk = devm_clk_get(&pdev->dev, "core");
>  
>  	/* Managed the legacy case (when the first clock was not named) */
> -	if (nfc->ecc_clk == ERR_PTR(-ENOENT))
> -		nfc->ecc_clk = devm_clk_get(&pdev->dev, NULL);
> +	if (nfc->core_clk == ERR_PTR(-ENOENT))
> +		nfc->core_clk = devm_clk_get(&pdev->dev, NULL);
>  
> -	if (IS_ERR(nfc->ecc_clk))
> -		return PTR_ERR(nfc->ecc_clk);
> +	if (IS_ERR(nfc->core_clk))
> +		return PTR_ERR(nfc->core_clk);
>  
> -	ret = clk_prepare_enable(nfc->ecc_clk);
> +	ret = clk_prepare_enable(nfc->core_clk);
>  	if (ret)
>  		return ret;
>  
> @@ -2777,10 +2777,10 @@ static int marvell_nfc_probe(struct platform_device *pdev)
>  		if (!IS_ERR(nfc->reg_clk)) {
>  			ret = clk_prepare_enable(nfc->reg_clk);
>  			if (ret)
> -				goto unprepare_ecc_clk;
> +				goto unprepare_core_clk;
>  		} else {
>  			ret = PTR_ERR(nfc->reg_clk);
> -			goto unprepare_ecc_clk;
> +			goto unprepare_core_clk;
>  		}
>  	}
>  
> @@ -2818,8 +2818,8 @@ static int marvell_nfc_probe(struct platform_device *pdev)
>  
>  unprepare_reg_clk:
>  	clk_disable_unprepare(nfc->reg_clk);
> -unprepare_ecc_clk:
> -	clk_disable_unprepare(nfc->ecc_clk);
> +unprepare_core_clk:
> +	clk_disable_unprepare(nfc->core_clk);
>  
>  	return ret;
>  }
> @@ -2836,7 +2836,7 @@ static int marvell_nfc_remove(struct platform_device *pdev)
>  	}
>  
>  	clk_disable_unprepare(nfc->reg_clk);
> -	clk_disable_unprepare(nfc->ecc_clk);
> +	clk_disable_unprepare(nfc->core_clk);
>  
>  	return 0;
>  }



-- 
Boris Brezillon, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com

      parent reply	other threads:[~2018-03-29 17:40 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-03-26  9:53 [PATCH] mtd: rawnand: marvell: Rename ->ecc_clk into ->core_clk Boris Brezillon
2018-03-26  9:59 ` Miquel Raynal
2018-03-29 17:39 ` Boris Brezillon [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20180329193956.6991022e@bbrezillon \
    --to=boris.brezillon@bootlin.com \
    --cc=andrew@lunn.ch \
    --cc=computersforpeace@gmail.com \
    --cc=cyrille.pitchen@wedev4u.fr \
    --cc=daniel@zonque.org \
    --cc=dwmw2@infradead.org \
    --cc=gregory.clement@bootlin.com \
    --cc=haojian.zhuang@gmail.com \
    --cc=jason@lakedaemon.net \
    --cc=linux-mtd@lists.infradead.org \
    --cc=marek.vasut@gmail.com \
    --cc=miquel.raynal@bootlin.com \
    --cc=richard@nod.at \
    --cc=robert.jarzmik@free.fr \
    --cc=sebastian.hesselbarth@gmail.com \
    --cc=thomas.petazzoni@bootlin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.