[haiku-bugs] [Haiku] #15499: No sound on SiS Azalia Audio Controller (PCI Id 1039:7502)

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Sat, 30 Nov 2019 15:58:19 -0000

#15499: No sound on SiS Azalia Audio Controller (PCI Id 1039:7502)
-------------------------------+------------------------------
 Reporter:  jmairboeck         |        Owner:  korli
     Type:  bug                |       Status:  new
 Priority:  normal             |    Milestone:  Unscheduled
Component:  Drivers/Audio/HDA  |      Version:  R1/Development
 Keywords:                     |   Blocked By:
 Blocking:                     |  Has a Patch:  0
 Platform:  All                |
-------------------------------+------------------------------
 The sound card of my ASUS F5SL laptop doesn't work. The volume control in
 the Deskbar says "could not find the mixer", and multimedia preferences is
 pretty much empty.

 I found a suspicious message in the syslog:

 {{{
 KERN: hda: CORB read pointer reset not acknowledged
 }}}

 followed by

 {{{
 KERN: hda: ERROR: Device/File/Resource busy(8000000e)
 }}}

 After checking the [https://git.haiku-os.org/haiku/tree/src/add-
 ons/kernel/drivers/audio/hda/hda_controller.cpp#n571 source code where
 this comes from], I had the idea that maybe the quirk
 {{{HDA_QUIRK_NO_CORBRP_RESET_ACK}}} is needed for this device. So I added
 it, and it seems that this did the trick!

 I'll submit a patch to Gerrit for this.
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/15499>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: