lkml.org 
[lkml]   [2001]   [Feb]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: IRQ conflicts
    On Sat, Feb 10, 2001 at 07:06:52PM -0500, Brian Gerst wrote:
    > Alan Cox wrote:
    > >
    > > > <SoundBlaster EMU8000 (RAM2048k)>
    > > > ACPI: Core Subsystem version [20010208]
    > > > ACPI: SCI (IRQ9) allocation failed
    > > > ACPI: Subsystem enable failed
    > > > Trying to free free IRQ9
    > >
    > > That seems to indicate acpi is freeing a free irq. Turn ACPI off. Its a
    > > good bet it will fix any random irq/driver problem right now
    >
    > Looking at this a bit further, I realised that when the sound driver was
    > compiled in the kernel, it is initialised before ACPI. The BIOS has
    > assigned IRQ9 to ACPI, but the PCI code does not know this because of:
    >
    > PCI: 00:07.3: class 604 doesn't match header type 00. Ignoring class.
    >
    > The ISAPnP code then assigns IRQ9 to the sound card, causing the ACPI
    > code to fail to allocate it. If I compile sound as a module then the
    > ACPI driver grabs IRQ9 and the sound get IRQ7.
    >

    Hi Brian,

    please test this patch with ACPI enabled and sound driver compiled in kernel.
    IMHO it should fix this problem.

    Best regards.

    --
    Andrey Panin | Embedded systems software engineer
    pazke@orbita1.ru | PGP key: http://www.orbita1.ru/~pazke/AndreyPanin.asc[unhandled content-type:application/pgp-signature]
    \
     
     \ /
      Last update: 2005-03-22 13:14    [W:0.022 / U:59.892 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site