]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/net/sunbmac.c
Merge branch 'davinci-i2c' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman...
[net-next-2.6.git] / drivers / net / sunbmac.c
index 367e96f317d4d4df298a59945a2d3e3ca7ea9e73..09c071bd6ad421cc5439d87b5727d1810089fe8b 100644 (file)
@@ -1201,7 +1201,7 @@ static int __devinit bigmac_ether_init(struct of_device *op,
        dev->watchdog_timeo = 5*HZ;
 
        /* Finish net device registration. */
-       dev->irq = bp->bigmac_op->irqs[0];
+       dev->irq = bp->bigmac_op->archdata.irqs[0];
        dev->dma = 0;
 
        if (register_netdev(dev)) {
@@ -1301,12 +1301,12 @@ static struct of_platform_driver bigmac_sbus_driver = {
 
 static int __init bigmac_init(void)
 {
-       return of_register_driver(&bigmac_sbus_driver, &of_bus_type);
+       return of_register_platform_driver(&bigmac_sbus_driver);
 }
 
 static void __exit bigmac_exit(void)
 {
-       of_unregister_driver(&bigmac_sbus_driver);
+       of_unregister_platform_driver(&bigmac_sbus_driver);
 }
 
 module_init(bigmac_init);