History log of /drivers/staging/wlan-ng/prism2sta.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3b44d227f689801c9d846f4feb931343c245029f 24-Jun-2011 Jesper Juhl <jj@chaosbits.net> Remove unneeded version.h include from drivers/staging/wlan-ng/prism2sta.c

It was pointed out by 'make versioncheck' that include of
linux/version.h is not needed in drivers/staging/wlan-ng/prism2sta.c .
This patch removes it.

Signed-off-by: Jesper Juhl <jj@chaosbits.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
25985edcedea6396277003854657b5f3cb31a628 31-Mar-2011 Lucas De Marchi <lucas.demarchi@profusion.mobi> Fix common misspellings

Fixes generated by 'codespell' and manually reviewed.

Signed-off-by: Lucas De Marchi <lucas.demarchi@profusion.mobi>
/drivers/staging/wlan-ng/prism2sta.c
3d049431e08a847a222e20f406332529751b4365 02-Aug-2010 Edgardo Hames <ehames@gmail.com> Staging: wlan-ng: remove typedef in p80211hdr.h

This patch removes the only typedef in p80211hdr.h.

Signed-off-by: Edgardo Hames <ehames@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
b6bb56e6aa28085550179335247c649752ff2994 02-Aug-2010 Edgardo Hames <ehames@gmail.com> Staging: wlan-ng: fix checkpatch issues in headers.

This patch fix errors and warnings reported by checkpatch
in p80211meta.h and p80211metstruct.h.

Signed-off-by: Edgardo Hames <ehames@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
51e4896adad00a066fad65649405c1c9fa108157 31-Jul-2010 Edgardo Hames <ehames@gmail.com> Staging: wlan-ng: fix style issues in p80211conv.h

This patch removes typedefs in p80211conv.h.

Signed-off-by: Edgardo Hames <ehames@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
93df38e593d949de83a6447d016cc4b07d392f47 31-Jul-2010 Edgardo Hames <ehames@gmail.com> Staging: wlan-ng: fix style issues for p80211hdr.h

Removed typedef and other style issues.

Signed-off-by: Edgardo Hames <ehames@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
cfa548960dace3c437287464a0bf9d6d106e325c 22-Jul-2010 Andy Shevchenko <andy.shevchenko@gmail.com> staging: wlan-ng: remove own bin2hex converter

In kernel we have hex_asc_hi and hex_asc_lo macroses to do the job.

Signed-off-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
cb3126e60ffc1b7658a6ff4f6874585098bf9887 04-Jun-2010 Karl Relton <karllinuxtest.relton@ntlworld.com> Staging: wlan-ng: Switch from wext to cfg80211

Switch driver over from wext to cfg80211 interface.

Some Notes:

- This patch moves the driver wholesale from wext to cfg80211. Wext
support is still provided through the cfg80211 provided wext
compatability layer.

- Currently only infrastructure mode is implemented. Ad hoc mode is not
yet implemented, but can be added.

- It does not support connecting to a specified bssid, instead roaming
is handled by the card itself. This matches the behaviour of the
existing driver.

- It has been tested using NetworkManager (via wpa_supplicant)
configured to use the wext compatability layer, and then again with the
native nl80211 layer.

Signed-off-by: Karl Relton <karllinuxtest.relton@ntlworld.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
f9bd64952037d0f58eeffa07e30da1fff4c39b8f 07-May-2010 Christos Tzoumakis <ctzocy@gmail.com> Staging: wlan-ng : fixing coding style issues in prism2sta.c

Signed-off-by: Christos Tzoumakis <ctzocy@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
b02957d58a27525499ab10d272d3b44682a7ae50 04-Mar-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: Merge two branches of coding style fixes together

Turns out that multiple people sent pretty much the same patch
for the same staging drivers. Commit these in two different
branches and merge them together to get a more complete coverage
of the cleanup and properly credit everyone for the work that they
did.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
ef1a0ed7f1793531e5fb3ee489cb1e2b627f76fd 18-Feb-2010 Andrew Elwell <andrew.elwell@gmail.com> Staging: wlan-ng - checkpatch.pl fixups

