public inbox for netdev@vger.kernel.org 
 help / color / mirror / Atom feed
* [PATCH] d80211: SET_NETDEV_DEV for non-master devices
@ 2006-07-12 17:01 Jiri Benc
  2006-07-12 17:02 ` [PATCH] bcm43xx-d80211: use SET_NETDEV_DEV Jiri Benc
  0 siblings, 1 reply; 3+ messages in thread
From: Jiri Benc @ 2006-07-12 17:01 UTC (permalink / raw)
  To: NetDev; +Cc: John W. Linville, Dan Williams

This adds /sys/class/net/*/device symlinks for non-master (wlan* and wmgmt*)
devices.

Signed-off-by: Jiri Benc <jbenc@suse•cz>

---
 net/d80211/ieee80211_iface.c |    2 ++
 1 files changed, 2 insertions(+)

--- dscape.orig/net/d80211/ieee80211_iface.c
+++ dscape/net/d80211/ieee80211_iface.c
@@ -76,6 +76,7 @@ int ieee80211_if_add(struct net_device *
 	ndev->mem_start = dev->mem_start;
 	ndev->mem_end = dev->mem_end;
 	ndev->flags = dev->flags & IFF_MULTICAST;
+	SET_NETDEV_DEV(ndev, dev->class_dev.dev);
 
 	sdata = IEEE80211_DEV_TO_SUB_IF(ndev);
 	sdata->type = IEEE80211_IF_TYPE_AP;
@@ -130,6 +131,7 @@ int ieee80211_if_add_mgmt(struct net_dev
 	ndev->irq = dev->irq;
 	ndev->mem_start = dev->mem_start;
 	ndev->mem_end = dev->mem_end;
+	SET_NETDEV_DEV(ndev, dev->class_dev.dev);
 
 	nsdata = IEEE80211_DEV_TO_SUB_IF(ndev);
 	nsdata->type = IEEE80211_IF_TYPE_MGMT;


-- 
Jiri Benc
SUSE Labs

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [PATCH] bcm43xx-d80211: use SET_NETDEV_DEV
  2006-07-12 17:01 [PATCH] d80211: SET_NETDEV_DEV for non-master devices Jiri Benc
@ 2006-07-12 17:02 ` Jiri Benc
  2006-07-12 20:31   ` Michael Buesch
  0 siblings, 1 reply; 3+ messages in thread
From: Jiri Benc @ 2006-07-12 17:02 UTC (permalink / raw)
  To: NetDev; +Cc: John W. Linville, Dan Williams, Michael Buesch

This adds /sys/class/net/wmaster0/device symlink.

Signed-off-by: Jiri Benc <jbenc@suse•cz>

---
 drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c |    1 +
 1 files changed, 1 insertion(+)

--- dscape.orig/drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c
+++ dscape/drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c
@@ -4722,6 +4722,7 @@ static int __devinit bcm43xx_init_one(st
 		goto err_free_netdev;
 
 	pci_set_drvdata(pdev, net_dev);
+	SET_NETDEV_DEV(net_dev, &pdev->dev);
 
 	err = bcm43xx_attach_board(bcm);
 	if (err)


-- 
Jiri Benc
SUSE Labs

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] bcm43xx-d80211: use SET_NETDEV_DEV
  2006-07-12 17:02 ` [PATCH] bcm43xx-d80211: use SET_NETDEV_DEV Jiri Benc
@ 2006-07-12 20:31   ` Michael Buesch
  0 siblings, 0 replies; 3+ messages in thread
From: Michael Buesch @ 2006-07-12 20:31 UTC (permalink / raw)
  To: John W. Linville; +Cc: Jiri Benc, Dan Williams, NetDev

On Wednesday 12 July 2006 19:02, you wrote:
> This adds /sys/class/net/wmaster0/device symlink.
> 
> Signed-off-by: Jiri Benc <jbenc@suse•cz>

Signed-off-by: Michael Buesch <mb@bu3sch•de>

> 
> ---
>  drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c |    1 +
>  1 files changed, 1 insertion(+)
> 
> --- dscape.orig/drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c
> +++ dscape/drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c
> @@ -4722,6 +4722,7 @@ static int __devinit bcm43xx_init_one(st
>  		goto err_free_netdev;
>  
>  	pci_set_drvdata(pdev, net_dev);
> +	SET_NETDEV_DEV(net_dev, &pdev->dev);
>  
>  	err = bcm43xx_attach_board(bcm);
>  	if (err)
> 
> 

-- 
Greetings Michael.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2006-07-12 20:29 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-12 17:01 [PATCH] d80211: SET_NETDEV_DEV for non-master devices Jiri Benc
2006-07-12 17:02 ` [PATCH] bcm43xx-d80211: use SET_NETDEV_DEV Jiri Benc
2006-07-12 20:31   ` Michael Buesch

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox