summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2021-05-04 09:37:32 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2021-05-04 15:51:18 +0200
commit027063916b45e663c094efd3ce3bdf631fe14a6a (patch)
tree8ce23d44088234666cf40f4e08e2bedb51d07b53 /drivers
parent87cad179648cecee6d8986527918cc9616a50631 (diff)
downloadbarebox-027063916b45e663c094efd3ce3bdf631fe14a6a.tar.gz
barebox-027063916b45e663c094efd3ce3bdf631fe14a6a.tar.xz
clk: imx28: Set gpmi clock to gpmi_ref
The GPMI is parented to ref_xtal (=24MHz) by default. Reparent it to ref_gpmi to get reasonable NAND speed. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/clk/mxs/clk-imx28.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/clk/mxs/clk-imx28.c b/drivers/clk/mxs/clk-imx28.c
index aa4ba99cd7..382021e49c 100644
--- a/drivers/clk/mxs/clk-imx28.c
+++ b/drivers/clk/mxs/clk-imx28.c
@@ -145,6 +145,7 @@ static int __init mx28_clocks_init(struct device_d *dev, void __iomem *regs)
clk_set_rate(clks[ssp2], 96000000);
clk_set_rate(clks[ssp3], 96000000);
clk_set_parent(clks[lcdif_sel], clks[ref_pix]);
+ clk_set_parent(clks[gpmi_sel], clks[ref_gpmi]);
if (dev->device_node) {
clk_data.clks = clks;