Lines Matching refs:plat
30 struct flash_platform_data *plat;
49 subdev->plat->set_vpp(1);
52 subdev->plat->set_vpp(0);
98 if (subdev->plat->set_vpp)
115 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);
233 plat->name);
242 sa1100_destroy(info, plat);
251 struct flash_platform_data *plat = dev_get_platdata(&pdev->dev);
255 if (!plat)
258 info = sa1100_setup_mtd(pdev, plat);
267 mtd_device_parse_register(info->mtd, part_probes, NULL, plat->parts,
268 plat->nr_parts);
280 struct flash_platform_data *plat = dev_get_platdata(&pdev->dev);
282 sa1100_destroy(info, plat);