Opened 14 years ago

Closed 11 years ago

#38 closed defect (fixed)

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

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

Description (last modified by Brendan Oakley)

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 14 years ago by vladest

Status: newassigned

comment:2 Changed 12 years ago by Yoda

Milestone: milestone1
Version: 1.1.4

Does any1 know, if this has been fixed ?

comment:3 Changed 12 years ago by Brendan Oakley

Owner: vladest deleted
Severity: minornormal
Status: assignednew

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 12 years ago by Brendan Oakley

Description: modified (diff)
Milestone: ALSA Hardware CompatibilityMMPM/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 11 years ago by Paul Smedley

Resolution: fixed
Status: newclosed

This should be fixed in v1.9.12

Note: See TracTickets for help on using tickets.