#ifndef __TWL6040_H__
#define __TWL6040_H__
enum twl6040_trim { … };
#define TWL6040_HSF_TRIM_LEFT(x) …
#define TWL6040_HSF_TRIM_RIGHT(x) …
int twl6040_get_dl1_gain(struct snd_soc_component *component);
void twl6040_hs_jack_detect(struct snd_soc_component *component,
struct snd_soc_jack *jack, int report);
int twl6040_get_clk_id(struct snd_soc_component *component);
int twl6040_get_trim_value(struct snd_soc_component *component, enum twl6040_trim trim);
int twl6040_get_hs_step_size(struct snd_soc_component *component);
#endif