28 Feb, 2009
2 commits
-
If successful, the usb_control_msg() function returns the number of
bytes transferred. Fix up wb35_probe() to only bail out if the function returns
a negative number. Also, fix up ieee80211_alloc_hw() error code to ENOMEM;
otherwise GCC complains that err might be undefined (and is right about that).Acked-by: Pavel Machek
Reported-and-tested-by: Sandro Bonazzola
Signed-off-by: Pekka Enberg
Signed-off-by: Greg Kroah-Hartman -
Initialize few more fields in wireless device structure so that
wireless core actually accepts our registration.Signed-off-by: Pavel Machek
Acked-by: Pekka Enberg
Signed-off-by: Greg Kroah-Hartman
07 Jan, 2009
11 commits
-
the wireless config function has changed with commit
e8975581f63870be42ff4662b293d1b0c8c21350 so fix up the wbusb driver to
work properly with that change.Signed-off-by: Greg Kroah-Hartman
-
It's not actually used for anything, so remove it.
Acked-by: Pavel Machek
Signed-off-by: Pekka Enberg
Signed-off-by: Greg Kroah-Hartman -
The function no longer has dependencies to wbusb.c so we can move it to
wb35rx.c and make it static now.Acked-by: Pavel Machek
Signed-off-by: Pekka Enberg
Signed-off-by: Greg Kroah-Hartman -
This is a preparational step for moving packet_came() to wb35rx.c().
Acked-by: Pavel Machek
Signed-off-by: Pekka Enberg
Signed-off-by: Greg Kroah-Hartman -
It's not actually read by anyone so we might as well remove it.
Acked-by: Pavel Machek
Signed-off-by: Pekka Enberg
Signed-off-by: Greg Kroah-Hartman -
This patch removes wrapper functions from wblinux.c and moves the hardware init
and halt functions to wbusb.c which has the only callers of them.Acked-by: Pavel Machek
Signed-off-by: Pekka Enberg
Signed-off-by: Greg Kroah-Hartman -
They're used in one place so we can inline them.
Acked-by: Pavel Machek
Signed-off-by: Pekka Enberg
Signed-off-by: Greg Kroah-Hartman -
Remove the my_dev global variable from wbusb.c by passing a pointer to struct
ieee80211_hw around so that packet_came() gets it.Acked-by: Pavel Machek
Signed-off-by: Pekka Enberg
Signed-off-by: Greg Kroah-Hartman -
This patch merges struct wb35_adapter to struct wbsoft_priv. Now we can finally
start passing a pointer to struct ieee80211_hw around where necessary.Acked-by: Pavel Machek
Signed-off-by: Pekka Enberg
Signed-off-by: Greg Kroah-Hartman -
This patch removes my_adapter global variable from wbusb.c by adding a
->adapter member to struct wbsoft_priv.Acked-by: Pavel Machek
Signed-off-by: Pekka Enberg
Signed-off-by: Greg Kroah-Hartman -
As we're trying to get rid of the "compatability layer" in the driver, move
everything under one directory. Keeping some of the files under
drivers/staging/winbond/linux is a major pain in the ass whenever you're
cleaning up the driver.Acked-by: Pavel Machek
Signed-off-by: Pekka Enberg
Signed-off-by: Greg Kroah-Hartman