simple_dai 84 include/sound/simple_card_utils.h #define asoc_simple_parse_clk_cpu(dev, node, dai_link, simple_dai) \ simple_dai 85 include/sound/simple_card_utils.h asoc_simple_parse_clk(dev, node, simple_dai, dai_link->cpus) simple_dai 86 include/sound/simple_card_utils.h #define asoc_simple_parse_clk_codec(dev, node, dai_link, simple_dai) \ simple_dai 87 include/sound/simple_card_utils.h asoc_simple_parse_clk(dev, node, simple_dai, dai_link->codecs) simple_dai 90 include/sound/simple_card_utils.h struct asoc_simple_dai *simple_dai, simple_dai 162 sound/soc/generic/simple-card-utils.c struct asoc_simple_dai *simple_dai, simple_dai 176 sound/soc/generic/simple-card-utils.c simple_dai->sysclk = clk_get_rate(clk); simple_dai 178 sound/soc/generic/simple-card-utils.c simple_dai->clk = clk; simple_dai 180 sound/soc/generic/simple-card-utils.c simple_dai->sysclk = val; simple_dai 184 sound/soc/generic/simple-card-utils.c simple_dai->sysclk = clk_get_rate(clk); simple_dai 188 sound/soc/generic/simple-card-utils.c simple_dai->clk_direction = SND_SOC_CLOCK_OUT; simple_dai 233 sound/soc/generic/simple-card-utils.c static int asoc_simple_set_clk_rate(struct asoc_simple_dai *simple_dai, simple_dai 236 sound/soc/generic/simple-card-utils.c if (!simple_dai) simple_dai 239 sound/soc/generic/simple-card-utils.c if (!simple_dai->clk) simple_dai 242 sound/soc/generic/simple-card-utils.c if (clk_get_rate(simple_dai->clk) == rate) simple_dai 245 sound/soc/generic/simple-card-utils.c return clk_set_rate(simple_dai->clk, rate); simple_dai 303 sound/soc/generic/simple-card-utils.c struct asoc_simple_dai *simple_dai) simple_dai 307 sound/soc/generic/simple-card-utils.c if (!simple_dai) simple_dai 310 sound/soc/generic/simple-card-utils.c if (simple_dai->sysclk) { simple_dai 311 sound/soc/generic/simple-card-utils.c ret = snd_soc_dai_set_sysclk(dai, 0, simple_dai->sysclk, simple_dai 312 sound/soc/generic/simple-card-utils.c simple_dai->clk_direction); simple_dai 319 sound/soc/generic/simple-card-utils.c if (simple_dai->slots) { simple_dai 321 sound/soc/generic/simple-card-utils.c simple_dai->tx_slot_mask, simple_dai 322 sound/soc/generic/simple-card-utils.c simple_dai->rx_slot_mask, simple_dai 323 sound/soc/generic/simple-card-utils.c simple_dai->slots, simple_dai 324 sound/soc/generic/simple-card-utils.c simple_dai->slot_width);