Searched refs:rdai (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/sound/soc/sh/rcar/ |
D | core.c | 182 struct rsnd_dai *rdai; in rsnd_mod_interrupt() local 185 for_each_rsnd_dai(rdai, priv, i) { in rsnd_mod_interrupt() 186 io = &rdai->playback; in rsnd_mod_interrupt() 190 io = &rdai->capture; in rsnd_mod_interrupt() 241 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); in rsnd_runtime_channel_for_ssi_with_params() local 248 chan /= rsnd_rdai_ssi_lane_get(rdai); in rsnd_runtime_channel_for_ssi_with_params() 259 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); in rsnd_runtime_is_ssi_multi() local 260 int lane = rsnd_rdai_ssi_lane_get(rdai); in rsnd_runtime_is_ssi_multi() 525 int rsnd_rdai_channels_ctrl(struct rsnd_dai *rdai, in rsnd_rdai_channels_ctrl() argument 529 rdai->max_channels = max_channels; in rsnd_rdai_channels_ctrl() [all …]
|
D | rsnd.h | 400 void rsnd_parse_connect_common(struct rsnd_dai *rdai, 441 struct rsnd_dai *rdai; member 454 #define rsnd_io_to_rdai(io) ((io)->rdai) 479 #define rsnd_rdai_is_clk_master(rdai) ((rdai)->clk_master) argument 480 #define rsnd_rdai_to_priv(rdai) ((rdai)->priv) argument 481 #define for_each_rsnd_dai(rdai, priv, i) \ argument 484 ((rdai) = rsnd_rdai_get(priv, i)); \ 489 #define rsnd_rdai_channels_set(rdai, max_channels) \ argument 490 rsnd_rdai_channels_ctrl(rdai, max_channels) 491 #define rsnd_rdai_channels_get(rdai) \ argument [all …]
|
D | ssi.c | 268 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); in rsnd_ssi_master_clk_start() local 277 if (!rsnd_rdai_is_clk_master(rdai)) in rsnd_ssi_master_clk_start() 329 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); in rsnd_ssi_master_clk_stop() local 332 if (!rsnd_rdai_is_clk_master(rdai)) in rsnd_ssi_master_clk_stop() 350 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); in rsnd_ssi_config_init() local 366 if (rdai->bit_clk_inv) in rsnd_ssi_config_init() 368 if (rdai->frm_clk_inv ^ is_tdm) in rsnd_ssi_config_init() 370 if (rdai->data_alignment) in rsnd_ssi_config_init() 372 if (rdai->sys_delay) in rsnd_ssi_config_init() 669 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); in rsnd_ssi_parent_attach() local [all …]
|
D | cmd.c | 45 struct rsnd_dai *rdai; in rsnd_cmd_init() local 56 for_each_rsnd_dai(rdai, priv, i) { in rsnd_cmd_init() 57 tio = &rdai->playback; in rsnd_cmd_init() 62 tio = &rdai->capture; in rsnd_cmd_init()
|
D | ssiu.c | 26 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); in rsnd_ssiu_init() local 86 val1 = rsnd_rdai_is_clk_master(rdai) ? in rsnd_ssiu_init() 97 (rsnd_rdai_is_clk_master(rdai) ? 0x2 : 0x1); in rsnd_ssiu_init() 100 val1 = rsnd_rdai_is_clk_master(rdai) ? in rsnd_ssiu_init()
|
D | dvc.c | 225 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); in rsnd_dvc_pcm_new() local 227 int channels = rsnd_rdai_channels_get(rdai); in rsnd_dvc_pcm_new()
|