Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
cs5535audio_olpc.c File Reference
#include <sound/core.h>
#include <sound/info.h>
#include <sound/control.h>
#include <sound/ac97_codec.h>
#include <linux/gpio.h>
#include <asm/olpc.h>
#include "cs5535audio.h"

Go to the source code of this file.

Macros

#define DRV_NAME   "cs5535audio-olpc"
 

Functions

void olpc_analog_input (struct snd_ac97 *ac97, int on)
 
void olpc_mic_bias (struct snd_ac97 *ac97, int on)
 
void __devinit olpc_prequirks (struct snd_card *card, struct snd_ac97_template *ac97)
 
int __devinit olpc_quirks (struct snd_card *card, struct snd_ac97 *ac97)
 
void __devexit olpc_quirks_cleanup (void)
 

Macro Definition Documentation

#define DRV_NAME   "cs5535audio-olpc"

Definition at line 21 of file cs5535audio_olpc.c.

Function Documentation

void olpc_analog_input ( struct snd_ac97 ac97,
int  on 
)

Definition at line 28 of file cs5535audio_olpc.c.

void olpc_mic_bias ( struct snd_ac97 ac97,
int  on 
)

Definition at line 50 of file cs5535audio_olpc.c.

void __devinit olpc_prequirks ( struct snd_card card,
struct snd_ac97_template ac97 
)

Definition at line 136 of file cs5535audio_olpc.c.

int __devinit olpc_quirks ( struct snd_card card,
struct snd_ac97 ac97 
)

Definition at line 147 of file cs5535audio_olpc.c.

void __devexit olpc_quirks_cleanup ( void  )

Definition at line 188 of file cs5535audio_olpc.c.