Lines Matching refs:i2s_dai

59 struct i2s_dai {  struct
71 struct i2s_dai *pri_dai; argument
73 struct i2s_dai *sec_dai; argument
99 struct i2s_dai *dai; argument
139 static inline bool is_secondary(struct i2s_dai *i2s) in is_secondary()
145 static inline bool tx_active(struct i2s_dai *i2s) in tx_active()
163 static inline struct i2s_dai *get_other_dai(struct i2s_dai *i2s) in get_other_dai()
169 static inline bool other_tx_active(struct i2s_dai *i2s) in other_tx_active()
171 struct i2s_dai *other = get_other_dai(i2s); in other_tx_active()
177 static inline bool any_tx_active(struct i2s_dai *i2s) in any_tx_active()
183 static inline bool rx_active(struct i2s_dai *i2s) in rx_active()
196 static inline bool other_rx_active(struct i2s_dai *i2s) in other_rx_active()
198 struct i2s_dai *other = get_other_dai(i2s); in other_rx_active()
204 static inline bool any_rx_active(struct i2s_dai *i2s) in any_rx_active()
210 static inline bool other_active(struct i2s_dai *i2s) in other_active()
216 static inline bool this_active(struct i2s_dai *i2s) in this_active()
222 static inline bool any_active(struct i2s_dai *i2s) in any_active()
227 static inline struct i2s_dai *to_info(struct snd_soc_dai *dai) in to_info()
234 static inline bool is_opened(struct i2s_dai *i2s) in is_opened()
242 static inline bool is_manager(struct i2s_dai *i2s) in is_manager()
251 static inline unsigned get_rfs(struct i2s_dai *i2s) in get_rfs()
272 static inline void set_rfs(struct i2s_dai *i2s, unsigned rfs) in set_rfs()
311 static inline unsigned get_bfs(struct i2s_dai *i2s) in get_bfs()
333 static inline void set_bfs(struct i2s_dai *i2s, unsigned bfs) in set_bfs()
385 static inline int get_blc(struct i2s_dai *i2s) in get_blc()
399 static void i2s_txctrl(struct i2s_dai *i2s, int on) in i2s_txctrl()
450 static void i2s_rxctrl(struct i2s_dai *i2s, int on) in i2s_rxctrl()
481 static inline void i2s_fifo(struct i2s_dai *i2s, u32 flush) in i2s_fifo()
509 struct i2s_dai *i2s = to_info(dai); in i2s_set_sysclk()
510 struct i2s_dai *other = get_other_dai(i2s); in i2s_set_sysclk()
634 struct i2s_dai *i2s = to_info(dai); in i2s_set_fmt()
731 struct i2s_dai *i2s = to_info(dai); in i2s_hw_params()
828 struct i2s_dai *i2s = to_info(dai); in i2s_startup()
829 struct i2s_dai *other = get_other_dai(i2s); in i2s_startup()
855 struct i2s_dai *i2s = to_info(dai); in i2s_shutdown()
856 struct i2s_dai *other = get_other_dai(i2s); in i2s_shutdown()
876 static int config_setup(struct i2s_dai *i2s) in config_setup()
879 struct i2s_dai *other = get_other_dai(i2s); in config_setup()
943 struct i2s_dai *i2s = to_info(asoc_rtd_to_cpu(rtd, 0)); in i2s_trigger()
996 struct i2s_dai *i2s = to_info(dai); in i2s_set_clkdiv()
997 struct i2s_dai *other = get_other_dai(i2s); in i2s_set_clkdiv()
1025 struct i2s_dai *i2s = to_info(dai); in i2s_delay()
1059 struct i2s_dai *i2s = to_info(dai); in samsung_i2s_dai_probe()
1060 struct i2s_dai *other = get_other_dai(i2s); in samsung_i2s_dai_probe()
1104 struct i2s_dai *i2s = to_info(dai); in samsung_i2s_dai_remove()
1181 sizeof(struct i2s_dai), GFP_KERNEL); in i2s_alloc_dais()
1399 struct i2s_dai *pri_dai, *sec_dai = NULL; in samsung_i2s_probe()
1584 struct i2s_dai *i2s = to_info(asoc_rtd_to_cpu(rtd, 0)); in fsd_i2s_fixup_early()
1585 struct i2s_dai *other = get_other_dai(i2s); in fsd_i2s_fixup_early()
1598 struct i2s_dai *i2s = to_info(asoc_rtd_to_cpu(rtd, 0)); in fsd_i2s_fixup_late()
1599 struct i2s_dai *other = get_other_dai(i2s); in fsd_i2s_fixup_late()