summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/maps
diff options
context:
space:
mode:
authorFrans Klaver <fransklaver@gmail.com>2015-06-10 16:38:35 -0400
committerBrian Norris <computersforpeace@gmail.com>2015-10-13 15:56:24 -0400
commit72169755cf36ce28bed83d6742d28ce4157f7538 (patch)
tree469ec5e11af7c3feba56618e2df8f1c1fe41be95 /drivers/mtd/maps
parent9aa7e50276c17d0658f1035ffe3480085f2a7471 (diff)
mtd: maps: sa1100-flash: show parent device in sysfs
Fix a bug where mtd parent device symlinks aren't shown in sysfs. While at it, make use of the default owner value set by mtdcore. Incidentally, it seems the owner field in the concatenated mtds is not actually used, so this shouldn't make much of a difference anyway. Signed-off-by: Frans Klaver <fransklaver@gmail.com> Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Diffstat (limited to 'drivers/mtd/maps')
-rw-r--r--drivers/mtd/maps/sa1100-flash.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mtd/maps/sa1100-flash.c b/drivers/mtd/maps/sa1100-flash.c
index 892ad6ac63f2..142fc3d79463 100644
--- a/drivers/mtd/maps/sa1100-flash.c
+++ b/drivers/mtd/maps/sa1100-flash.c
@@ -117,7 +117,6 @@ static int sa1100_probe_subdev(struct sa_subdev_info *subdev, struct resource *r
117 ret = -ENXIO; 117 ret = -ENXIO;
118 goto err; 118 goto err;
119 } 119 }
120 subdev->mtd->owner = THIS_MODULE;
121 120
122 printk(KERN_INFO "SA1100 flash: CFI device at 0x%08lx, %uMiB, %d-bit\n", 121 printk(KERN_INFO "SA1100 flash: CFI device at 0x%08lx, %uMiB, %d-bit\n",
123 phys, (unsigned)(subdev->mtd->size >> 20), 122 phys, (unsigned)(subdev->mtd->size >> 20),
@@ -234,6 +233,7 @@ static struct sa_info *sa1100_setup_mtd(struct platform_device *pdev,
234 if (info->mtd == NULL) 233 if (info->mtd == NULL)
235 ret = -ENXIO; 234 ret = -ENXIO;
236 } 235 }
236 info->mtd->dev.parent = &pdev->dev;
237 237
238 if (ret == 0) 238 if (ret == 0)
239 return info; 239 return info;