Basic fixups in the staging/wlan-ng directory.
(First kernel patch - thanks to FOSDEM talk)

Signed-off-by: Andrew Elwell <Andrew.Elwell@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
5dd8acc8fd6b0476a2dc49bc6de4712d22c368c0 14-Feb-2010 Svenne Krap <svenne@krap.dk> Staging: wlan-ng: multiple safe style cleanups

Cleanups as suggested by checkpatch.pl utiltiy.
.o's from before and after cleanup have matching SHA1s.

Signed-off-by: Svenne Krap <svenne@krap.dk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
6fdc7f80c90f212ff3a37492edb7a3f91efbd0e1 03-Jul-2009 Alexander Beregalov <a.beregalov@gmail.com> Staging: wlan-ng: remove dependency on WIRELESS_EXT version

As the driver is in mainline now we can remove such dependency.
WIRELESS_EXT is 22 now and it is always defined.

Signed-off-by: Alexander Beregalov <a.beregalov@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
0d0202fd888a0f6e42d14aa903c6d79fc8777125 21-Jun-2009 Moritz Muehlenhoff <jmm@debian.org> Staging: wlan-ng: Remove some superflous comments

Signed-off-by: Moritz Muehlenhoff <jmm@debian.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
297f06cea635ea4552541a11e7fb7014425110c6 10-Jun-2009 Mithlesh Thukral <mithlesh@linsyssoft.com> staging: wlan-ng: scripts/checkpatch.pl error fixes.

scripts/checkpatch.pl error fixes. This is a TODO item.
This patch fixes most of the errors reported by checkpatch.pl in
wlan-ng directory of staging tree.

Signed-off-by: Mithlesh Thukral <mithlesh@linsyssoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
75f49e07520d036c2a0903694fdc0bcfb5523b76 25-May-2009 Mithlesh Thukral <mithlesh@linsyssoft.com> Staging: wlan-ng: Lindent cleanups

Lindent script cleanups in wlan-ng driver in the staging tree.
This is a item in the TODO list.

Signed-off-by: Mithlesh Thukral <mithlesh@linsyssoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
f2b50b40d1241b443da43fa66ae53bae93df910a 08-May-2009 Karl Relton <karllinuxtest.relton@ntlworld.com> Staging: wlan-ng: Change KERN_DEBUG or pr_debug to match orig driver

Change uses of KERN_DEBUG over to pr_debug to match original driver
where messages are only needed during driver development.

Signed-off-by: Karl Relton <karllinuxtest.relton@ntlworld.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
18c7f792be75c2430cbf16e22dca1ab6a9881a63 18-Feb-2009 Moritz Muehlenhoff <jmm@debian.org> Staging: wlan-ng: Replace local byteorder macros

Replace hfa384x2host_16(), hfa384x2host_32(), host2hfa384x_16()
and host2hfa384x_32() with standard byteorder macros.

Signed-off-by: Moritz Muehlenhoff <jmm@debian.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
465e7417b15348909606c3edce5f018818235a54 09-Feb-2009 Moritz Muehlenhoff <jmm@debian.org> Staging: wlan-ng: Remove the now empty wlan_compat.h

Signed-off-by: Moritz Muehlenhoff <jmm@debian.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
7c98f718786c3c6d03ee377b62838fff3cc8f573 09-Feb-2009 Moritz Muehlenhoff <jmm@debian.org> Staging: wlan-ng: Remove unnecessary checks for NULL before calling kfree()

Signed-off-by: Moritz Muehlenhoff <jmm@debian.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
f34228824402ab9333eb75ea8946b11e6a5b6222 08-Feb-2009 Moritz Muehlenhoff <jmm@debian.org> Staging: wlan-ng: prism2sta.c: Coding style cleanups

