49fee69204035247fd2a5828863fc6f633e829f2 |
|
21-Jul-2011 |
Daniel Drake <dsd@laptop.org> |
libertas: link mesh device to wiphy The mesh device is now exposed as an interface of the wiphy. This exposes the mesh device to the cfg80211 interface, allowing mesh channel selection to be reimplemented, and available to NetworkManager as it was before. Some header tweaking was needed in order to implement lbs_mesh_activated(). Signed-off-by: Daniel Drake <dsd@laptop.org> Acked-by: Dan Williams <dcbw@redhat.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/libertas/mesh.h
|
d931998669c3e0e917bd9983880f3498c27de0af |
|
20-Jul-2011 |
Daniel Drake <dsd@laptop.org> |
libertas: only enable mesh when interface is active Previously, the mesh was running whenever the appropriate hardware and firmware was present. Now we only run the mesh when the interface is running. Also simplifies interface management a little. Signed-off-by: Daniel Drake <dsd@laptop.org> Acked-by: Dan Williams <dcbw@redhat.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/libertas/mesh.h
|
3db4f989384c90f5f6be14e88c19732bfb0ac331 |
|
20-Jul-2011 |
Daniel Drake <dsd@laptop.org> |
libertas: mesh: misc cleanup Remove unused blindlist code. Mark a few items const and static where possible. Involved some code re-ordering, but no code changes. Signed-off-by: Daniel Drake <dsd@laptop.org> Acked-by: Dan Williams <dcbw@redhat.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/libertas/mesh.h
|
8973a6e770fc891f92daacbc1c92c7cd396fcf7e |
|
27-Apr-2011 |
Randy Dunlap <randy.dunlap@oracle.com> |
libertas: use kernel-doc notation, fix comment style Convert all libertas/ files to use kernel-doc notation instead of whatever it was (doxygen?). Add or fix function parameters in several places. Use expected style for multi-line comments in lots of places. Remove erroneous /** in multiple places. Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com> Acked-by: Dan Williams <dcbw@redhat.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/libertas/mesh.h
|
a6bb1bcebced1eeed6a96f37cda7cbb7cbd6dae6 |
|
27-Jul-2010 |
Dan Williams <dcbw@redhat.com> |
libertas: convert CMD_FWT_ACCESS to a direct command Slightly different approach here since there are so many arguments to the firmware command. Just let the caller fill them in before pushing the command to the firmware. Signed-off-by: Dan Williams <dcbw@redhat.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/libertas/mesh.h
|
52148655608b31b7e18325ae7711de3a86466136 |
|
27-Jul-2010 |
Dan Williams <dcbw@redhat.com> |
libertas: convert Mesh Blinding Table access to a direct command Signed-off-by: Dan Williams <dcbw@redhat.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/libertas/mesh.h
|
e86dc1ca4676445d9f0dfe35104efe0eb8a2f566 |
|
14-Jun-2010 |
Kiran Divekar <dkiran@marvell.com> |
Libertas: cfg80211 support Holger Schurig's patch (https://patchwork.kernel.org/patch/64286/) is rebased to latest wireless-testing tree. (Includes patches from me originally posted as "libertas: fix build error due to undefined symbol" and "libertas: unmangle capability value". -- JWL) Signed-off-by: Amitkumar Karwar <akarwar@marvell.com> Signed-off-by: Kiran Divekar <dkiran@marvell.com> Tested-by: Amitkumar Karwar <akarwar@marvell.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/libertas/mesh.h
|
4143a23de096910e3ceb0939f41de6ffb8c59475 |
|
02-Dec-2009 |
Holger Schurig <holgerschurig@googlemail.com> |
libertas: make mesh configurable Mostly for the embedded people that know beforehand that they don't need MESH at all and want to save some bytes, but also helpful for the upcoming cfg80211 transition. text data bss dec hex filename 114264 2308 140 116712 1c7e8 libertas.ko with mesh 105026 2000 140 107166 1a29e libertas.ko without mesh -------------------------------------------------- -9238 -308 -9546 Signed-off-by: Holger Schurig <holgerschurig@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/libertas/mesh.h
|
602114ae595af6c89eab149cf9f939e3f7ef4a34 |
|
02-Dec-2009 |
Holger Schurig <holgerschurig@googlemail.com> |
libertas: add access functions for mesh open/connect status Signed-off-by: Holger Schurig <holgerschurig@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/libertas/mesh.h
|
55e1ff924414111a6afbfde00375a1302aef9353 |
|
02-Dec-2009 |
Holger Schurig <holgerschurig@googlemail.com> |
libertas: move mesh-related definitions into mesh.h Signed-off-by: Holger Schurig <holgerschurig@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/libertas/mesh.h
|
ece1e3c61e59ba184150e5aff57bbc6355613e3e |
|
25-Nov-2009 |
Holger Schurig <holgerschurig@gmail.com> |
libertas: move mesh command handling into mesh.c Signed-off-by: Holger Schurig <holgerschurig@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/libertas/mesh.h
|
c7fe64cf4a08561a9e8f57e6018a504881236e34 |
|
25-Nov-2009 |
Holger Schurig <holgerschurig@gmail.com> |
libertas: move mesh-only ethtool operations into mesh.c Signed-off-by: Holger Schurig <holgerschurig@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/libertas/mesh.h
|
e0e42da3a4df6f487b59dad608db56e25001bcdb |
|
25-Nov-2009 |
Holger Schurig <holgerschurig@gmail.com> |
libertas: moveing mesh-related functions into mesh.c This moves mesh initialization, start/stop and rx/tx handling from into mesh.c. Signed-off-by: Holger Schurig <holgerschurig@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/libertas/mesh.h
|
5e8e8b5759566b76bdf36046ae015796676a423c |
|
25-Nov-2009 |
Holger Schurig <holgerschurig@gmail.com> |
libertas: introduce mesh.h Signed-off-by: Holger Schurig <holgerschurig@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
/drivers/net/wireless/libertas/mesh.h
|