On 12/14/09 20:13, John W. Linville wrote: > From: Gertjan van Wingerde <gwingerde@xxxxxxxxx> > > rt2800lib incorrectly detected whether RT2800USB was enabled because > it didn't account for a modularized RT2800USB driver. > > Signed-off-by: Gertjan van Wingerde <gwingerde@xxxxxxxxx> > Acked-by: Ivo van Doorn <IvDoorn@xxxxxxxxx> > --- > I'm merging this version based on Randy's feedback... > > drivers/net/wireless/rt2x00/rt2800lib.c | 4 ++-- > 1 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/net/wireless/rt2x00/rt2800lib.c b/drivers/net/wireless/rt2x00/rt2800lib.c > index eb1e1d0..6e13650 100644 > --- a/drivers/net/wireless/rt2x00/rt2800lib.c > +++ b/drivers/net/wireless/rt2x00/rt2800lib.c > @@ -37,7 +37,7 @@ > #include <linux/module.h> > > #include "rt2x00.h" > -#ifdef CONFIG_RT2800USB > +#if defined(CONFIG_RT2800USB) || defined(CONFIG_RT2800USB_MODULE) > #include "rt2x00usb.h" > #endif > #include "rt2800lib.h" > @@ -1121,7 +1121,7 @@ int rt2800_init_registers(struct rt2x00_dev *rt2x00dev) > > if (rt2x00_intf_is_usb(rt2x00dev)) { > rt2800_register_write(rt2x00dev, USB_DMA_CFG, 0x00000000); > -#ifdef CONFIG_RT2800USB > +#if defined(CONFIG_RT2800USB) || defined(CONFIG_RT2800USB_MODULE) > rt2x00usb_vendor_request_sw(rt2x00dev, USB_DEVICE_MODE, 0, > USB_MODE_RESET, REGISTER_TIMEOUT); > #endif Thanks, looks good to me. --- Gertjan. -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html