Lines Matching refs:physmap_data
68 struct physmap_flash_data *physmap_data; in physmap_flash_remove() local
91 physmap_data = dev_get_platdata(&dev->dev); in physmap_flash_remove()
92 if (physmap_data && physmap_data->exit) in physmap_flash_remove()
93 physmap_data->exit(dev); in physmap_flash_remove()
104 struct physmap_flash_data *physmap_data; in physmap_set_vpp() local
109 physmap_data = dev_get_platdata(&pdev->dev); in physmap_set_vpp()
111 if (!physmap_data->set_vpp) in physmap_set_vpp()
119 physmap_data->set_vpp(pdev, 1); in physmap_set_vpp()
122 physmap_data->set_vpp(pdev, 0); in physmap_set_vpp()
427 struct physmap_flash_data *physmap_data; in physmap_flash_pdata_init() local
431 physmap_data = dev_get_platdata(&dev->dev); in physmap_flash_pdata_init()
432 if (!physmap_data) in physmap_flash_pdata_init()
435 info->probe_type = physmap_data->probe_type; in physmap_flash_pdata_init()
436 info->part_types = physmap_data->part_probe_types ? : part_probe_types; in physmap_flash_pdata_init()
437 info->parts = physmap_data->parts; in physmap_flash_pdata_init()
438 info->nparts = physmap_data->nr_parts; in physmap_flash_pdata_init()
440 if (physmap_data->init) { in physmap_flash_pdata_init()
441 err = physmap_data->init(dev); in physmap_flash_pdata_init()
447 info->maps[i].bankwidth = physmap_data->width; in physmap_flash_pdata_init()
448 info->maps[i].pfow_base = physmap_data->pfow_base; in physmap_flash_pdata_init()