Lines Matching refs:snd_cs46xx_pokeBA0
119 snd_cs46xx_pokeBA0(chip, BA0_ACCTL, (tmp & (~ACCTL_ESYN)) | ACCTL_VFRM ); in snd_cs46xx_codec_read()
122 snd_cs46xx_pokeBA0(chip, BA0_ACCTL, tmp | ACCTL_ESYN | ACCTL_VFRM ); in snd_cs46xx_codec_read()
139 snd_cs46xx_pokeBA0(chip, BA0_ACCAD, reg); in snd_cs46xx_codec_read()
140 snd_cs46xx_pokeBA0(chip, BA0_ACCDA, 0); in snd_cs46xx_codec_read()
142 snd_cs46xx_pokeBA0(chip, BA0_ACCTL,/* clear ACCTL_DCV */ ACCTL_CRW | in snd_cs46xx_codec_read()
145 snd_cs46xx_pokeBA0(chip, BA0_ACCTL, ACCTL_DCV | ACCTL_CRW | in snd_cs46xx_codec_read()
149 snd_cs46xx_pokeBA0(chip, BA0_ACCTL, ACCTL_DCV | ACCTL_TC | in snd_cs46xx_codec_read()
265 snd_cs46xx_pokeBA0(chip, BA0_ACCAD , reg); in snd_cs46xx_codec_write()
266 snd_cs46xx_pokeBA0(chip, BA0_ACCDA , val); in snd_cs46xx_codec_write()
270 snd_cs46xx_pokeBA0(chip, BA0_ACCTL, /* clear ACCTL_DCV */ ACCTL_VFRM | in snd_cs46xx_codec_write()
272 snd_cs46xx_pokeBA0(chip, BA0_ACCTL, ACCTL_DCV | ACCTL_VFRM | in snd_cs46xx_codec_write()
275 snd_cs46xx_pokeBA0(chip, BA0_ACCTL, ACCTL_DCV | ACCTL_TC | in snd_cs46xx_codec_write()
635 snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, tmp | CLKCR1_SWCE); in snd_cs46xx_clear_serial_FIFOs()
644 snd_cs46xx_pokeBA0(chip, BA0_SERBWP, 0); in snd_cs46xx_clear_serial_FIFOs()
659 snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, tmp); in snd_cs46xx_clear_serial_FIFOs()
666 snd_cs46xx_pokeBA0(chip, BA0_SERBAD, idx); in snd_cs46xx_clear_serial_FIFOs()
670 snd_cs46xx_pokeBA0(chip, BA0_SERBCM, SERBCM_WRC); in snd_cs46xx_clear_serial_FIFOs()
677 snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, tmp); in snd_cs46xx_clear_serial_FIFOs()
1365 snd_cs46xx_pokeBA0(chip, BA0_HICR, HICR_CHGM | HICR_IEV); in snd_cs46xx_interrupt()
1426 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_interrupt()
1429 snd_cs46xx_pokeBA0(chip, BA0_MIDWP, c); in snd_cs46xx_interrupt()
1436 snd_cs46xx_pokeBA0(chip, BA0_HICR, HICR_CHGM | HICR_IEV); in snd_cs46xx_interrupt()
2137 snd_cs46xx_pokeBA0(chip, BA0_EGPIODR, in snd_herc_spdif_select_put()
2139 snd_cs46xx_pokeBA0(chip, BA0_EGPIOPTR, in snd_herc_spdif_select_put()
2143 snd_cs46xx_pokeBA0(chip, BA0_EGPIODR, val1 & ~EGPIODR_GPOE0); /* disable */ in snd_herc_spdif_select_put()
2144 snd_cs46xx_pokeBA0(chip, BA0_EGPIOPTR, val2 & ~EGPIOPTR_GPPT0); /* disable */ in snd_herc_spdif_select_put()
2558 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, MIDCR_MRST); in snd_cs46xx_midi_reset()
2560 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_reset()
2575 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_input_open()
2591 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_input_close()
2612 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_output_open()
2628 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_output_close()
2645 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_input_trigger()
2650 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_input_trigger()
2672 snd_cs46xx_pokeBA0(chip, BA0_MIDWP, byte); in snd_cs46xx_midi_output_trigger()
2675 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_output_trigger()
2680 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_output_trigger()
2729 snd_cs46xx_pokeBA0(chip, BA0_JSPT, 0xFF); //outb(gameport->io, 0xFF); in snd_cs46xx_gameport_trigger()
2799 snd_cs46xx_pokeBA0(chip, BA0_JSIO, 0xFF); // ? in snd_cs46xx_gameport()
2800 snd_cs46xx_pokeBA0(chip, BA0_JSCTL, JSCTL_SP_MEDIUM_SLOW); in snd_cs46xx_gameport()
2912 snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, 0); in snd_cs46xx_hw_stop()
2919 snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, tmp); in snd_cs46xx_hw_stop()
2994 snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, 0); in snd_cs46xx_chip_init()
2995 snd_cs46xx_pokeBA0(chip, BA0_SERMC1, 0); in snd_cs46xx_chip_init()
3002 snd_cs46xx_pokeBA0(chip, BA0_SERACC, SERACC_HSP | SERACC_CHIP_TYPE_2_0 | in snd_cs46xx_chip_init()
3006 snd_cs46xx_pokeBA0(chip, BA0_SERACC, SERACC_HSP | SERACC_CHIP_TYPE_1_03); /* 1.03 codec */ in snd_cs46xx_chip_init()
3015 snd_cs46xx_pokeBA0(chip, BA0_ACCTL, 0); in snd_cs46xx_chip_init()
3017 snd_cs46xx_pokeBA0(chip, BA0_ACCTL2, 0); in snd_cs46xx_chip_init()
3020 snd_cs46xx_pokeBA0(chip, BA0_ACCTL, ACCTL_RSTN); in snd_cs46xx_chip_init()
3022 snd_cs46xx_pokeBA0(chip, BA0_ACCTL2, ACCTL_RSTN); in snd_cs46xx_chip_init()
3030 snd_cs46xx_pokeBA0(chip, BA0_ACCTL, ACCTL_ESYN | ACCTL_RSTN); in snd_cs46xx_chip_init()
3032 snd_cs46xx_pokeBA0(chip, BA0_ACCTL2, ACCTL_ESYN | ACCTL_RSTN); in snd_cs46xx_chip_init()
3046 snd_cs46xx_pokeBA0(chip, BA0_SERMC1, SERMC1_PTC_AC97); in snd_cs46xx_chip_init()
3053 snd_cs46xx_pokeBA0(chip, BA0_PLLCC, PLLCC_LPF_1050_2780_KHZ | PLLCC_CDR_73_104_MHZ); in snd_cs46xx_chip_init()
3054 snd_cs46xx_pokeBA0(chip, BA0_PLLM, 0x3a); in snd_cs46xx_chip_init()
3055 snd_cs46xx_pokeBA0(chip, BA0_CLKCR2, CLKCR2_PDIVS_8); in snd_cs46xx_chip_init()
3060 snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, CLKCR1_PLLP); in snd_cs46xx_chip_init()
3070 snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, CLKCR1_PLLP | CLKCR1_SWCE); in snd_cs46xx_chip_init()
3075 snd_cs46xx_pokeBA0(chip, BA0_SERBCF, SERBCF_HBP); in snd_cs46xx_chip_init()
3091 snd_cs46xx_pokeBA0(chip, BA0_SERC1, SERC1_SO1F_AC97 | SERC1_SO1EN); in snd_cs46xx_chip_init()
3092 snd_cs46xx_pokeBA0(chip, BA0_SERC2, SERC2_SI1F_AC97 | SERC1_SO1EN); in snd_cs46xx_chip_init()
3093 snd_cs46xx_pokeBA0(chip, BA0_SERMC1, SERMC1_PTC_AC97 | SERMC1_MSPE); in snd_cs46xx_chip_init()
3097 snd_cs46xx_pokeBA0(chip, BA0_SERC7, SERC7_ASDI2EN); in snd_cs46xx_chip_init()
3098 snd_cs46xx_pokeBA0(chip, BA0_SERC3, 0); in snd_cs46xx_chip_init()
3099 snd_cs46xx_pokeBA0(chip, BA0_SERC4, 0); in snd_cs46xx_chip_init()
3100 snd_cs46xx_pokeBA0(chip, BA0_SERC5, 0); in snd_cs46xx_chip_init()
3101 snd_cs46xx_pokeBA0(chip, BA0_SERC6, 1); in snd_cs46xx_chip_init()
3152 snd_cs46xx_pokeBA0(chip, BA0_ACCTL, ACCTL_VFRM | ACCTL_ESYN | ACCTL_RSTN); in snd_cs46xx_chip_init()
3154 snd_cs46xx_pokeBA0(chip, BA0_ACCTL2, ACCTL_VFRM | ACCTL_ESYN | ACCTL_RSTN); in snd_cs46xx_chip_init()
3199 snd_cs46xx_pokeBA0(chip, BA0_ACOSV, ACOSV_SLV3 | ACOSV_SLV4); in snd_cs46xx_chip_init()
3226 snd_cs46xx_pokeBA0(chip, BA0_HICR, HICR_IEV | HICR_CHGM); in cs46xx_enable_stream_irqs()
3341 snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, tmp | CLKCR1_SWCE); in voyetra_setup_eapd_slot()
3389 snd_cs46xx_pokeBA0(chip, BA0_ACOSV, valid_slots); in voyetra_setup_eapd_slot()
3407 snd_cs46xx_pokeBA0(chip, BA0_SERBWP, 0x1800); in voyetra_setup_eapd_slot()
3423 snd_cs46xx_pokeBA0(chip, BA0_SERBAD, idx); in voyetra_setup_eapd_slot()
3428 snd_cs46xx_pokeBA0(chip, BA0_SERBCM, SERBCM_WRC); in voyetra_setup_eapd_slot()
3439 snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, tmp); in voyetra_setup_eapd_slot()
3488 snd_cs46xx_pokeBA0(chip, BA0_EGPIODR, EGPIODR_GPOE0); in hercules_init()
3489 snd_cs46xx_pokeBA0(chip, BA0_EGPIOPTR, EGPIODR_GPOE0); in hercules_init()
3506 snd_cs46xx_pokeBA0(chip, BA0_EGPIODR, in amp_hercules()
3508 snd_cs46xx_pokeBA0(chip, BA0_EGPIOPTR, in amp_hercules()
3512 snd_cs46xx_pokeBA0(chip, BA0_EGPIODR, val1 & ~EGPIODR_GPOE2); /* disable */ in amp_hercules()
3513 snd_cs46xx_pokeBA0(chip, BA0_EGPIOPTR, val2 & ~EGPIOPTR_GPPT2); /* disable */ in amp_hercules()
3522 snd_cs46xx_pokeBA0(chip, BA0_EGPIODR, EGPIODR_GPOE0); in voyetra_mixer_init()
3523 snd_cs46xx_pokeBA0(chip, BA0_EGPIOPTR, EGPIODR_GPOE0); in voyetra_mixer_init()
3829 snd_cs46xx_pokeBA0(chip, saved_regs[i], chip->saved_regs[i]); in snd_cs46xx_resume()