diff options
Diffstat (limited to 'drivers/net/wireless/orinoco/airport.c')
-rw-r--r-- | drivers/net/wireless/orinoco/airport.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/net/wireless/orinoco/airport.c b/drivers/net/wireless/orinoco/airport.c index c60df2c1aca..9bcee10c930 100644 --- a/drivers/net/wireless/orinoco/airport.c +++ b/drivers/net/wireless/orinoco/airport.c | |||
@@ -77,9 +77,9 @@ airport_resume(struct macio_dev *mdev) | |||
77 | 77 | ||
78 | enable_irq(card->irq); | 78 | enable_irq(card->irq); |
79 | 79 | ||
80 | spin_lock_irqsave(&priv->lock, flags); | 80 | priv->hw.ops->lock_irqsave(&priv->lock, &flags); |
81 | err = orinoco_up(priv); | 81 | err = orinoco_up(priv); |
82 | spin_unlock_irqrestore(&priv->lock, flags); | 82 | priv->hw.ops->unlock_irqrestore(&priv->lock, &flags); |
83 | 83 | ||
84 | return err; | 84 | return err; |
85 | } | 85 | } |
@@ -195,7 +195,7 @@ airport_attach(struct macio_dev *mdev, const struct of_device_id *match) | |||
195 | ssleep(1); | 195 | ssleep(1); |
196 | 196 | ||
197 | /* Reset it before we get the interrupt */ | 197 | /* Reset it before we get the interrupt */ |
198 | hermes_init(hw); | 198 | hw->ops->init(hw); |
199 | 199 | ||
200 | if (request_irq(card->irq, orinoco_interrupt, 0, DRIVER_NAME, priv)) { | 200 | if (request_irq(card->irq, orinoco_interrupt, 0, DRIVER_NAME, priv)) { |
201 | printk(KERN_ERR PFX "Couldn't get IRQ %d\n", card->irq); | 201 | printk(KERN_ERR PFX "Couldn't get IRQ %d\n", card->irq); |
@@ -210,7 +210,7 @@ airport_attach(struct macio_dev *mdev, const struct of_device_id *match) | |||
210 | } | 210 | } |
211 | 211 | ||
212 | /* Register an interface with the stack */ | 212 | /* Register an interface with the stack */ |
213 | if (orinoco_if_add(priv, phys_addr, card->irq) != 0) { | 213 | if (orinoco_if_add(priv, phys_addr, card->irq, NULL) != 0) { |
214 | printk(KERN_ERR PFX "orinoco_if_add() failed\n"); | 214 | printk(KERN_ERR PFX "orinoco_if_add() failed\n"); |
215 | goto failed; | 215 | goto failed; |
216 | } | 216 | } |