[alsa-devel] [PATCH 0/3] ALSA: hda/ca0132 - Better handle a failed DSP firmware load.

Dylan Reid dgreid at chromium.org
Fri Mar 15 01:27:43 CET 2013

Enabling CONFIG_SND_HDA_CODEC_CA0132_DSP on the Chromebook Pixel leads
to 10+ a second delay between running aplay and hearing audio.  This
was caused by the driver thinking the DSP was loaded when it had
actually failed.  The first two patches avoid that situation, the DSP
still fails to load every time, but at least the system continues
without a painful delay.  The third patch is just a cleanup that
touches the same state variable.

Dylan Reid (3):
  ALSA: hda/ca0132 - Check if dspload_image succeeded.
  ALSA: hda/ca0132 - Check download state of DSP.
  ALSA: hda/ca0132 - Remove extra setting of dsp_state.

 sound/pci/hda/patch_ca0132.c | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)


More information about the Alsa-devel mailing list