BA0_CLKCR1
snd_cs4281_pokeBA0(chip, BA0_CLKCR1, 0);
snd_cs4281_pokeBA0(chip, BA0_CLKCR1, 0);
snd_cs4281_pokeBA0(chip, BA0_CLKCR1, BA0_CLKCR1_DLLP);
snd_cs4281_pokeBA0(chip, BA0_CLKCR1, BA0_CLKCR1_SWCE | BA0_CLKCR1_DLLP);
if (snd_cs4281_peekBA0(chip, BA0_CLKCR1) & BA0_CLKCR1_DLLRDY)
ulCLK = snd_cs4281_peekBA0(chip, BA0_CLKCR1);
snd_cs4281_pokeBA0(chip, BA0_CLKCR1, ulCLK);
snd_cs4281_pokeBA0(chip, BA0_CLKCR1, 0);
ulCLK = snd_cs4281_peekBA0(chip, BA0_CLKCR1);
snd_cs4281_pokeBA0(chip, BA0_CLKCR1, ulCLK);
ulCLK = snd_cs4281_peekBA0(chip, BA0_CLKCR1);
snd_cs4281_pokeBA0(chip, BA0_CLKCR1, ulCLK);
ulCLK = snd_cs4281_peekBA0(chip, BA0_CLKCR1);
snd_cs4281_pokeBA0(chip, BA0_CLKCR1, ulCLK);
snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, 0);
tmp = snd_cs46xx_peekBA0(chip, BA0_CLKCR1) & ~CLKCR1_SWCE;
snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, tmp);
snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, 0);
snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, CLKCR1_PLLP);
snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, CLKCR1_PLLP | CLKCR1_SWCE);
tmp = snd_cs46xx_peekBA0(chip, BA0_CLKCR1);
snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, tmp | CLKCR1_SWCE);
snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, tmp);
tmp = snd_cs46xx_peekBA0(chip, BA0_CLKCR1);
snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, tmp | CLKCR1_SWCE);
snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, tmp);
snd_cs46xx_pokeBA0(chip, BA0_CLKCR1, tmp);