Lines Matching defs:mdev

68 	struct macio_dev *mdev;
234 pmac_call_feature(PMAC_FTR_BMAC_ENABLE, macio_get_of_node(bp->mdev), 0, 1);
453 static int bmac_suspend(struct macio_dev *mdev, pm_message_t state)
455 struct net_device* dev = macio_get_drvdata(mdev);
499 pmac_call_feature(PMAC_FTR_BMAC_ENABLE, macio_get_of_node(bp->mdev), 0, 0);
503 static int bmac_resume(struct macio_dev *mdev)
505 struct net_device* dev = macio_get_drvdata(mdev);
1237 static int bmac_probe(struct macio_dev *mdev, const struct of_device_id *match)
1246 if (macio_resource_count(mdev) != 3 || macio_irq_count(mdev) != 3) {
1250 prop_addr = of_get_property(macio_get_of_node(mdev),
1253 prop_addr = of_get_property(macio_get_of_node(mdev),
1267 SET_NETDEV_DEV(dev, &mdev->ofdev.dev);
1268 macio_set_drvdata(mdev, dev);
1270 bp->mdev = mdev;
1273 if (macio_request_resources(mdev, "bmac")) {
1279 ioremap(macio_resource_start(mdev, 0), macio_resource_len(mdev, 0));
1283 dev->irq = macio_irq(mdev, 0);
1304 bp->tx_dma = ioremap(macio_resource_start(mdev, 1), macio_resource_len(mdev, 1));
1307 bp->tx_dma_intr = macio_irq(mdev, 1);
1308 bp->rx_dma = ioremap(macio_resource_start(mdev, 2), macio_resource_len(mdev, 2));
1311 bp->rx_dma_intr = macio_irq(mdev, 2);
1341 pmac_call_feature(PMAC_FTR_BMAC_ENABLE, macio_get_of_node(bp->mdev), 0, 0);
1368 macio_release_resources(mdev);
1370 pmac_call_feature(PMAC_FTR_BMAC_ENABLE, macio_get_of_node(bp->mdev), 0, 0);
1429 pmac_call_feature(PMAC_FTR_BMAC_ENABLE, macio_get_of_node(bp->mdev), 0, 0);
1472 struct net_device *dev = macio_get_drvdata(bp->mdev);
1595 static int bmac_remove(struct macio_dev *mdev)
1597 struct net_device *dev = macio_get_drvdata(mdev);
1610 macio_release_resources(mdev);