Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 6744
b: refs/heads/master
c: 0cd545d
h: refs/heads/master
v: v3
  • Loading branch information
Dave Hansen authored and Jeff Garzik committed Jul 30, 2005
1 parent 5cf4565 commit b8e751c
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 5 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 0ef79ee22cf5c1b177184c18b6525889bcc6681f
refs/heads/master: 0cd545d6ba0e0138782eb0ec287d0eb3db529b69
1 change: 1 addition & 0 deletions trunk/drivers/net/wireless/hostap/hostap.c
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@ struct net_device * hostap_add_interface(struct local_info *local,
if (strchr(dev->name, '%'))
ret = dev_alloc_name(dev, dev->name);

SET_NETDEV_DEV(dev, mdev->class_dev.dev);
if (ret >= 0)
ret = register_netdevice(dev);

Expand Down
3 changes: 2 additions & 1 deletion trunk/drivers/net/wireless/hostap/hostap_cs.c
Original file line number Diff line number Diff line change
Expand Up @@ -725,7 +725,8 @@ static int prism2_config(dev_link_t *link)
}

/* Need to allocate net_device before requesting IRQ handler */
dev = prism2_init_local_data(&prism2_pccard_funcs, 0);
dev = prism2_init_local_data(&prism2_pccard_funcs, 0,
&handle_to_dev(link->handle));
if (dev == NULL)
goto failed;
link->priv = dev;
Expand Down
4 changes: 3 additions & 1 deletion trunk/drivers/net/wireless/hostap/hostap_hw.c
Original file line number Diff line number Diff line change
Expand Up @@ -3268,7 +3268,8 @@ static void prism2_clear_set_tim_queue(local_info_t *local)


static struct net_device *
prism2_init_local_data(struct prism2_helper_functions *funcs, int card_idx)
prism2_init_local_data(struct prism2_helper_functions *funcs, int card_idx,
struct device *sdev)
{
struct net_device *dev;
struct hostap_interface *iface;
Expand Down Expand Up @@ -3439,6 +3440,7 @@ while (0)

rtnl_lock();
ret = dev_alloc_name(dev, "wifi%d");
SET_NETDEV_DEV(dev, sdev);
if (ret >= 0)
ret = register_netdevice(dev);
rtnl_unlock();
Expand Down
3 changes: 2 additions & 1 deletion trunk/drivers/net/wireless/hostap/hostap_pci.c
Original file line number Diff line number Diff line change
Expand Up @@ -308,7 +308,8 @@ static int prism2_pci_probe(struct pci_dev *pdev,
pci_set_master(pdev);
#endif /* PRISM2_BUS_MASTER */

dev = prism2_init_local_data(&prism2_pci_funcs, cards_found);
dev = prism2_init_local_data(&prism2_pci_funcs, cards_found,
&pdev->dev);
if (dev == NULL)
goto fail;
iface = netdev_priv(dev);
Expand Down
3 changes: 2 additions & 1 deletion trunk/drivers/net/wireless/hostap/hostap_plx.c
Original file line number Diff line number Diff line change
Expand Up @@ -522,7 +522,8 @@ static int prism2_plx_probe(struct pci_dev *pdev,
* not present; but are there really such cards in use(?) */
}

dev = prism2_init_local_data(&prism2_plx_funcs, cards_found);
dev = prism2_init_local_data(&prism2_plx_funcs, cards_found,
&pdev->dev);
if (dev == NULL)
goto fail;
iface = netdev_priv(dev);
Expand Down

0 comments on commit b8e751c

Please sign in to comment.