Searched refs:rdai (Results 1 – 4 of 4) sorted by relevance
272 return priv->rdai + id; in rsnd_rdai_get()342 struct rsnd_dai_stream *rsnd_rdai_to_io(struct rsnd_dai *rdai, in rsnd_rdai_to_io() argument346 return &rdai->playback; in rsnd_rdai_to_io()348 return &rdai->capture; in rsnd_rdai_to_io()355 struct rsnd_dai *rdai = rsnd_dai_to_rdai(dai); in rsnd_soc_dai_trigger() local356 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); in rsnd_soc_dai_trigger()406 struct rsnd_dai *rdai = rsnd_dai_to_rdai(dai); in rsnd_soc_dai_set_fmt() local411 rdai->clk_master = 0; in rsnd_soc_dai_set_fmt()414 rdai->clk_master = 1; /* codec is slave, cpu is master */ in rsnd_soc_dai_set_fmt()423 rdai->sys_delay = 0; in rsnd_soc_dai_set_fmt()[all …]
317 struct rsnd_dai *rdai; member326 #define rsnd_io_to_rdai(io) ((io)->rdai)347 #define rsnd_rdai_is_clk_master(rdai) ((rdai)->clk_master) argument348 #define rsnd_rdai_to_priv(rdai) ((rdai)->priv) argument349 #define for_each_rsnd_dai(rdai, priv, i) \ argument352 ((rdai) = rsnd_rdai_get(priv, i)); \445 struct rsnd_dai *rdai; member
183 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); in rsnd_ssi_hw_start() local191 if (rsnd_rdai_is_clk_master(rdai)) { in rsnd_ssi_hw_start()212 if (rsnd_rdai_is_clk_master(rdai)) in rsnd_ssi_hw_start()228 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); in rsnd_ssi_hw_stop() local255 if (rsnd_rdai_is_clk_master(rdai)) { in rsnd_ssi_hw_stop()277 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); in rsnd_ssi_init() local303 if (rdai->bit_clk_inv) in rsnd_ssi_init()305 if (rdai->frm_clk_inv) in rsnd_ssi_init()307 if (rdai->data_alignment) in rsnd_ssi_init()309 if (rdai->sys_delay) in rsnd_ssi_init()
135 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); in rsnd_src_ssiu_start() local165 rsnd_rdai_is_clk_master(rdai) ? in rsnd_src_ssiu_start()880 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); in rsnd_src_pcm_new() local897 if (!rsnd_rdai_is_clk_master(rdai)) in rsnd_src_pcm_new()