Lines Matching defs:info
34 struct onenand_info *info;
40 info = kzalloc(sizeof(struct onenand_info), GFP_KERNEL);
41 if (!info)
49 info->onenand.base = ioremap(res->start, size);
50 if (!info->onenand.base) {
55 info->onenand.mmcontrol = pdata ? pdata->mmcontrol : NULL;
61 info->onenand.irq = err;
63 info->mtd.dev.parent = &pdev->dev;
64 info->mtd.priv = &info->onenand;
66 if (onenand_scan(&info->mtd, 1)) {
71 err = mtd_device_register(&info->mtd, pdata ? pdata->parts : NULL,
74 platform_set_drvdata(pdev, info);
79 iounmap(info->onenand.base);
83 kfree(info);
90 struct onenand_info *info = platform_get_drvdata(pdev);
94 if (info) {
95 onenand_release(&info->mtd);
97 iounmap(info->onenand.base);
98 kfree(info);