diff options
| author | Takashi Iwai <tiwai@suse.de> | 2009-12-27 04:25:58 -0500 |
|---|---|---|
| committer | Takashi Iwai <tiwai@suse.de> | 2009-12-27 04:44:02 -0500 |
| commit | 411fe85c7653f51403c2a6fd9026b0db2ab19478 (patch) | |
| tree | 230294748e5be3b0562457ccf4f967ae2709fadd | |
| parent | a252c81a69c4f9a5a8782f33b91bd837e9dcd406 (diff) | |
ALSA: hda - Don't cache beep controls
The beep control verbs don't need to be cached for resume.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
| -rw-r--r-- | sound/pci/hda/hda_beep.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sound/pci/hda/hda_beep.c b/sound/pci/hda/hda_beep.c index 5fe34a8d8c81..ca3c57a5f888 100644 --- a/sound/pci/hda/hda_beep.c +++ b/sound/pci/hda/hda_beep.c | |||
| @@ -42,7 +42,7 @@ static void snd_hda_generate_beep(struct work_struct *work) | |||
| 42 | return; | 42 | return; |
| 43 | 43 | ||
| 44 | /* generate tone */ | 44 | /* generate tone */ |
| 45 | snd_hda_codec_write_cache(codec, beep->nid, 0, | 45 | snd_hda_codec_write(codec, beep->nid, 0, |
| 46 | AC_VERB_SET_BEEP_CONTROL, beep->tone); | 46 | AC_VERB_SET_BEEP_CONTROL, beep->tone); |
| 47 | } | 47 | } |
| 48 | 48 | ||
| @@ -119,7 +119,7 @@ static void snd_hda_do_detach(struct hda_beep *beep) | |||
| 119 | beep->dev = NULL; | 119 | beep->dev = NULL; |
| 120 | cancel_work_sync(&beep->beep_work); | 120 | cancel_work_sync(&beep->beep_work); |
| 121 | /* turn off beep for sure */ | 121 | /* turn off beep for sure */ |
| 122 | snd_hda_codec_write_cache(beep->codec, beep->nid, 0, | 122 | snd_hda_codec_write(beep->codec, beep->nid, 0, |
| 123 | AC_VERB_SET_BEEP_CONTROL, 0); | 123 | AC_VERB_SET_BEEP_CONTROL, 0); |
| 124 | } | 124 | } |
| 125 | 125 | ||
| @@ -192,7 +192,7 @@ int snd_hda_enable_beep_device(struct hda_codec *codec, int enable) | |||
| 192 | beep->enabled = enable; | 192 | beep->enabled = enable; |
| 193 | if (!enable) { | 193 | if (!enable) { |
| 194 | /* turn off beep */ | 194 | /* turn off beep */ |
| 195 | snd_hda_codec_write_cache(beep->codec, beep->nid, 0, | 195 | snd_hda_codec_write(beep->codec, beep->nid, 0, |
| 196 | AC_VERB_SET_BEEP_CONTROL, 0); | 196 | AC_VERB_SET_BEEP_CONTROL, 0); |
| 197 | } | 197 | } |
| 198 | if (beep->mode == HDA_BEEP_MODE_SWREG) { | 198 | if (beep->mode == HDA_BEEP_MODE_SWREG) { |
