diff options
Diffstat (limited to 'drivers/mtd/nand/ndfc.c')
| -rw-r--r-- | drivers/mtd/nand/ndfc.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/mtd/nand/ndfc.c b/drivers/mtd/nand/ndfc.c index 481541a683ca..4d70dd16cf5d 100644 --- a/drivers/mtd/nand/ndfc.c +++ b/drivers/mtd/nand/ndfc.c | |||
| @@ -293,8 +293,12 @@ static struct platform_driver ndfc_nand_driver = { | |||
| 293 | 293 | ||
| 294 | static int __init ndfc_nand_init(void) | 294 | static int __init ndfc_nand_init(void) |
| 295 | { | 295 | { |
| 296 | int ret = platform_driver_register(&ndfc_nand_driver); | 296 | int ret; |
| 297 | 297 | ||
| 298 | spin_lock_init(&ndfc_ctrl.ndfc_control.lock); | ||
| 299 | init_waitqueue_head(&ndfc_ctrl.ndfc_control.wq); | ||
| 300 | |||
| 301 | ret = platform_driver_register(&ndfc_nand_driver); | ||
| 298 | if (!ret) | 302 | if (!ret) |
| 299 | ret = platform_driver_register(&ndfc_chip_driver); | 303 | ret = platform_driver_register(&ndfc_chip_driver); |
| 300 | return ret; | 304 | return ret; |
