Lines Matching defs:src
18 #define SRC_NAME "src"
33 #define rsnd_src_get(priv, id) ((struct rsnd_src *)(priv->src) + id)
43 ((pos) = (struct rsnd_src *)(priv)->src + i); \
84 struct rsnd_src *src = rsnd_mod_to_src(mod);
93 convert_rate = src->sync.val;
352 struct rsnd_src *src = rsnd_mod_to_src(mod);
354 int irq = src->irq;
456 struct rsnd_src *src = rsnd_mod_to_src(mod);
460 src->sync.val = 0;
479 struct rsnd_src *src = rsnd_mod_to_src(mod);
486 src->sync.val = 0;
528 struct rsnd_src *src = rsnd_mod_to_src(mod);
530 int irq = src->irq;
547 ret = rsnd_dma_attach(io, mod, &src->dma);
556 struct rsnd_src *src = rsnd_mod_to_src(mod);
579 &src->sen, 1);
589 &src->sync, 192000);
620 struct rsnd_src *src;
639 src = devm_kcalloc(dev, nr, sizeof(*src), GFP_KERNEL);
640 if (!src) {
646 priv->src = src;
653 src = rsnd_src_get(priv, i);
658 src->irq = irq_of_parse_and_map(np, 0);
659 if (!src->irq) {
672 ret = rsnd_mod_init(priv, rsnd_mod_get(src),
693 struct rsnd_src *src;
696 for_each_rsnd_src(src, priv, i) {
697 rsnd_mod_quit(rsnd_mod_get(src));