Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
oxygen_lib.c File Reference
#include <linux/delay.h>
#include <linux/interrupt.h>
#include <linux/mutex.h>
#include <linux/pci.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <sound/ac97_codec.h>
#include <sound/asoundef.h>
#include <sound/core.h>
#include <sound/info.h>
#include <sound/mpu401.h>
#include <sound/pcm.h>
#include "oxygen.h"
#include "cm9780.h"

Go to the source code of this file.

Macros

#define DRIVER   "oxygen"
 
#define oxygen_proc_init(chip)
 

Functions

 MODULE_AUTHOR ("Clemens Ladisch <[email protected]>")
 
 MODULE_DESCRIPTION ("C-Media CMI8788 helper library")
 
 MODULE_LICENSE ("GPL v2")
 
int oxygen_pci_probe (struct pci_dev *pci, int index, char *id, struct module *owner, const struct pci_device_id *ids, int(*get_model)(struct oxygen *chip, const struct pci_device_id *id))
 
 EXPORT_SYMBOL (oxygen_pci_probe)
 
void oxygen_pci_remove (struct pci_dev *pci)
 
 EXPORT_SYMBOL (oxygen_pci_remove)
 
void oxygen_pci_shutdown (struct pci_dev *pci)
 
 EXPORT_SYMBOL (oxygen_pci_shutdown)
 

Macro Definition Documentation

#define DRIVER   "oxygen"

Definition at line 39 of file oxygen_lib.c.

#define oxygen_proc_init (   chip)

Definition at line 254 of file oxygen_lib.c.

Function Documentation

EXPORT_SYMBOL ( oxygen_pci_probe  )
EXPORT_SYMBOL ( oxygen_pci_remove  )
EXPORT_SYMBOL ( oxygen_pci_shutdown  )
MODULE_AUTHOR ( "Clemens Ladisch <[email protected]>"  )
MODULE_DESCRIPTION ( "C-Media CMI8788 helper library"  )
MODULE_LICENSE ( "GPL v2 )
int oxygen_pci_probe ( struct pci_dev pci,
int  index,
char id,
struct module owner,
const struct pci_device_id ids,
int(*)(struct oxygen *chip, const struct pci_device_id *id get_model 
)

Definition at line 585 of file oxygen_lib.c.

void oxygen_pci_remove ( struct pci_dev pci)

Definition at line 722 of file oxygen_lib.c.

void oxygen_pci_shutdown ( struct pci_dev pci)

Definition at line 829 of file oxygen_lib.c.