Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | TWL6040_HSF_TRIM_LEFT(x) (x & 0x0f) |
#define | TWL6040_HSF_TRIM_RIGHT(x) ((x >> 4) & 0x0f) |
Enumerations | |
enum | twl6040_trim { TWL6040_TRIM_TRIM1 = 0, TWL6040_TRIM_TRIM2, TWL6040_TRIM_TRIM3, TWL6040_TRIM_HSOTRIM, TWL6040_TRIM_HFOTRIM, TWL6040_TRIM_INVAL } |
Functions | |
int | twl6040_get_dl1_gain (struct snd_soc_codec *codec) |
void | twl6040_hs_jack_detect (struct snd_soc_codec *codec, struct snd_soc_jack *jack, int report) |
int | twl6040_get_clk_id (struct snd_soc_codec *codec) |
int | twl6040_get_trim_value (struct snd_soc_codec *codec, enum twl6040_trim trim) |
int | twl6040_get_hs_step_size (struct snd_soc_codec *codec) |
enum twl6040_trim |
int twl6040_get_clk_id | ( | struct snd_soc_codec * | codec | ) |
int twl6040_get_dl1_gain | ( | struct snd_soc_codec * | codec | ) |
int twl6040_get_hs_step_size | ( | struct snd_soc_codec * | codec | ) |
int twl6040_get_trim_value | ( | struct snd_soc_codec * | codec, |
enum twl6040_trim | trim | ||
) |
void twl6040_hs_jack_detect | ( | struct snd_soc_codec * | codec, |
struct snd_soc_jack * | jack, | ||
int | report | ||
) |