Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
alsa.c File Reference
#include <linux/module.h>
#include "alsa.h"

Go to the source code of this file.

Functions

 module_param (index, int, 0444)
 
 MODULE_PARM_DESC (index,"index for AOA sound card.")
 
int aoa_alsa_init (char *name, struct module *mod, struct device *dev)
 
struct snd_cardaoa_get_card (void)
 
 EXPORT_SYMBOL_GPL (aoa_get_card)
 
void aoa_alsa_cleanup (void)
 
int aoa_snd_device_new (snd_device_type_t type, void *device_data, struct snd_device_ops *ops)
 
 EXPORT_SYMBOL_GPL (aoa_snd_device_new)
 
int aoa_snd_ctl_add (struct snd_kcontrol *control)
 
 EXPORT_SYMBOL_GPL (aoa_snd_ctl_add)
 

Function Documentation

void aoa_alsa_cleanup ( void  )

Definition at line 55 of file alsa.c.

int aoa_alsa_init ( char name,
struct module mod,
struct device dev 
)

Definition at line 17 of file alsa.c.

struct snd_card* aoa_get_card ( void  )
read

Definition at line 47 of file alsa.c.

int aoa_snd_ctl_add ( struct snd_kcontrol control)

Definition at line 88 of file alsa.c.

int aoa_snd_device_new ( snd_device_type_t  type,
void device_data,
struct snd_device_ops ops 
)

Definition at line 63 of file alsa.c.

EXPORT_SYMBOL_GPL ( aoa_get_card  )
EXPORT_SYMBOL_GPL ( aoa_snd_device_new  )
EXPORT_SYMBOL_GPL ( aoa_snd_ctl_add  )
module_param ( index  ,
int  ,
0444   
)
MODULE_PARM_DESC ( index  ,
"index for AOA sound card."   
)