Lines Matching refs:asynch_tx_scb
1247 if (snd_BUG_ON(!ins->asynch_tx_scb)) in cs46xx_dsp_create_pcm_channel()
1249 mixer_scb = ins->asynch_tx_scb; in cs46xx_dsp_create_pcm_channel()
1644 if (snd_BUG_ON(ins->asynch_tx_scb)) in cs46xx_dsp_enable_spdif_out()
1655 ins->asynch_tx_scb = cs46xx_dsp_create_asynch_fg_tx_scb(chip,"AsynchFGTxSCB",ASYNCTX_SCB_ADDR, in cs46xx_dsp_enable_spdif_out()
1660 if (!ins->asynch_tx_scb) return -ENOMEM; in cs46xx_dsp_enable_spdif_out()
1665 ins->asynch_tx_scb, in cs46xx_dsp_enable_spdif_out()
1688 if (snd_BUG_ON(!ins->asynch_tx_scb)) in cs46xx_dsp_disable_spdif_out()
1692 if (snd_BUG_ON(ins->master_mix_scb->next_scb_ptr != ins->asynch_tx_scb)) in cs46xx_dsp_disable_spdif_out()
1694 if (snd_BUG_ON(ins->asynch_tx_scb->parent_scb_ptr != in cs46xx_dsp_disable_spdif_out()
1699 cs46xx_dsp_remove_scb (chip,ins->asynch_tx_scb); in cs46xx_dsp_disable_spdif_out()
1702 ins->asynch_tx_scb = NULL; in cs46xx_dsp_disable_spdif_out()
1732 ins->asynch_tx_scb = cs46xx_dsp_create_asynch_fg_tx_scb(chip,"AsynchFGTxSCB",ASYNCTX_SCB_ADDR, in cs46xx_iec958_pre_open()
1751 if (snd_BUG_ON(!ins->asynch_tx_scb)) in cs46xx_iec958_post_close()
1765 cs46xx_dsp_remove_scb (chip,ins->asynch_tx_scb); in cs46xx_iec958_post_close()
1766 ins->asynch_tx_scb = NULL; in cs46xx_iec958_post_close()