Opened 12 years ago

Closed 9 years ago

#38 closed defect (fixed)

UniAud32 does not report correct IRQ flags to the resource_manager's database

Reported by: guest Owned by:
Priority: normal Milestone: MMPM/2 Compatibility
Component: UNIAUD32 Version: 1.1.4
Severity: normal Keywords:
Cc:

Description (last modified by gentux2)

Uniaud32 does not report correct IRQ settings to the resource_manager's database.

Functions affected: request_irq() RMRequestIRQ() ALSA_SetIrq()

In RMRequestIRQ() the "PCIIrqPin" variable is always set to "none". Actually it should reflect the irq pin value taken from the sound device's pci configuration space. In RMRequestIRQ() the "IRQFlags" variable is always set to shared. Actually this flag should not be set before having called ALSA_SetIRQ(). The "IRQFlags" variable should reflect what type of IRQ (shared/exclusive) ALSA_SetIRQ() was able to connect.

Change History (5)

comment:1 Changed 12 years ago by vladest

  • Status changed from new to assigned

comment:2 Changed 10 years ago by yoda

  • Milestone set to milestone1
  • Version set to 1.1.4

Does any1 know, if this has been fixed ?

comment:3 Changed 10 years ago by gentux2

  • Owner vladest deleted
  • Severity changed from minor to normal
  • Status changed from assigned to new

As far as I know, this is not currently fixed, but if I'm not mistaken it would be fixed by the acpidrv stuff we need the source for. Not completely sure about that.

comment:4 Changed 10 years ago by gentux2

  • Description modified (diff)
  • Milestone changed from ALSA Hardware Compatibility to MMPM/2 Compatibility

Who reported this? Can we get more information about how to observe this? Or, given the apparent understanding of the problem, how about a patch? :)

comment:5 Changed 9 years ago by psmedley

  • Resolution set to fixed
  • Status changed from new to closed

This should be fixed in v1.9.12

Note: See TracTickets for help on using tickets.