|
|
return ret; | return ret; |
} | } |
| |
static int |
int |
dev_wlc_intvar_set( | dev_wlc_intvar_set( |
struct net_device *dev, | struct net_device *dev, |
char *name, | char *name, |
|
|
}; | }; |
MODULE_DEVICE_TABLE(pci, wl_id_table); | MODULE_DEVICE_TABLE(pci, wl_id_table); |
| |
|
MODULE_LICENSE("MIXED/Proprietary"); |
|
|
#ifdef BCMDBG | #ifdef BCMDBG |
static int msglevel = 0xdeadbeef; | static int msglevel = 0xdeadbeef; |
module_param(msglevel, int, 0); | module_param(msglevel, int, 0); |
|
|
#endif | #endif |
} | } |
| |
|
extern int dev_wlc_intvar_set(struct net_device *dev, char *name, int val); |
|
|
static wl_info_t * | static wl_info_t * |
wl_attach(uint16 vendor, uint16 device, ulong regs, uint bustype, void *btparam, uint irq) | wl_attach(uint16 vendor, uint16 device, ulong regs, uint bustype, void *btparam, uint irq) |
{ | { |
|
|
#endif | #endif |
| |
printf("%s: Broadcom BCM%04x 802.11 Wireless Controller " EPI_VERSION_STR, | printf("%s: Broadcom BCM%04x 802.11 Wireless Controller " EPI_VERSION_STR, |
dev->name, device); |
dev->name, device); |
|
|
|
/* Work around. Default vlan_mode to off */ |
|
wlc_iovar_setint(wl->wlc, "vlan_mode", OFF); |
|
|
| |
#ifdef BCMDBG | #ifdef BCMDBG |
printf(" (Compiled in " SRCBASE " at " __TIME__ " on " __DATE__ ")"); | printf(" (Compiled in " SRCBASE " at " __TIME__ " on " __DATE__ ")"); |