Lines Matching refs:ofdev
38 struct platform_device *ofdev; member
170 mtd->dev.parent = &ndfc->ofdev->dev; in ndfc_chip_init()
177 mtd->name = kasprintf(GFP_KERNEL, "%s.%s", dev_name(&ndfc->ofdev->dev), in ndfc_chip_init()
197 static int ndfc_probe(struct platform_device *ofdev) in ndfc_probe() argument
206 reg = of_get_property(ofdev->dev.of_node, "reg", &len); in ndfc_probe()
208 dev_err(&ofdev->dev, "unable read reg property (%d)\n", len); in ndfc_probe()
214 dev_err(&ofdev->dev, "invalid CS number (%d)\n", cs); in ndfc_probe()
222 ndfc->ofdev = ofdev; in ndfc_probe()
223 dev_set_drvdata(&ofdev->dev, ndfc); in ndfc_probe()
225 ndfc->ndfcbase = of_iomap(ofdev->dev.of_node, 0); in ndfc_probe()
227 dev_err(&ofdev->dev, "failed to get memory\n"); in ndfc_probe()
234 reg = of_get_property(ofdev->dev.of_node, "ccr", NULL); in ndfc_probe()
241 reg = of_get_property(ofdev->dev.of_node, "bank-settings", NULL); in ndfc_probe()
247 err = ndfc_chip_init(ndfc, ofdev->dev.of_node); in ndfc_probe()
256 static int ndfc_remove(struct platform_device *ofdev) in ndfc_remove() argument
258 struct ndfc_controller *ndfc = dev_get_drvdata(&ofdev->dev); in ndfc_remove()