ASoC: rt5665: move rt5665_set_jack_detect to .set_jack
Now, we can use .set_jack callback function on codec level. So we don't need export rt5665_set_jack_detect. Signed-off-by: Bard Liao <bardliao@realtek.com> Signed-off-by: Mark Brown <broonie@kernel.org>hifive-unleashed-5.1
parent
b8d4f7a30b
commit
97c415a6f6
|
@ -1260,8 +1260,8 @@ static void rt5665_jd_check_handler(struct work_struct *work)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
int rt5665_set_jack_detect(struct snd_soc_codec *codec,
|
static int rt5665_set_jack_detect(struct snd_soc_codec *codec,
|
||||||
struct snd_soc_jack *hs_jack)
|
struct snd_soc_jack *hs_jack, void *data)
|
||||||
{
|
{
|
||||||
struct rt5665_priv *rt5665 = snd_soc_codec_get_drvdata(codec);
|
struct rt5665_priv *rt5665 = snd_soc_codec_get_drvdata(codec);
|
||||||
|
|
||||||
|
@ -1288,7 +1288,6 @@ int rt5665_set_jack_detect(struct snd_soc_codec *codec,
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
EXPORT_SYMBOL_GPL(rt5665_set_jack_detect);
|
|
||||||
|
|
||||||
static void rt5665_jack_detect_handler(struct work_struct *work)
|
static void rt5665_jack_detect_handler(struct work_struct *work)
|
||||||
{
|
{
|
||||||
|
@ -4567,6 +4566,7 @@ static struct snd_soc_codec_driver soc_codec_dev_rt5665 = {
|
||||||
},
|
},
|
||||||
.set_sysclk = rt5665_set_codec_sysclk,
|
.set_sysclk = rt5665_set_codec_sysclk,
|
||||||
.set_pll = rt5665_set_codec_pll,
|
.set_pll = rt5665_set_codec_pll,
|
||||||
|
.set_jack = rt5665_set_jack_detect,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1984,7 +1984,5 @@ enum {
|
||||||
|
|
||||||
int rt5665_sel_asrc_clk_src(struct snd_soc_codec *codec,
|
int rt5665_sel_asrc_clk_src(struct snd_soc_codec *codec,
|
||||||
unsigned int filter_mask, unsigned int clk_src);
|
unsigned int filter_mask, unsigned int clk_src);
|
||||||
int rt5665_set_jack_detect(struct snd_soc_codec *codec,
|
|
||||||
struct snd_soc_jack *hs_jack);
|
|
||||||
|
|
||||||
#endif /* __RT5665_H__ */
|
#endif /* __RT5665_H__ */
|
||||||
|
|
Loading…
Reference in New Issue