|
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}}" | ) |
1.8.2