diff options
Diffstat (limited to 'drivers/net/sunqe.c')
| -rw-r--r-- | drivers/net/sunqe.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/drivers/net/sunqe.c b/drivers/net/sunqe.c index 5f84a5dadedd..72e65d4666ef 100644 --- a/drivers/net/sunqe.c +++ b/drivers/net/sunqe.c | |||
| @@ -689,7 +689,7 @@ static void qe_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info) | |||
| 689 | { | 689 | { |
| 690 | const struct linux_prom_registers *regs; | 690 | const struct linux_prom_registers *regs; |
| 691 | struct sunqe *qep = netdev_priv(dev); | 691 | struct sunqe *qep = netdev_priv(dev); |
| 692 | struct of_device *op; | 692 | struct platform_device *op; |
| 693 | 693 | ||
| 694 | strcpy(info->driver, "sunqe"); | 694 | strcpy(info->driver, "sunqe"); |
| 695 | strcpy(info->version, "3.0"); | 695 | strcpy(info->version, "3.0"); |
| @@ -720,7 +720,7 @@ static const struct ethtool_ops qe_ethtool_ops = { | |||
| 720 | }; | 720 | }; |
| 721 | 721 | ||
| 722 | /* This is only called once at boot time for each card probed. */ | 722 | /* This is only called once at boot time for each card probed. */ |
| 723 | static void qec_init_once(struct sunqec *qecp, struct of_device *op) | 723 | static void qec_init_once(struct sunqec *qecp, struct platform_device *op) |
| 724 | { | 724 | { |
| 725 | u8 bsizes = qecp->qec_bursts; | 725 | u8 bsizes = qecp->qec_bursts; |
| 726 | 726 | ||
| @@ -770,9 +770,9 @@ static u8 __devinit qec_get_burst(struct device_node *dp) | |||
| 770 | return bsizes; | 770 | return bsizes; |
| 771 | } | 771 | } |
| 772 | 772 | ||
| 773 | static struct sunqec * __devinit get_qec(struct of_device *child) | 773 | static struct sunqec * __devinit get_qec(struct platform_device *child) |
| 774 | { | 774 | { |
| 775 | struct of_device *op = to_of_device(child->dev.parent); | 775 | struct platform_device *op = to_platform_device(child->dev.parent); |
| 776 | struct sunqec *qecp; | 776 | struct sunqec *qecp; |
| 777 | 777 | ||
| 778 | qecp = dev_get_drvdata(&op->dev); | 778 | qecp = dev_get_drvdata(&op->dev); |
| @@ -836,7 +836,7 @@ static const struct net_device_ops qec_ops = { | |||
| 836 | .ndo_validate_addr = eth_validate_addr, | 836 | .ndo_validate_addr = eth_validate_addr, |
| 837 | }; | 837 | }; |
| 838 | 838 | ||
| 839 | static int __devinit qec_ether_init(struct of_device *op) | 839 | static int __devinit qec_ether_init(struct platform_device *op) |
| 840 | { | 840 | { |
| 841 | static unsigned version_printed; | 841 | static unsigned version_printed; |
| 842 | struct net_device *dev; | 842 | struct net_device *dev; |
| @@ -941,12 +941,12 @@ fail: | |||
| 941 | return res; | 941 | return res; |
| 942 | } | 942 | } |
| 943 | 943 | ||
| 944 | static int __devinit qec_sbus_probe(struct of_device *op, const struct of_device_id *match) | 944 | static int __devinit qec_sbus_probe(struct platform_device *op, const struct of_device_id *match) |
| 945 | { | 945 | { |
| 946 | return qec_ether_init(op); | 946 | return qec_ether_init(op); |
| 947 | } | 947 | } |
| 948 | 948 | ||
| 949 | static int __devexit qec_sbus_remove(struct of_device *op) | 949 | static int __devexit qec_sbus_remove(struct platform_device *op) |
| 950 | { | 950 | { |
| 951 | struct sunqe *qp = dev_get_drvdata(&op->dev); | 951 | struct sunqe *qp = dev_get_drvdata(&op->dev); |
| 952 | struct net_device *net_dev = qp->dev; | 952 | struct net_device *net_dev = qp->dev; |
| @@ -997,7 +997,7 @@ static void __exit qec_exit(void) | |||
| 997 | 997 | ||
| 998 | while (root_qec_dev) { | 998 | while (root_qec_dev) { |
| 999 | struct sunqec *next = root_qec_dev->next_module; | 999 | struct sunqec *next = root_qec_dev->next_module; |
| 1000 | struct of_device *op = root_qec_dev->op; | 1000 | struct platform_device *op = root_qec_dev->op; |
| 1001 | 1001 | ||
| 1002 | free_irq(op->archdata.irqs[0], (void *) root_qec_dev); | 1002 | free_irq(op->archdata.irqs[0], (void *) root_qec_dev); |
| 1003 | of_iounmap(&op->resource[0], root_qec_dev->gregs, | 1003 | of_iounmap(&op->resource[0], root_qec_dev->gregs, |
