forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
kernel/drivers/mtd/nand/onenand/generic.c
....@@ -1,10 +1,7 @@
1
+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Copyright (c) 2005 Samsung Electronics
34 * Kyungmin Park <kyungmin.park@samsung.com>
4
- *
5
- * This program is free software; you can redistribute it and/or modify
6
- * it under the terms of the GNU General Public License version 2 as
7
- * published by the Free Software Foundation.
85 *
96 * Overview:
107 * This is a device driver for the OneNAND flash for generic boards.
....@@ -56,7 +53,12 @@
5653 }
5754
5855 info->onenand.mmcontrol = pdata ? pdata->mmcontrol : NULL;
59
- info->onenand.irq = platform_get_irq(pdev, 0);
56
+
57
+ err = platform_get_irq(pdev, 0);
58
+ if (err < 0)
59
+ goto out_iounmap;
60
+
61
+ info->onenand.irq = err;
6062
6163 info->mtd.dev.parent = &pdev->dev;
6264 info->mtd.priv = &info->onenand;