Lines Matching refs:jh7110_tdm_dev
109 struct jh7110_tdm_dev { struct
136 static inline u32 jh7110_tdm_readl(struct jh7110_tdm_dev *tdm, u16 reg) in jh7110_tdm_readl() argument
141 static inline void jh7110_tdm_writel(struct jh7110_tdm_dev *tdm, u16 reg, u32 val) in jh7110_tdm_writel()
146 static void jh7110_tdm_save_context(struct jh7110_tdm_dev *tdm, in jh7110_tdm_save_context()
155 static void jh7110_tdm_start(struct jh7110_tdm_dev *tdm, in jh7110_tdm_start()
170 static void jh7110_tdm_stop(struct jh7110_tdm_dev *tdm, in jh7110_tdm_stop()
186 static int jh7110_tdm_syncdiv(struct jh7110_tdm_dev *tdm) in jh7110_tdm_syncdiv()
218 static int jh7110_tdm_config(struct jh7110_tdm_dev *tdm, in jh7110_tdm_config()
248 static void jh7110_tdm_clk_disable(struct jh7110_tdm_dev *tdm) in jh7110_tdm_clk_disable()
253 static int jh7110_tdm_clk_enable(struct jh7110_tdm_dev *tdm) in jh7110_tdm_clk_enable()
286 struct jh7110_tdm_dev *tdm = dev_get_drvdata(dev); in jh7110_tdm_runtime_suspend()
294 struct jh7110_tdm_dev *tdm = dev_get_drvdata(dev); in jh7110_tdm_runtime_resume()
301 struct jh7110_tdm_dev *tdm = dev_get_drvdata(dev); in jh7110_tdm_system_suspend()
312 struct jh7110_tdm_dev *tdm = dev_get_drvdata(dev); in jh7110_tdm_system_resume()
340 struct jh7110_tdm_dev *tdm = snd_soc_dai_get_drvdata(dai); in jh7110_tdm_hw_params()
410 struct jh7110_tdm_dev *tdm = snd_soc_dai_get_drvdata(dai); in jh7110_tdm_trigger()
436 struct jh7110_tdm_dev *tdm = snd_soc_dai_get_drvdata(cpu_dai); in jh7110_tdm_set_dai_fmt()
468 struct jh7110_tdm_dev *tdm = snd_soc_dai_get_drvdata(dai); in jh7110_tdm_dai_probe()
530 static void jh7110_tdm_init_params(struct jh7110_tdm_dev *tdm) in jh7110_tdm_init_params()
557 struct jh7110_tdm_dev *tdm) in jh7110_tdm_clk_reset_get()
585 struct jh7110_tdm_dev *tdm; in jh7110_tdm_probe()