Lines Matching refs:pdata

34 	struct platform_nand_data *pdata = dev_get_platdata(&pdev->dev);  in plat_nand_probe()  local
41 if (!pdata) { in plat_nand_probe()
46 if (pdata->chip.nr_chips < 1) { in plat_nand_probe()
69 data->chip.cmd_ctrl = pdata->ctrl.cmd_ctrl; in plat_nand_probe()
70 data->chip.dev_ready = pdata->ctrl.dev_ready; in plat_nand_probe()
71 data->chip.select_chip = pdata->ctrl.select_chip; in plat_nand_probe()
72 data->chip.write_buf = pdata->ctrl.write_buf; in plat_nand_probe()
73 data->chip.read_buf = pdata->ctrl.read_buf; in plat_nand_probe()
74 data->chip.read_byte = pdata->ctrl.read_byte; in plat_nand_probe()
75 data->chip.chip_delay = pdata->chip.chip_delay; in plat_nand_probe()
76 data->chip.options |= pdata->chip.options; in plat_nand_probe()
77 data->chip.bbt_options |= pdata->chip.bbt_options; in plat_nand_probe()
79 data->chip.ecc.hwctl = pdata->ctrl.hwcontrol; in plat_nand_probe()
80 data->chip.ecc.layout = pdata->chip.ecclayout; in plat_nand_probe()
86 if (pdata->ctrl.probe) { in plat_nand_probe()
87 err = pdata->ctrl.probe(pdev); in plat_nand_probe()
93 if (nand_scan(&data->mtd, pdata->chip.nr_chips)) { in plat_nand_probe()
98 part_types = pdata->chip.part_probe_types ? : part_probe_types; in plat_nand_probe()
102 pdata->chip.partitions, in plat_nand_probe()
103 pdata->chip.nr_partitions); in plat_nand_probe()
110 if (pdata->ctrl.remove) in plat_nand_probe()
111 pdata->ctrl.remove(pdev); in plat_nand_probe()
121 struct platform_nand_data *pdata = dev_get_platdata(&pdev->dev); in plat_nand_remove() local
124 if (pdata->ctrl.remove) in plat_nand_remove()
125 pdata->ctrl.remove(pdev); in plat_nand_remove()