Linux Kernel
3.7.1
|
#include <linux/delay.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/pci.h>
#include <linux/module.h>
#include <sound/core.h>
#include <sound/info.h>
#include <sound/control.h>
#include <sound/pcm.h>
#include <sound/pcm_params.h>
#include <sound/asoundef.h>
#include <sound/initval.h>
#include <asm/io.h>
Go to the source code of this file.
Data Structures | |
struct | rme96 |
Functions | |
MODULE_AUTHOR ("Anders Torger <[email protected]>") | |
MODULE_DESCRIPTION ("RME Digi96, Digi96/8, Digi96/8 PRO, Digi96/8 PST, ""Digi96/8 PAD") | |
MODULE_LICENSE ("GPL") | |
MODULE_SUPPORTED_DEVICE ("{{RME,Digi96},""{RME,Digi96/8},""{RME,Digi96/8 PRO},""{RME,Digi96/8 PST},""{RME,Digi96/8 PAD}}") | |
module_param_array (index, int, NULL, 0444) | |
MODULE_PARM_DESC (index,"Index value for RME Digi96 soundcard.") | |
module_param_array (id, charp, NULL, 0444) | |
MODULE_PARM_DESC (id,"ID string for RME Digi96 soundcard.") | |
module_param_array (enable, bool, NULL, 0444) | |
MODULE_PARM_DESC (enable,"Enable RME Digi96 soundcard.") | |
MODULE_DEVICE_TABLE (pci, snd_rme96_ids) | |
module_pci_driver (rme96_driver) | |
#define RME96_185X_MAX_OUT | ( | rme96 | ) | ((1 << (RME96_DAC_IS_1852(rme96) ? RME96_AD1852_VOL_BITS : RME96_AD1855_VOL_BITS)) - 1) |
#define RME96_DAC_IS_1852 | ( | rme96 | ) | (RME96_HAS_ANALOG_OUT(rme96) && (rme96)->rev >= 4) |
#define RME96_DAC_IS_1855 | ( | rme96 | ) |
#define RME96_HAS_ANALOG_IN | ( | rme96 | ) | ((rme96)->pci->device == PCI_DEVICE_ID_RME_DIGI96_8_PAD_OR_PST) |
#define RME96_HAS_ANALOG_OUT | ( | rme96 | ) |
#define RME96_ISPLAYING | ( | rme96 | ) | ((rme96)->wcreg & RME96_WCR_START) |
#define RME96_ISRECORDING | ( | rme96 | ) | ((rme96)->wcreg & RME96_WCR_START_2) |
#define snd_rme96_info_loopback_control snd_ctl_boolean_mono_info |
MODULE_AUTHOR | ( | "Anders Torger <[email protected]>" | ) |
MODULE_DESCRIPTION | ( | "RME | Digi96, |
Digi96/ | 8, | ||
Digi96/8 | PRO, | ||
Digi96/8 | PST, | ||
""Digi96/8 PAD" | |||
) |
MODULE_DEVICE_TABLE | ( | pci | , |
snd_rme96_ids | |||
) |
MODULE_LICENSE | ( | "GPL" | ) |
MODULE_PARM_DESC | ( | enable | , |
"Enable RME Digi96 soundcard." | |||
) |
module_pci_driver | ( | rme96_driver | ) |
MODULE_SUPPORTED_DEVICE | ( | "{{RME,Digi96},""{RME,Digi96/8},""{RME,Digi96/8 PRO},""{RME,Digi96/8 PST},""{RME,Digi96/8 PAD}}" | ) |