mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6
authorStefan Riedmueller <s.riedmueller@phytec.de>
Tue, 2 Nov 2021 20:20:21 +0000 (21:20 +0100)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Fri, 19 Nov 2021 18:43:14 +0000 (19:43 +0100)
There is no need to explicitly set the default gpmi clock rate during
boot for the i.MX 6 since this is done during nand_detect anyway.

Signed-off-by: Stefan Riedmueller <s.riedmueller@phytec.de>
Cc: stable@vger.kernel.org
Acked-by: Han Xu <han.xu@nxp.com>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Link: https://lore.kernel.org/linux-mtd/20211102202022.15551-1-ceggers@arri.de
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c

index 10cc718..66239f1 100644 (file)
@@ -1032,15 +1032,6 @@ static int gpmi_get_clks(struct gpmi_nand_data *this)
                r->clock[i] = clk;
        }
 
-       if (GPMI_IS_MX6(this))
-               /*
-                * Set the default value for the gpmi clock.
-                *
-                * If you want to use the ONFI nand which is in the
-                * Synchronous Mode, you should change the clock as you need.
-                */
-               clk_set_rate(r->clock[0], 22000000);
-
        return 0;
 
 err_clock: