forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-10-16 50a212ec906f7524620675f0c57357691c26c81f
kernel/drivers/mtd/nand/raw/fsmc_nand.c
....@@ -1190,9 +1190,14 @@
11901190 static int fsmc_nand_resume(struct device *dev)
11911191 {
11921192 struct fsmc_nand_data *host = dev_get_drvdata(dev);
1193
+ int ret;
11931194
11941195 if (host) {
1195
- clk_prepare_enable(host->clk);
1196
+ ret = clk_prepare_enable(host->clk);
1197
+ if (ret) {
1198
+ dev_err(dev, "failed to enable clk\n");
1199
+ return ret;
1200
+ }
11961201 if (host->dev_timings)
11971202 fsmc_nand_setup(host, host->dev_timings);
11981203 nand_reset(&host->nand, 0);