Lines Matching refs:physmap_data
37 struct physmap_flash_data *physmap_data; in physmap_flash_remove() local
44 physmap_data = dev_get_platdata(&dev->dev); in physmap_flash_remove()
57 if (physmap_data->exit) in physmap_flash_remove()
58 physmap_data->exit(dev); in physmap_flash_remove()
66 struct physmap_flash_data *physmap_data; in physmap_set_vpp() local
71 physmap_data = dev_get_platdata(&pdev->dev); in physmap_set_vpp()
73 if (!physmap_data->set_vpp) in physmap_set_vpp()
81 physmap_data->set_vpp(pdev, 1); in physmap_set_vpp()
84 physmap_data->set_vpp(pdev, 0); in physmap_set_vpp()
97 struct physmap_flash_data *physmap_data; in physmap_flash_probe() local
105 physmap_data = dev_get_platdata(&dev->dev); in physmap_flash_probe()
106 if (physmap_data == NULL) in physmap_flash_probe()
116 if (physmap_data->init) { in physmap_flash_probe()
117 err = physmap_data->init(dev); in physmap_flash_probe()
141 info->map[i].bankwidth = physmap_data->width; in physmap_flash_probe()
143 info->map[i].pfow_base = physmap_data->pfow_base; in physmap_flash_probe()
157 if (physmap_data->probe_type == NULL) { in physmap_flash_probe()
161 info->mtd[i] = do_map_probe(physmap_data->probe_type, &info->map[i]); in physmap_flash_probe()
188 part_types = physmap_data->part_probe_types ? : part_probe_types; in physmap_flash_probe()
191 physmap_data->parts, physmap_data->nr_parts); in physmap_flash_probe()