Home
last modified time | relevance | path

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

/linux/sound/pci/emu10k1/
H A Demu10k1x.c234 u32 spdif_bits[3]; // SPDIF out setup member
919 chip->spdif_bits[0] = in snd_emu10k1x_create()
925 chip->spdif_bits[1] = in snd_emu10k1x_create()
931 chip->spdif_bits[2] = in snd_emu10k1x_create()
1052 ucontrol->value.iec958.status[0] = (emu->spdif_bits[idx] >> 0) & 0xff; in snd_emu10k1x_spdif_get()
1053 ucontrol->value.iec958.status[1] = (emu->spdif_bits[idx] >> 8) & 0xff; in snd_emu10k1x_spdif_get()
1054 ucontrol->value.iec958.status[2] = (emu->spdif_bits[idx] >> 16) & 0xff; in snd_emu10k1x_spdif_get()
1055 ucontrol->value.iec958.status[3] = (emu->spdif_bits[idx] >> 24) & 0xff; in snd_emu10k1x_spdif_get()
1081 change = val != emu->spdif_bits[idx]; in snd_emu10k1x_spdif_put()
1084 emu->spdif_bits[idx] = val; in snd_emu10k1x_spdif_put()
/linux/sound/pci/trident/
H A Dtrident_main.c1308 trident->spdif_bits & IEC958_AES0_PROFESSIONAL ? in snd_trident_spdif_hw_params()
1314 trident->spdif_bits & IEC958_AES0_PROFESSIONAL ? in snd_trident_spdif_hw_params()
1320 trident->spdif_bits & IEC958_AES0_PROFESSIONAL ? in snd_trident_spdif_hw_params()
1852 trident->spdif_pcm_bits = trident->spdif_bits; in snd_trident_spdif_open()
1890 outl(trident->spdif_bits, TRID_REG(trident, NX_SPCSTATUS)); in snd_trident_spdif_close()
1892 outl(trident->spdif_bits, TRID_REG(trident, SI_SPDIF_CS)); in snd_trident_spdif_close()
2273 outl(trident->spdif_bits, TRID_REG(trident, NX_SPCSTATUS)); in snd_trident_spdif_control_put()
2279 outl(trident->spdif_bits, TRID_REG(trident, SI_SPDIF_CS)); in snd_trident_spdif_control_put()
2319 ucontrol->value.iec958.status[0] = (trident->spdif_bits >> 0) & 0xff; in snd_trident_spdif_default_get()
2320 ucontrol->value.iec958.status[1] = (trident->spdif_bits >> 8) & 0xff; in snd_trident_spdif_default_get()
[all …]
H A Dtrident.h356 unsigned int spdif_bits; member
/linux/sound/pci/ca0106/
H A Dca0106_main.c488 if (chip->spdif_str_bits[idx] != chip->spdif_bits[idx]) { in restore_spdif_bits()
489 chip->spdif_str_bits[idx] = chip->spdif_bits[idx]; in restore_spdif_bits()
1393 chip->spdif_str_bits[0] = chip->spdif_bits[0] = def_bits; in ca0106_init_chip()
1394 chip->spdif_str_bits[1] = chip->spdif_bits[1] = def_bits; in ca0106_init_chip()
1395 chip->spdif_str_bits[2] = chip->spdif_bits[2] = def_bits; in ca0106_init_chip()
1396 chip->spdif_str_bits[3] = chip->spdif_bits[3] = def_bits; in ca0106_init_chip()
H A Dca0106_mixer.c332 emu->spdif_bits[idx]); in snd_ca0106_spdif_get_default()
373 if (val != emu->spdif_bits[idx]) { in snd_ca0106_spdif_put_default()
374 emu->spdif_bits[idx] = val; in snd_ca0106_spdif_put_default()
H A Dca0106.h682 u32 spdif_bits[4]; /* s/pdif out default setup */ member
/linux/sound/pci/ymfpci/
H A Dymfpci_main.c943 chip->spdif_pcm_bits = chip->spdif_bits; in snd_ymfpci_playback_spdif_open()
1045 snd_ymfpci_writew(chip, YDSXGR_SPDIFOUTSTATUS, chip->spdif_bits); in snd_ymfpci_playback_spdif_close()
1244 ucontrol->value.iec958.status[0] = (chip->spdif_bits >> 0) & 0xff; in snd_ymfpci_spdif_default_get()
1245 ucontrol->value.iec958.status[1] = (chip->spdif_bits >> 8) & 0xff; in snd_ymfpci_spdif_default_get()
1260 change = chip->spdif_bits != val; in snd_ymfpci_spdif_default_put()
1261 chip->spdif_bits = val; in snd_ymfpci_spdif_default_put()
1263 snd_ymfpci_writew(chip, YDSXGR_SPDIFOUTSTATUS, chip->spdif_bits); in snd_ymfpci_spdif_default_put()
2128 chip->spdif_bits = chip->spdif_pcm_bits = SNDRV_PCM_DEFAULT_CON_SPDIF & 0xffff; in snd_ymfpci_memalloc()
2130 snd_ymfpci_writew(chip, YDSXGR_SPDIFOUTSTATUS, chip->spdif_bits); in snd_ymfpci_memalloc()
H A Dymfpci.h372 unsigned short spdif_bits, spdif_pcm_bits; member