/linux-master/sound/soc/sh/rcar/ |
H A D | core.c | 48 * +- rdai[0] 55 * +- rdai[1] 83 * rdai[0] => rdai[1] => rdai[2] => ... 85 * for_each_rsnd_mod(xx, rdai, xx) 227 struct rsnd_dai *rdai; local 230 for_each_rsnd_dai(rdai, priv, i) { 231 struct rsnd_dai_stream *io = &rdai->playback; 236 io = &rdai 313 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); local 327 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); local 612 rsnd_rdai_channels_ctrl(struct rsnd_dai *rdai, int max_channels) argument 621 rsnd_rdai_ssi_lane_ctrl(struct rsnd_dai *rdai, int ssi_lane) argument 630 rsnd_rdai_width_ctrl(struct rsnd_dai *rdai, int width) argument 700 rsnd_rdai_to_io(struct rsnd_dai *rdai, struct snd_pcm_substream *substream) argument 713 struct rsnd_dai *rdai = rsnd_dai_to_rdai(dai); local 757 struct rsnd_dai *rdai = rsnd_dai_to_rdai(dai); local 822 struct rsnd_dai *rdai = rsnd_dai_to_rdai(dai); local 879 rsnd_soc_hw_rule(struct rsnd_dai *rdai, unsigned int *list, int list_num, struct snd_interval *baseline, struct snd_interval *iv, struct rsnd_dai_stream *io, char *unit) argument 932 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); local 955 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); local 986 struct rsnd_dai *rdai = rsnd_dai_to_rdai(dai); local 1042 struct rsnd_dai *rdai = rsnd_dai_to_rdai(dai); local 1058 struct rsnd_dai *rdai = rsnd_dai_to_rdai(dai); local 1166 rsnd_parse_connect_common(struct rsnd_dai *rdai, char *name, struct rsnd_mod* (*mod_get)(struct rsnd_priv *priv, int id), struct device_node *node, struct device_node *playback, struct device_node *capture) argument 1350 struct rsnd_dai *rdai = rsnd_dai_to_rdai(dai); local 1395 struct rsnd_dai *rdai; local 1483 struct rsnd_dai *rdai; local 1555 struct rsnd_dai *rdai = rsnd_dai_to_rdai(dai); local 1576 struct rsnd_dai *rdai = rsnd_dai_to_rdai(dai); local 1692 struct rsnd_dai *rdai = rsnd_dai_to_rdai(dai); local 1956 struct rsnd_dai *rdai; local 2047 struct rsnd_dai *rdai; local [all...] |
H A D | debugfs.c | 8 // > cd /sys/kernel/debug/asoc/rcar-sound/ec500000.sound/rdai{N}/ 70 struct rsnd_dai *rdai; local 79 for_each_rsnd_dai(rdai, priv, i) { 86 snprintf(name, sizeof(name), "rdai%d", i); 89 debugfs_create_file("playback", 0444, dir, &rdai->playback, &rsnd_debugfs_fops); 90 debugfs_create_file("capture", 0444, dir, &rdai->capture, &rsnd_debugfs_fops);
|
H A D | rsnd.h | 451 void rsnd_parse_connect_common(struct rsnd_dai *rdai, char *name, 498 struct rsnd_dai *rdai; member in struct:rsnd_dai_stream 521 #define rsnd_io_to_rdai(io) ((io)->rdai) 550 #define rsnd_rdai_is_clk_master(rdai) ((rdai)->clk_master) 551 #define rsnd_rdai_to_priv(rdai) ((rdai)->priv) 552 #define for_each_rsnd_dai(rdai, priv, i) \ 555 ((rdai) = rsnd_rdai_get(priv, i)); \ 560 #define rsnd_rdai_channels_set(rdai, max_channel 692 struct rsnd_dai *rdai; member in struct:rsnd_priv [all...] |
H A D | ssi.c | 213 static u32 rsnd_rdai_width_to_swl(struct rsnd_dai *rdai) argument 215 struct rsnd_priv *priv = rsnd_rdai_to_priv(rdai); 217 int width = rsnd_rdai_width_get(rdai); 229 unsigned int rsnd_ssi_clk_query(struct rsnd_dai *rdai, argument 232 struct rsnd_priv *priv = rsnd_rdai_to_priv(rdai); 238 int width = rsnd_rdai_width_get(rdai); 271 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); local 280 if (!rsnd_rdai_is_clk_master(rdai)) 309 main_rate = rsnd_ssi_clk_query(rdai, rate, chan, &idx); 327 ssi->cr_clk = FORCE | rsnd_rdai_width_to_swl(rdai) | 346 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); local 368 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); local 537 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); local 766 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); local 1037 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); local 1088 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); local 1110 rsnd_parse_connect_ssi(struct rsnd_dai *rdai, struct device_node *playback, struct device_node *capture) argument [all...] |
H A D | cmd.c | 45 struct rsnd_dai *rdai; local 54 for_each_rsnd_dai(rdai, priv, i) { 55 struct rsnd_dai_stream *tio = &rdai->playback; 61 tio = &rdai->capture;
|
H A D | ssiu.c | 146 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); local 150 int is_clk_master = rsnd_rdai_is_clk_master(rdai); 469 void rsnd_parse_connect_ssiu(struct rsnd_dai *rdai, argument 473 struct rsnd_priv *priv = rsnd_rdai_to_priv(rdai); 476 struct rsnd_dai_stream *io_p = &rdai->playback; 477 struct rsnd_dai_stream *io_c = &rdai->capture;
|
H A D | dvc.c | 220 struct rsnd_dai *rdai = rsnd_io_to_rdai(io); local 222 int channels = rsnd_rdai_channels_get(rdai);
|