Searched defs:nau8825 (Results 1 – 2 of 2) sorted by relevance
257 static int nau8825_sema_acquire(struct nau8825 *nau8825, long timeout) in nau8825_sema_acquire()281 static inline void nau8825_sema_release(struct nau8825 *nau8825) in nau8825_sema_release()293 static inline void nau8825_sema_reset(struct nau8825 *nau8825) in nau8825_sema_reset()311 static void nau8825_hpvol_ramp(struct nau8825 *nau8825, in nau8825_hpvol_ramp()454 static void nau8825_xtalk_backup(struct nau8825 *nau8825) in nau8825_xtalk_backup()469 static void nau8825_xtalk_restore(struct nau8825 *nau8825, bool cause_cancel) in nau8825_xtalk_restore()497 static void nau8825_xtalk_prepare_dac(struct nau8825 *nau8825) in nau8825_xtalk_prepare_dac()538 static void nau8825_xtalk_prepare_adc(struct nau8825 *nau8825) in nau8825_xtalk_prepare_adc()546 static void nau8825_xtalk_clock(struct nau8825 *nau8825) in nau8825_xtalk_clock()569 static void nau8825_xtalk_prepare(struct nau8825 *nau8825) in nau8825_xtalk_prepare()[all …]
447 struct nau8825 { struct448 struct device *dev;449 struct regmap *regmap;450 struct snd_soc_dapm_context *dapm;451 struct snd_soc_jack *jack;452 struct clk *mclk;453 struct work_struct xtalk_work;454 struct semaphore xtalk_sem;455 int irq;456 int mclk_freq; /* 0 - mclk is disabled */[all …]