Lines Matching refs:plat
31 struct flash_platform_data *plat;
50 subdev->plat->set_vpp(1);
53 subdev->plat->set_vpp(0);
99 if (subdev->plat->set_vpp)
116 subdev->mtd = do_map_probe(subdev->plat->map_name, &subdev->map);
134 static void sa1100_destroy(struct sa_info *info, struct flash_platform_data *plat)
148 if (plat->exit)
149 plat->exit();
153 struct flash_platform_data *plat)
181 if (plat->init) {
182 ret = plat->init();
199 sprintf(subdev->name, "%s-%d", plat->name, i);
200 subdev->plat = plat;
221 strcpy(info->subdev[0].name, plat->name);
240 plat->name);
253 sa1100_destroy(info, plat);
262 struct flash_platform_data *plat = dev_get_platdata(&pdev->dev);
266 if (!plat)
269 info = sa1100_setup_mtd(pdev, plat);
278 mtd_device_parse_register(info->mtd, part_probes, NULL, plat->parts,
279 plat->nr_parts);
291 struct flash_platform_data *plat = dev_get_platdata(&pdev->dev);
293 sa1100_destroy(info, plat);