prism54: set netdev type to "wlan"
Userspace uses the netdev devtype for stuff like device naming and type detection. Be nice and set it. Remove the pointless #if/#endif around SET_NETDEV_DEV too. Signed-off-by: Dan Williams <dcbw@redhat.com> Cc: stable@vger.kernel.org Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
95b48c2cda
commit
8e3ffa4710
@ -811,6 +811,10 @@ static const struct net_device_ops islpci_netdev_ops = {
|
||||
.ndo_validate_addr = eth_validate_addr,
|
||||
};
|
||||
|
||||
static struct device_type wlan_type = {
|
||||
.name = "wlan",
|
||||
};
|
||||
|
||||
struct net_device *
|
||||
islpci_setup(struct pci_dev *pdev)
|
||||
{
|
||||
@ -821,9 +825,8 @@ islpci_setup(struct pci_dev *pdev)
|
||||
return ndev;
|
||||
|
||||
pci_set_drvdata(pdev, ndev);
|
||||
#if defined(SET_NETDEV_DEV)
|
||||
SET_NETDEV_DEV(ndev, &pdev->dev);
|
||||
#endif
|
||||
SET_NETDEV_DEVTYPE(ndev, &wlan_type);
|
||||
|
||||
/* setup the structure members */
|
||||
ndev->base_addr = pci_resource_start(pdev, 0);
|
||||
|
Loading…
Reference in New Issue
Block a user