summaryrefslogtreecommitdiffstats
path: root/drivers/staging/at76_usb
Commit message (Collapse)AuthorAgeFilesLines
* Staging: at76: convert to netdev_opsAlexander Beregalov2009-04-171-7/+13
| | | | | | | Signed-off-by: Alexander Beregalov <a.beregalov@gmail.com> Acked-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: remove some pointless conditionals before kfree_skb()Wei Yongjun2009-04-031-2/+1Star
| | | | | | | | Remove some pointless conditionals before kfree_skb(). Signed-off-by: Wei Yongjun <yjwei@cn.fujitsu.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: at76_usb: convert to use linux/ieee80211.hKalle Valo2009-04-032-9/+96
| | | | | | | | | | | | | Jason Andryuk noticed that at76_usb won't compile with current wireless-testing tree. This is because net/ieee80211.h was missing. net/ieee80211.h will be removed soon and at76_usb won't compile then that happens. Preprare for that by using instead linux/ieee80211.h and copying some structures not available. Signed-off-by: Kalle Valo <kalle.valo@iki.fi> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: at76_usb: mention mac80211 port in TODO fileKalle Valo2009-04-031-2/+7
| | | | | | | | | at76_usb has actually been already ported to use mac80211. Update the TODO file to reflect this. Signed-off-by: Kalle Valo <kalle.valo@iki.fi> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: at76_usb: Add support for OQO Model 01+Jamie Lentin2009-02-091-0/+2
| | | | | | | | | | | Add USB device ID for OQO 01+'s internal wireless LAN An OQO employee mentions the chip's true identity here:- ftp://ftp.oqo.com/unsupported/linux/OQOLinux.html Signed-off-by: Jamie Lentin <jm@lentin.co.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: at76_usb: fix bugs introduced by "Staging: at76_usb: cleanup dma on ↵Jason Andryuk2009-02-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | stack issues" Tracking down the firmware loading problem led to this commit. $ git bisect bad 0d1d1424330cc1934f2b2742f0cfa2c31e6a250b is first bad commit commit 0d1d1424330cc1934f2b2742f0cfa2c31e6a250b Author: Oliver Neukum <oliver@neukum.org> Date: Thu Dec 18 13:16:40 2008 +0100 Staging: at76_usb: cleanup dma on stack issues - no DMA on stack - cleanup unclear endianness issue Signed-off-by: Oliver Neukum <oneukum@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> :040000 040000 c4fee9ea0fef25926229d810d19dc2f89cca9401 8b165a35d16280d2413b2700a6080ef290ca1009 M drivers The "no DMA on stack" conversion was incomplete with respect to updating the arguments passed to usb_control_msg. The value 40 is hardcoded as it was prior to conversion. The driver can now load firmware, but is not fully functional. Signed-off-by: Jason Andryuk <jandryuk@gmail.com> Cc: John W. Linville <linville@tuxdriver.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Revert Staging: at76_usb: update drivers/staging/at76_usb w/ mac80211 portGreg Kroah-Hartman2009-02-093-965/+3878
| | | | | | | | | | | | | | | | | Reverts 02227c28391b5059a7710d6039c52912b0ee2c1d (Had to be done by hand due to other patches that had come after this.) Turns out that we don't want the mac80211 port of this driver just yet, as there is a different driver working on adding this support. So keep things old and different for now. This is being reverted at the request of the linux-wireless developers. Cc: Kalle Valo <kalle.valo@iki.fi> Cc: John W. Linville <linville@tuxdriver.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* staging: struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers2009-01-061-1/+1
| | | | | | Signed-off-by: Kay Sievers <kay.sievers@vrfy.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: at76_usb: cleanup dma on stack issuesOliver Neukum2009-01-061-7/+19
| | | | | | | | | - no DMA on stack - cleanup unclear endianness issue Signed-off-by: Oliver Neukum <oneukum@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: at76_usb: fix up all remaining checkpatch.pl warningsGreg Kroah-Hartman2009-01-061-82/+94
| | | | | | | | It's now a "clean" driver. Cc: John W. Linville <linville@tuxdriver.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: at76_usb: remove compiler warningsGreg Kroah-Hartman2009-01-061-54/+0Star
| | | | | | | | 3 functions are now not used, remove them. Cc: John W. Linville <linville@tuxdriver.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: at76_usb: fix build breakageGreg Kroah-Hartman2009-01-061-5/+4Star
| | | | | | | | | The previous patch broke the at76_usb driver due to some other wireless core api changes. This patch fixes the driver to build properly again. Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: at76_usb: update drivers/staging/at76_usb w/ mac80211 portJohn W. Linville2009-01-063-3817/+947Star
| | | | | | | | | This updates drivers/staging/at76_usb to correspond with the latest version previously available in wireless-testing. Signed-off-by: John W. Linville <linville@tuxdriver.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* Staging: Fix leak in drivers/staging/at76_usb.cDiego Calleja2008-10-221-1/+3
| | | | | | | | | | | Fix leak in at76_usb as reported in: http://bugzilla.kernel.org/show_bug.cgi?id=11778 Reported-by: Daniel Marjamäki <danielm77@spray.se> Signed-off-by: Diego Calleja <diegocg@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* staging: at76_usb wireless driverPavel Roskin2008-10-135-0/+6189
Add the at76_usb wireless driver to the staging tree while the other kernel driver (out of tree) gets rewritten to use the internal wireless stack. This patch comes directly from the Fedora kernel tree, with only the directory placement of the files changed. Signed-off-by: Pavel Roskin <proski@gnu.org> Signed-off-by: John W. Linville <linville@tuxdriver.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>