Lines Matching refs:ofdev
32 struct platform_device *ofdev; member
157 mtd->dev.parent = &ndfc->ofdev->dev; in ndfc_chip_init()
164 mtd->name = kasprintf(GFP_KERNEL, "%s.%pOFn", dev_name(&ndfc->ofdev->dev), in ndfc_chip_init()
184 static int ndfc_probe(struct platform_device *ofdev) in ndfc_probe() argument
193 reg = of_get_property(ofdev->dev.of_node, "reg", &len); in ndfc_probe()
195 dev_err(&ofdev->dev, "unable read reg property (%d)\n", len); in ndfc_probe()
201 dev_err(&ofdev->dev, "invalid CS number (%d)\n", cs); in ndfc_probe()
209 ndfc->ofdev = ofdev; in ndfc_probe()
210 dev_set_drvdata(&ofdev->dev, ndfc); in ndfc_probe()
212 ndfc->ndfcbase = of_iomap(ofdev->dev.of_node, 0); in ndfc_probe()
214 dev_err(&ofdev->dev, "failed to get memory\n"); in ndfc_probe()
221 reg = of_get_property(ofdev->dev.of_node, "ccr", NULL); in ndfc_probe()
228 reg = of_get_property(ofdev->dev.of_node, "bank-settings", NULL); in ndfc_probe()
234 err = ndfc_chip_init(ndfc, ofdev->dev.of_node); in ndfc_probe()
243 static int ndfc_remove(struct platform_device *ofdev) in ndfc_remove() argument
245 struct ndfc_controller *ndfc = dev_get_drvdata(&ofdev->dev); in ndfc_remove()