Skip to content

Commit

Permalink
CMI: remove problematic unmuting FM/PCM, fix log.
Browse files Browse the repository at this point in the history
  • Loading branch information
crazii committed Jan 21, 2024
1 parent be5aedf commit 0d2aa03
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions mpxplay/au_cards/sc_cmi.c
Original file line number Diff line number Diff line change
Expand Up @@ -577,7 +577,7 @@ static void cmi8x38_chip_init(struct cmi8x38_card *cm)
snd_cmipci_write_32(cm, CM_REG_LEGACY_CTRL, val);
snd_cmipci_clear_bit(cm, CM_REG_MISC_CTRL, CM_FM_EN);

snd_cmipci_write_16(cm, CM_REG_MIXER1, snd_cmipci_read_16(cm, CM_REG_MIXER1)&~(CM_FMMUTE|CM_WSMUTE)); //unmute FM/PCM
//snd_cmipci_write_16(cm, CM_REG_MIXER1, snd_cmipci_read_16(cm, CM_REG_MIXER1)&~(CM_FMMUTE|CM_WSMUTE)); //unmute FM/PCM
/* reset mixer */
snd_cmipci_mixer_write(cm, 0, 0);
}
Expand Down Expand Up @@ -852,14 +852,14 @@ static void CMI8X38_clearbuf(struct mpxplay_audioout_info_s *aui)
static void CMI8X38_writeMIXER(struct mpxplay_audioout_info_s *aui,unsigned long reg, unsigned long val)
{
struct cmi8x38_card *card=aui->card_private_data;
_LOG("write mixer: %x, %x->%x", reg, snd_cmipci_mixer_read(card,reg), val);
_LOG("write mixer: %x, %x->%x\n", reg, snd_cmipci_mixer_read(card,reg), val);
snd_cmipci_mixer_write(card,reg,val);
}

static unsigned long CMI8X38_readMIXER(struct mpxplay_audioout_info_s *aui,unsigned long reg)
{
struct cmi8x38_card *card=aui->card_private_data;
_LOG("read mixer: %x, %x", reg, snd_cmipci_mixer_read(card,reg));
_LOG("read mixer: %x, %\n", reg, snd_cmipci_mixer_read(card,reg));
return snd_cmipci_mixer_read(card,reg);
}

Expand Down

0 comments on commit 0d2aa03

Please sign in to comment.