|
Linux Kernel
3.7.1
|
#include <linux/module.h>#include <linux/moduleparam.h>#include <linux/init.h>#include <linux/delay.h>#include <linux/pm.h>#include <linux/i2c.h>#include <linux/slab.h>#include <sound/core.h>#include <sound/pcm.h>#include <sound/pcm_params.h>#include <sound/soc.h>#include <sound/tlv.h>#include <sound/initval.h>#include "tlv320aic23.h"Go to the source code of this file.
Data Structures | |
| struct | aic23 |
Macros | |
| #define | LOWER_GROUP ((1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<6) | (1<<7)) |
| #define | UPPER_GROUP ((1<<8) | (1<<9) | (1<<10) | (1<<11) | (1<<15)) |
| #define | SR_MULT (11*12) |
| #define | A(x) (SR_MULT/x) |
| #define | AIC23_RATES SNDRV_PCM_RATE_8000_96000 |
| #define | AIC23_FORMATS |
Functions | |
| module_init (tlv320aic23_modinit) | |
| module_exit (tlv320aic23_exit) | |
| MODULE_DESCRIPTION ("ASoC TLV320AIC23 codec driver") | |
| MODULE_AUTHOR ("Arun KS <[email protected]>") | |
| MODULE_LICENSE ("GPL") | |
Definition at line 208 of file tlv320aic23.c.
| #define AIC23_FORMATS |
Definition at line 497 of file tlv320aic23.c.
| #define AIC23_RATES SNDRV_PCM_RATE_8000_96000 |
Definition at line 496 of file tlv320aic23.c.
| #define LOWER_GROUP ((1<<0) | (1<<1) | (1<<2) | (1<<3) | (1<<6) | (1<<7)) |
Definition at line 196 of file tlv320aic23.c.
| #define SR_MULT (11*12) |
Definition at line 207 of file tlv320aic23.c.
| #define UPPER_GROUP ((1<<8) | (1<<9) | (1<<10) | (1<<11) | (1<<15)) |
Definition at line 197 of file tlv320aic23.c.
| MODULE_AUTHOR | ( | "Arun KS <[email protected]>" | ) |
| module_exit | ( | tlv320aic23_exit | ) |
| module_init | ( | tlv320aic23_modinit | ) |
| MODULE_LICENSE | ( | "GPL" | ) |
1.8.2