Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
pci.c File Reference
#include "wifi.h"
#include "core.h"
#include "pci.h"
#include "base.h"
#include "ps.h"
#include "efuse.h"
#include <linux/export.h>
#include <linux/kmemleak.h>

Go to the source code of this file.

Functions

int rtl_pci_reset_trx_ring (struct ieee80211_hw *hw)
 
int __devinit rtl_pci_probe (struct pci_dev *pdev, const struct pci_device_id *id)
 
 EXPORT_SYMBOL (rtl_pci_probe)
 
void rtl_pci_disconnect (struct pci_dev *pdev)
 
 EXPORT_SYMBOL (rtl_pci_disconnect)
 
int rtl_pci_suspend (struct device *dev)
 
 EXPORT_SYMBOL (rtl_pci_suspend)
 
int rtl_pci_resume (struct device *dev)
 
 EXPORT_SYMBOL (rtl_pci_resume)
 

Variables

struct rtl_intf_ops rtl_pci_ops
 

Function Documentation

EXPORT_SYMBOL ( rtl_pci_probe  )
EXPORT_SYMBOL ( rtl_pci_disconnect  )
EXPORT_SYMBOL ( rtl_pci_suspend  )
EXPORT_SYMBOL ( rtl_pci_resume  )
void rtl_pci_disconnect ( struct pci_dev pdev)

Definition at line 1923 of file pci.c.

int __devinit rtl_pci_probe ( struct pci_dev pdev,
const struct pci_device_id id 
)

Definition at line 1749 of file pci.c.

int rtl_pci_reset_trx_ring ( struct ieee80211_hw hw)

Definition at line 1240 of file pci.c.

int rtl_pci_resume ( struct device dev)

Definition at line 2003 of file pci.c.

int rtl_pci_suspend ( struct device dev)

Definition at line 1990 of file pci.c.

Variable Documentation

struct rtl_intf_ops rtl_pci_ops
Initial value:
= {
.read_efuse_byte = read_efuse_byte,
.adapter_start = rtl_pci_start,
.adapter_stop = rtl_pci_stop,
.adapter_tx = rtl_pci_tx,
.flush = rtl_pci_flush,
.reset_trx_ring = rtl_pci_reset_trx_ring,
.waitq_insert = rtl_pci_tx_chk_waitq_insert,
.disable_aspm = rtl_pci_disable_aspm,
.enable_aspm = rtl_pci_enable_aspm,
}

Definition at line 2015 of file pci.c.