Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
ps3_gelic_wireless.c File Reference
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/etherdevice.h>
#include <linux/ethtool.h>
#include <linux/if_vlan.h>
#include <linux/in.h>
#include <linux/ip.h>
#include <linux/tcp.h>
#include <linux/wireless.h>
#include <linux/ieee80211.h>
#include <linux/if_arp.h>
#include <linux/ctype.h>
#include <linux/string.h>
#include <net/iw_handler.h>
#include <linux/dma-mapping.h>
#include <net/checksum.h>
#include <asm/firmware.h>
#include <asm/ps3.h>
#include <asm/lv1call.h>
#include "ps3_gelic_net.h"
#include "ps3_gelic_wireless.h"

Go to the source code of this file.

Data Structures

struct  eurus_cmd_arg_info
 
struct  ie_item
 
struct  ie_info
 

Macros

#define NUM_CHANNELS   ARRAY_SIZE(channel_freq)
 
#define NUM_BITRATES   ARRAY_SIZE(bitrate_list)
 
#define OUI_LEN   3
 

Functions

void gelic_wl_interrupt (struct net_device *netdev, u64 status)
 
int __devinit gelic_wl_driver_probe (struct gelic_card *card)
 
int gelic_wl_driver_remove (struct gelic_card *card)
 

Macro Definition Documentation

#define NUM_BITRATES   ARRAY_SIZE(bitrate_list)

Definition at line 81 of file ps3_gelic_wireless.c.

#define NUM_CHANNELS   ARRAY_SIZE(channel_freq)

Definition at line 64 of file ps3_gelic_wireless.c.

#define OUI_LEN   3

Definition at line 396 of file ps3_gelic_wireless.c.

Function Documentation

int __devinit gelic_wl_driver_probe ( struct gelic_card card)

Definition at line 2601 of file ps3_gelic_wireless.c.

int gelic_wl_driver_remove ( struct gelic_card card)

Definition at line 2643 of file ps3_gelic_wireless.c.

void gelic_wl_interrupt ( struct net_device netdev,
u64  status 
)

Definition at line 2263 of file ps3_gelic_wireless.c.