Lines Matching refs:spdif_enable
1740 unsigned int spdif_enable; in snd_ali5451_spdif_get() local
1742 spdif_enable = ucontrol->value.integer.value[0] ? 1 : 0; in snd_ali5451_spdif_get()
1747 spdif_enable = (codec->spdif_mask & 0x02) ? 1 : 0; in snd_ali5451_spdif_get()
1750 spdif_enable = ((codec->spdif_mask & 0x02) && in snd_ali5451_spdif_get()
1754 spdif_enable = (codec->spdif_mask & 0x01) ? 1 : 0; in snd_ali5451_spdif_get()
1759 ucontrol->value.integer.value[0] = spdif_enable; in snd_ali5451_spdif_get()
1768 unsigned int change = 0, spdif_enable = 0; in snd_ali5451_spdif_put() local
1770 spdif_enable = ucontrol->value.integer.value[0] ? 1 : 0; in snd_ali5451_spdif_put()
1776 change = change ^ spdif_enable; in snd_ali5451_spdif_put()
1778 if (spdif_enable) { in snd_ali5451_spdif_put()
1790 change = change ^ spdif_enable; in snd_ali5451_spdif_put()
1792 if (spdif_enable) { in snd_ali5451_spdif_put()
1803 change = change ^ spdif_enable; in snd_ali5451_spdif_put()
1805 if (spdif_enable) { in snd_ali5451_spdif_put()