|
@@ -117,7 +117,6 @@ static int sa1100_probe_subdev(struct sa_subdev_info *subdev, struct resource *r
|
|
|
ret = -ENXIO;
|
|
|
goto err;
|
|
|
}
|
|
|
- subdev->mtd->owner = THIS_MODULE;
|
|
|
|
|
|
printk(KERN_INFO "SA1100 flash: CFI device at 0x%08lx, %uMiB, %d-bit\n",
|
|
|
phys, (unsigned)(subdev->mtd->size >> 20),
|
|
@@ -234,6 +233,7 @@ static struct sa_info *sa1100_setup_mtd(struct platform_device *pdev,
|
|
|
if (info->mtd == NULL)
|
|
|
ret = -ENXIO;
|
|
|
}
|
|
|
+ info->mtd->dev.parent = &pdev->dev;
|
|
|
|
|
|
if (ret == 0)
|
|
|
return info;
|