Lines Matching refs:sec_dai

82 	struct i2s_dai *sec_dai;  member
144 return i2s->pri_dai ? : i2s->sec_dai; in get_other_dai()
992 samsung_asoc_init_dma_data(dai, &other->sec_dai->dma_playback, in samsung_i2s_dai_probe()
1003 i2s->sec_dai->idma_playback.dma_addr); in samsung_i2s_dai_probe()
1074 i2s->sec_dai = NULL; in i2s_alloc_dai()
1226 struct i2s_dai *pri_dai, *sec_dai = NULL; in samsung_i2s_probe() local
1239 sec_dai = dev_get_drvdata(&pdev->dev); in samsung_i2s_probe()
1240 if (!sec_dai) { in samsung_i2s_probe()
1244 ret = devm_snd_soc_register_component(&sec_dai->pdev->dev, in samsung_i2s_probe()
1246 &sec_dai->i2s_dai_drv, 1); in samsung_i2s_probe()
1333 sec_dai = i2s_alloc_dai(pdev, true); in samsung_i2s_probe()
1334 if (!sec_dai) { in samsung_i2s_probe()
1339 sec_dai->lock = &pri_dai->spinlock; in samsung_i2s_probe()
1340 sec_dai->variant_regs = pri_dai->variant_regs; in samsung_i2s_probe()
1341 sec_dai->dma_playback.dma_addr = regs_base + I2STXDS; in samsung_i2s_probe()
1342 sec_dai->dma_playback.ch_name = "tx-sec"; in samsung_i2s_probe()
1347 sec_dai->dma_playback.channel = res->start; in samsung_i2s_probe()
1350 sec_dai->dma_playback.dma_size = 4; in samsung_i2s_probe()
1351 sec_dai->addr = pri_dai->addr; in samsung_i2s_probe()
1352 sec_dai->clk = pri_dai->clk; in samsung_i2s_probe()
1353 sec_dai->quirks = quirks; in samsung_i2s_probe()
1354 sec_dai->idma_playback.dma_addr = idma_addr; in samsung_i2s_probe()
1355 sec_dai->pri_dai = pri_dai; in samsung_i2s_probe()
1356 pri_dai->sec_dai = sec_dai; in samsung_i2s_probe()
1386 other->sec_dai = NULL; in samsung_i2s_remove()
1397 i2s->sec_dai = NULL; in samsung_i2s_remove()