Lines Matching refs:physmap_data
68 struct physmap_flash_data *physmap_data; in physmap_flash_remove() local
85 physmap_data = dev_get_platdata(&dev->dev); in physmap_flash_remove()
86 if (physmap_data && physmap_data->exit) in physmap_flash_remove()
87 physmap_data->exit(dev); in physmap_flash_remove()
97 struct physmap_flash_data *physmap_data; in physmap_set_vpp() local
102 physmap_data = dev_get_platdata(&pdev->dev); in physmap_set_vpp()
104 if (!physmap_data->set_vpp) in physmap_set_vpp()
112 physmap_data->set_vpp(pdev, 1); in physmap_set_vpp()
115 physmap_data->set_vpp(pdev, 0); in physmap_set_vpp()
423 struct physmap_flash_data *physmap_data; in physmap_flash_pdata_init() local
427 physmap_data = dev_get_platdata(&dev->dev); in physmap_flash_pdata_init()
428 if (!physmap_data) in physmap_flash_pdata_init()
431 info->probe_type = physmap_data->probe_type; in physmap_flash_pdata_init()
432 info->part_types = physmap_data->part_probe_types ? : part_probe_types; in physmap_flash_pdata_init()
433 info->parts = physmap_data->parts; in physmap_flash_pdata_init()
434 info->nparts = physmap_data->nr_parts; in physmap_flash_pdata_init()
436 if (physmap_data->init) { in physmap_flash_pdata_init()
437 err = physmap_data->init(dev); in physmap_flash_pdata_init()
443 info->maps[i].bankwidth = physmap_data->width; in physmap_flash_pdata_init()
444 info->maps[i].pfow_base = physmap_data->pfow_base; in physmap_flash_pdata_init()