Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
hostap_pci.c File Reference
#include <linux/module.h>
#include <linux/init.h>
#include <linux/if.h>
#include <linux/skbuff.h>
#include <linux/netdevice.h>
#include <linux/slab.h>
#include <linux/workqueue.h>
#include <linux/wireless.h>
#include <net/iw_handler.h>
#include <linux/ioport.h>
#include <linux/pci.h>
#include <asm/io.h>
#include "hostap_wlan.h"
#include "hostap_hw.c"

Go to the source code of this file.

Data Structures

struct  hostap_pci_priv
 

Macros

#define PRISM2_PCI
 
#define HFA384X_OUTB(v, a)   hfa384x_outb(dev, (a), (v))
 
#define HFA384X_INB(a)   hfa384x_inb(dev, (a))
 
#define HFA384X_OUTW(v, a)   hfa384x_outw(dev, (a), (v))
 
#define HFA384X_INW(a)   hfa384x_inw(dev, (a))
 
#define HFA384X_OUTW_DATA(v, a)   hfa384x_outw(dev, (a), le16_to_cpu((v)))
 
#define HFA384X_INW_DATA(a)   cpu_to_le16(hfa384x_inw(dev, (a)))
 

Functions

 MODULE_AUTHOR ("Jouni Malinen")
 
 MODULE_DESCRIPTION ("Support for Intersil Prism2.5-based 802.11 wireless LAN ""PCI cards.")
 
 MODULE_SUPPORTED_DEVICE ("Intersil Prism2.5-based WLAN PCI cards")
 
 MODULE_LICENSE ("GPL")
 
 MODULE_DEVICE_TABLE (pci, prism2_pci_id_table)
 
 module_pci_driver (prism2_pci_driver)
 

Macro Definition Documentation

#define HFA384X_INB (   a)    hfa384x_inb(dev, (a))

Definition at line 174 of file hostap_pci.c.

#define HFA384X_INW (   a)    hfa384x_inw(dev, (a))

Definition at line 176 of file hostap_pci.c.

#define HFA384X_INW_DATA (   a)    cpu_to_le16(hfa384x_inw(dev, (a)))

Definition at line 178 of file hostap_pci.c.

#define HFA384X_OUTB (   v,
  a 
)    hfa384x_outb(dev, (a), (v))

Definition at line 173 of file hostap_pci.c.

#define HFA384X_OUTW (   v,
  a 
)    hfa384x_outw(dev, (a), (v))

Definition at line 175 of file hostap_pci.c.

#define HFA384X_OUTW_DATA (   v,
  a 
)    hfa384x_outw(dev, (a), le16_to_cpu((v)))

Definition at line 177 of file hostap_pci.c.

#define PRISM2_PCI

Definition at line 1 of file hostap_pci.c.

Function Documentation

MODULE_AUTHOR ( "Jouni Malinen"  )
MODULE_DESCRIPTION ( "Support for Intersil Prism2.5-based 802.11 wireless LAN ""PCI cards."  )
MODULE_DEVICE_TABLE ( pci  ,
prism2_pci_id_table   
)
MODULE_LICENSE ( "GPL"  )
module_pci_driver ( prism2_pci_driver  )
MODULE_SUPPORTED_DEVICE ( "Intersil Prism2.5-based WLAN PCI cards )