|
Linux Kernel
3.7.1
|
#include <linux/delay.h>#include <linux/init.h>#include <linux/slab.h>#include <linux/mutex.h>#include <linux/module.h>#include <sound/core.h>#include <sound/ak4531_codec.h>#include <sound/tlv.h>Go to the source code of this file.
Macros | |
| #define | snd_ak4531_proc_init(card, ak) |
| #define | AK4531_SINGLE(xname, xindex, reg, shift, mask, invert) |
| #define | AK4531_SINGLE_TLV(xname, xindex, reg, shift, mask, invert, xtlv) |
| #define | AK4531_DOUBLE(xname, xindex, left_reg, right_reg, left_shift, right_shift, mask, invert) |
| #define | AK4531_DOUBLE_TLV(xname, xindex, left_reg, right_reg, left_shift, right_shift, mask, invert, xtlv) |
| #define | AK4531_INPUT_SW(xname, xindex, reg1, reg2, left_shift, right_shift) |
Functions | |
| int __devinit | snd_ak4531_mixer (struct snd_card *card, struct snd_ak4531 *_ak4531, struct snd_ak4531 **rak4531) |
| #define AK4531_DOUBLE | ( | xname, | |
| xindex, | |||
| left_reg, | |||
| right_reg, | |||
| left_shift, | |||
| right_shift, | |||
| mask, | |||
| invert | |||
| ) |
Definition at line 132 of file ak4531_codec.c.
| #define AK4531_DOUBLE_TLV | ( | xname, | |
| xindex, | |||
| left_reg, | |||
| right_reg, | |||
| left_shift, | |||
| right_shift, | |||
| mask, | |||
| invert, | |||
| xtlv | |||
| ) |
Definition at line 137 of file ak4531_codec.c.
Definition at line 217 of file ak4531_codec.c.
Definition at line 65 of file ak4531_codec.c.
Definition at line 70 of file ak4531_codec.c.
| #define snd_ak4531_proc_init | ( | card, | |
| ak | |||
| ) |
Definition at line 41 of file ak4531_codec.c.
| int __devinit snd_ak4531_mixer | ( | struct snd_card * | card, |
| struct snd_ak4531 * | _ak4531, | ||
| struct snd_ak4531 ** | rak4531 | ||
| ) |
Definition at line 386 of file ak4531_codec.c.
1.8.2