Home
last modified time | relevance | path

Searched refs:vg_i2s_data (Results 1 – 1 of 1) sorted by relevance

/Linux-v6.1/sound/soc/amd/vangogh/
Dacp5x-pcm-dma.c61 struct i2s_dev_data *vg_i2s_data; in i2s_irq_handler() local
65 vg_i2s_data = dev_id; in i2s_irq_handler()
66 if (!vg_i2s_data) in i2s_irq_handler()
70 val = acp_readl(vg_i2s_data->acp5x_base + ACP_EXTERNAL_INTR_STAT); in i2s_irq_handler()
71 if ((val & BIT(HS_TX_THRESHOLD)) && vg_i2s_data->play_stream) { in i2s_irq_handler()
72 acp_writel(BIT(HS_TX_THRESHOLD), vg_i2s_data->acp5x_base + in i2s_irq_handler()
74 snd_pcm_period_elapsed(vg_i2s_data->play_stream); in i2s_irq_handler()
77 if ((val & BIT(I2S_TX_THRESHOLD)) && vg_i2s_data->i2ssp_play_stream) { in i2s_irq_handler()
79 vg_i2s_data->acp5x_base + ACP_EXTERNAL_INTR_STAT); in i2s_irq_handler()
80 snd_pcm_period_elapsed(vg_i2s_data->i2ssp_play_stream); in i2s_irq_handler()
[all …]