Lines Matching refs:ofdev
38 struct platform_device *ofdev; member
172 ndfc->mtd.dev.parent = &ndfc->ofdev->dev; in ndfc_chip_init()
180 dev_name(&ndfc->ofdev->dev), flash_np->name); in ndfc_chip_init()
199 static int ndfc_probe(struct platform_device *ofdev) in ndfc_probe() argument
208 reg = of_get_property(ofdev->dev.of_node, "reg", &len); in ndfc_probe()
210 dev_err(&ofdev->dev, "unable read reg property (%d)\n", len); in ndfc_probe()
216 dev_err(&ofdev->dev, "invalid CS number (%d)\n", cs); in ndfc_probe()
225 ndfc->ofdev = ofdev; in ndfc_probe()
226 dev_set_drvdata(&ofdev->dev, ndfc); in ndfc_probe()
228 ndfc->ndfcbase = of_iomap(ofdev->dev.of_node, 0); in ndfc_probe()
230 dev_err(&ofdev->dev, "failed to get memory\n"); in ndfc_probe()
237 reg = of_get_property(ofdev->dev.of_node, "ccr", NULL); in ndfc_probe()
244 reg = of_get_property(ofdev->dev.of_node, "bank-settings", NULL); in ndfc_probe()
250 err = ndfc_chip_init(ndfc, ofdev->dev.of_node); in ndfc_probe()
259 static int ndfc_remove(struct platform_device *ofdev) in ndfc_remove() argument
261 struct ndfc_controller *ndfc = dev_get_drvdata(&ofdev->dev); in ndfc_remove()