summaryrefslogtreecommitdiff
path: root/drivers/ram/sifive/fu540_ddr.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/ram/sifive/fu540_ddr.c')
-rw-r--r--drivers/ram/sifive/fu540_ddr.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/ram/sifive/fu540_ddr.c b/drivers/ram/sifive/fu540_ddr.c
index 5ff88692a8..f5b2873b33 100644
--- a/drivers/ram/sifive/fu540_ddr.c
+++ b/drivers/ram/sifive/fu540_ddr.c
@@ -369,6 +369,11 @@ static int fu540_ddr_probe(struct udevice *dev)
}
ret = clk_enable(&priv->ddr_clk);
+ if (ret < 0) {
+ debug("Could not enable DDR clock\n");
+ return ret;
+ }
+
priv->ctl = regmap_get_range(map, 0);
priv->phy = regmap_get_range(map, 1);
priv->physical_filter_ctrl = regmap_get_range(map, 2);