staging: brcm80211: clarified fullmac io and event codes
Added comments to make code more readable. Reported-by: Johannes Berg <johannes@sipsolutions.net> Reviewed-by: Arend van Spriel <arend@broadcom.com> Reviewed-by: Franky Lin <frankyl@broadcom.com> Signed-off-by: Franky Lin <frankyl@broadcom.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
3428fc4922
commit
3229827ec3
@@ -27,6 +27,9 @@
|
|||||||
#define BRCMF_C_IOCTL_MEDLEN 1536 /* "med" ioctl buffer required */
|
#define BRCMF_C_IOCTL_MEDLEN 1536 /* "med" ioctl buffer required */
|
||||||
#define BRCMF_C_IOCTL_MAXLEN 8192
|
#define BRCMF_C_IOCTL_MAXLEN 8192
|
||||||
|
|
||||||
|
/*******************************************************************************
|
||||||
|
* IO codes that are interpreted by dongle firmware
|
||||||
|
******************************************************************************/
|
||||||
#define BRCMF_C_UP 2
|
#define BRCMF_C_UP 2
|
||||||
#define BRCMF_C_SET_PROMISC 10
|
#define BRCMF_C_SET_PROMISC 10
|
||||||
#define BRCMF_C_GET_RATE 12
|
#define BRCMF_C_GET_RATE 12
|
||||||
@@ -171,6 +174,7 @@ struct dngl_stats {
|
|||||||
unsigned long multicast; /* multicast packets received */
|
unsigned long multicast; /* multicast packets received */
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/* event codes sent by the dongle to this driver */
|
||||||
#define BRCMF_E_SET_SSID 0
|
#define BRCMF_E_SET_SSID 0
|
||||||
#define BRCMF_E_JOIN 1
|
#define BRCMF_E_JOIN 1
|
||||||
#define BRCMF_E_START 2
|
#define BRCMF_E_START 2
|
||||||
|
@@ -14,6 +14,11 @@
|
|||||||
* CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/*******************************************************************************
|
||||||
|
* Communicates with the dongle by using Broadcom specific ioctl codes.
|
||||||
|
* For certain ioctl codes, the dongle interprets string data from the host.
|
||||||
|
******************************************************************************/
|
||||||
|
|
||||||
#include <linux/types.h>
|
#include <linux/types.h>
|
||||||
#include <linux/netdevice.h>
|
#include <linux/netdevice.h>
|
||||||
#include <linux/sched.h>
|
#include <linux/sched.h>
|
||||||
|
@@ -14,6 +14,8 @@
|
|||||||
* CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
* CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/* Toplevel file. Relies on dhd_linux.c to send ioctls to the dongle. */
|
||||||
|
|
||||||
#include <linux/kernel.h>
|
#include <linux/kernel.h>
|
||||||
#include <linux/if_arp.h>
|
#include <linux/if_arp.h>
|
||||||
#include <linux/sched.h>
|
#include <linux/sched.h>
|
||||||
|
Reference in New Issue
Block a user