Lines Matching refs:info
96 struct siu_info *info = siu_i2s_data; in siu_dai_start() local
97 u32 __iomem *base = info->reg; in siu_dai_start()
139 struct siu_info *info = siu_i2s_data; in siu_dai_stop() local
140 u32 __iomem *base = info->reg; in siu_dai_stop()
148 struct siu_info *info = siu_i2s_data; in siu_dai_spbAselect() local
149 struct siu_firmware *fw = &info->fw; in siu_dai_spbAselect()
154 if (!info->port_id) in siu_dai_spbAselect()
173 struct siu_info *info = siu_i2s_data; in siu_dai_spbBselect() local
174 struct siu_firmware *fw = &info->fw; in siu_dai_spbBselect()
179 if (!info->port_id) in siu_dai_spbBselect()
193 struct siu_info *info = siu_i2s_data; in siu_dai_open() local
194 u32 __iomem *base = info->reg; in siu_dai_open()
200 switch (info->port_id) { in siu_dai_open()
224 struct siu_info *info = siu_i2s_data; in siu_dai_pcmdatapack() local
225 u32 __iomem *base = info->reg; in siu_dai_pcmdatapack()
230 switch (info->port_id) { in siu_dai_pcmdatapack()
244 struct siu_info *info = siu_i2s_data; in siu_dai_spbstart() local
245 u32 __iomem *base = info->reg; in siu_dai_spbstart()
246 struct siu_firmware *fw = &info->fw; in siu_dai_spbstart()
254 add = info->pram; in siu_dai_spbstart()
259 add = info->pram + (0x0100 / sizeof(u32)); in siu_dai_spbstart()
264 add = info->xram; in siu_dai_spbstart()
269 add = info->yram; in siu_dai_spbstart()
274 add = info->yram + (0x0200 / sizeof(u32)); in siu_dai_spbstart()
279 add = info->yram + (0x0600 / sizeof(u32)); in siu_dai_spbstart()
309 struct siu_info *info = siu_i2s_data; in siu_dai_spbstop() local
310 u32 __iomem *base = info->reg; in siu_dai_spbstop()
323 .info = SNDRV_PCM_INFO_INTERLEAVED,
388 struct siu_info *info = siu_i2s_data; in siu_dai_put_volume() local
389 u32 __iomem *base = info->reg; in siu_dai_put_volume()
434 .info = siu_dai_info_volume,
444 .info = siu_dai_info_volume,
496 struct siu_info *info = snd_soc_dai_get_drvdata(dai); in siu_dai_startup() local
502 info->port_id, port_info); in siu_dai_startup()
518 struct siu_info *info = snd_soc_dai_get_drvdata(dai); in siu_dai_shutdown() local
522 info->port_id, port_info); in siu_dai_shutdown()
543 struct siu_info *info = snd_soc_dai_get_drvdata(dai); in siu_dai_prepare() local
551 __func__, info->port_id, port_info->play_cap, rt->channels); in siu_dai_prepare()
592 struct siu_info *info = snd_soc_dai_get_drvdata(dai); in siu_dai_set_fmt() local
593 u32 __iomem *base = info->reg; in siu_dai_set_fmt()
597 __func__, fmt, info->port_id); in siu_dai_set_fmt()
599 if (info->port_id < 0) in siu_dai_set_fmt()
605 ifctl = siu_flags[info->port_id].playback.i2s | in siu_dai_set_fmt()
606 siu_flags[info->port_id].capture.i2s; in siu_dai_set_fmt()
609 ifctl = siu_flags[info->port_id].playback.pcm | in siu_dai_set_fmt()
610 siu_flags[info->port_id].capture.pcm; in siu_dai_set_fmt()
617 ifctl |= ~(siu_flags[info->port_id].playback.mask | in siu_dai_set_fmt()
618 siu_flags[info->port_id].capture.mask) & in siu_dai_set_fmt()
720 struct siu_info *info; in siu_probe() local
723 info = devm_kmalloc(&pdev->dev, sizeof(*info), GFP_KERNEL); in siu_probe()
724 if (!info) in siu_probe()
726 siu_i2s_data = info; in siu_probe()
727 info->dev = &pdev->dev; in siu_probe()
737 memcpy(&info->fw, fw_entry->data, fw_entry->size); in siu_probe()
752 info->pram = devm_ioremap(&pdev->dev, res->start, PRAM_SIZE); in siu_probe()
753 if (!info->pram) in siu_probe()
755 info->xram = devm_ioremap(&pdev->dev, res->start + XRAM_OFFSET, in siu_probe()
757 if (!info->xram) in siu_probe()
759 info->yram = devm_ioremap(&pdev->dev, res->start + YRAM_OFFSET, in siu_probe()
761 if (!info->yram) in siu_probe()
763 info->reg = devm_ioremap(&pdev->dev, res->start + REG_OFFSET, in siu_probe()
765 if (!info->reg) in siu_probe()
768 dev_set_drvdata(&pdev->dev, info); in siu_probe()