Signed-off-by: Moritz Muehlenhoff <jmm@debian.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
a7cf7bae3297f16bb4a2f00310377fec06d0ecd6 08-Feb-2009 Moritz Muehlenhoff <jmm@debian.org> Staging: wlan-ng: Replace WLAN_LOG_DEBUG() with printk(KERN_DEBUG

Signed-off-by: Moritz Muehlenhoff <jmm@debian.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
16910554f3687c96d572664efc55057668a3f1cf 01-Feb-2009 Moritz Muehlenhoff <jmm@debian.org> Staging: wlan-ng: Move wlan_mkprintstr() and wlan_hexchar() macros into prism2sta.c

Signed-off-by: Moritz Muehlenhoff <jmm@debian.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
ea045ba02086c008505ab1a6a7a60856072be65f 05-Feb-2009 Moritz Muehlenhoff <jmm@debian.org> Staging: wlan-ng: Remove WLAN_INCLUDE_DEBUG and some related, mostly unused

Signed-off-by: Moritz Muehlenhoff <jmm@debian.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
4c9d98d9f67e4ea2cdba136273513f131022da35 01-Feb-2009 Moritz Muehlenhoff <jmm@debian.org> Staging: wlan-ng: Remove dead/unused code from prism2sta.c

Signed-off-by: Moritz Muehlenhoff <jmm@debian.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
9b9556ecc4bd8279aec195de84fd7d45a9883547 25-Jan-2009 Moritz Muehlenhoff <jmm@debian.org> Staging: wlan-ng: Replace WLAN_LOG_WARNING() with printk()

Signed-off-by: Moritz Muehlenhoff <jmm@debian.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
edbd606c4671fcd439164c8d63e896044d706156 25-Jan-2009 Moritz Muehlenhoff <jmm@debian.org> Staging: wlan-ng: Replace WLAN_LOG_ERROR() with printk()

Signed-off-by: Moritz Muehlenhoff <jmm@debian.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
350f2f4bd6570f6f1996516ddd135ab2a95484de 25-Jan-2009 Moritz Muehlenhoff <jmm@debian.org> Staging: wlan-ng: Remove WLAN_LOG_INFO

Replace WLAN_LOG_INFO with printk() and remove it.

Signed-off-by: Moritz Muehlenhoff <jmm@debian.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
7f6e0e449c00bafe1c46471409fa1b8e4222dcf2 25-Jan-2009 Moritz Muehlenhoff <jmm@debian.org> Staging: wlan-ng: Replace BITx with the generic BIT(x)

Signed-off-by: Moritz Muehlenhoff <jmm@debian.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
ae26230bf93d37de73febdd1990090dcbd489b38 21-Jan-2009 Moritz Muehlenhoff <jmm@debian.org> Staging: wlan-ng: Use generic byteorder macros

This patch removes the ieee2host16(), ieee2host32(), host2ieee16()
and host2ieee32() macros and replaces them with the generic ones.

Signed-off-by: Moritz Muehlenhoff <jmm@debian.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
8a251b55ef34c2a03e8ddf6d17bb125b92bb4a54 21-Jan-2009 Moritz Muehlenhoff <jmm@debian.org> Staging: wlan-ng: Remove DBFENTER/DBFEXIT macros

Remove the ugly DBFENTER/DBFEXIT macros, which are only inserted to add "<---" and
"--->" at the function start/end at higher debug levels and which make the code
a lot less readable.

Signed-off-by: Moritz Muehlenhoff <jmm@debian.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
28b17a4bdf148b7591c004efd10a8850d52849ec 21-Jan-2009 Moritz Muehlenhoff <jmm@debian.org> Staging: wlan-ng: Remove use of WLAN_ADDR_LEN

Replace the driver local WLAN_ADDR_LEN constant through the kernel-wide ETH_ALEN definiton.

Signed-off-by: Moritz Muehlenhoff <jmm@debian.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
e02c69b8af13938153a3e9470fadce49608170de 29-Oct-2008 Solomon Peachy <pizza@shaftnet.org> Staging: wlan-ng: Consolidate wlan-ng into a single module.

There's no point in having a separate 'p80211' module, as nobody else is
ever going to use it. Push everyting into a single module, and get rid
of all exports.

Signed-off-by: Solomon Peachy <pizza@shaftnet.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
cbec30c4c00c9f5a7357f5c5dacb63ae2378afb4 29-Oct-2008 Solomon Peachy <pizza@shaftnet.org> Staging: wlan-ng: Delete a large pile of now-unused code.

Signed-off-by: Solomon Peachy <pizza@shaftnet.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
aaad430378dd128ee015c8ed6e77809317c496a5 29-Oct-2008 Solomon Peachy <pizza@shaftnet.org> Staging: wlan-ng: Use standard kernel integer (u32/s32/etc) types.

wlan-ng needed to interact with userspace, and support very old kernels,
so it used to define its own types for integers to ensure consistency.

It's all rather irrelevant now.

Signed-off-by: Solomon Peachy <pizza@shaftnet.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
5704976fa9924c1b51b07f30dea7fb3828f6b76f 27-Oct-2008 Solomon Peachy <pizza@shaftnet.org> Staging: wlan-ng: Eliminate usage of procfs.

These files are not needed to work properly, and don't belong in procfs

Signed-off-by: Solomon Peachy <pizza@shaftnet.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
ff1ae8f3c1b972ff850400abdd5f7da36270f408 27-Oct-2008 Solomon Peachy <pizza@shaftnet.org> Staging: wlan-ng: Eliminate local 'version.h'

The kernel provides us with the proper version of this file.

Signed-off-by: Solomon Peachy <pizza@shaftnet.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
5db8dcc98baaa5ef5fe53b411e40348ce31a1418 27-Oct-2008 Solomon Peachy <pizza@shaftnet.org> Staging: wlan-ng: Remove AP-only code from MLME functions.

It is not needed in this driver.

Signed-off-by: Solomon Peachy <pizza@shaftnet.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
f980c178ea9d631d17be73b2384ad692a9f64706 27-Oct-2008 Solomon Peachy <pizza@shaftnet.org> Staging: wlan-ng: Eliminate a boatload of tertiaryAP-only code.

Signed-off-by: Solomon Peachy <pizza@shaftnet.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
68a193e4bb4e96fa58d11566b75bb9bcc34ea50b 27-Oct-2008 Solomon Peachy <pizza@shaftnet.org> Staging: wlan-ng: Eliminate more <2.6 kernel support.

Signed-off-by: Solomon Peachy <pizza@shaftnet.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
dff1dc8caaa42774ea82201cb3698b70f1f173c9 27-Oct-2008 Solomon Peachy <pizza@shaftnet.org> Staging: wlan-ng: Delete PCI/PLX/PCMCIA-specific code.

Also delete a large pile of code that existed to support <2.6 kernels.

Signed-off-by: Solomon Peachy <pizza@shaftnet.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c
00b3ed1685089ff52169a715de11106ed37df087 02-Oct-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: add wlan-ng prism2 usb driver

This adds the wlan-ng prism2 USB driver to the drivers/staging tree.

The code was originally written by the linux-wlan-ng team, patched by
some Novell engineers to properly work on newer kernels, and then hacked
into place in order to get it to build properly in a single subdirectory
within the kernel tree by me.

It supports a wide range of older USB prism2 devices, and contains a
80211 stack to support this single driver.

Cc: Christian Zoz <zoz@suse.de>
Cc: Andreas Gruenbacher <agruen@suse.de>
Cc: linux-wireless <linux-wireless@vger.kernel.org>
Cc: John Linville <linville@tuxdriver.com>
Cc: Helmut Schaa <helmut.schaa@googlemail.com>
Cc: linux-wlan-ng <solomon@linux-wlan.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
/drivers/staging/wlan-ng/prism2sta.c