Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Oct 2004 14:30:10 -0700
From:      "Darren Pilgrim" <dmp@bitfreak.org>
To:        <current@FreeBSD.ORG>
Subject:   Problem with snd_mss driver probe/attach, maybe ACPI conflict?
Message-ID:  <000001c4b3c7$53fd4eb0$162a15ac@spud>

next in thread | raw e-mail | index | archive | help
I have an MSS-compatible ISA sound card using the snd_mss driver.  When =
I
boot with snd_mss_load=3D"YES" in /boot/loader.conf, the acpi_cpu0 =
device
doesn't attach and I get 14 errors like this:

pcm0: <CS4231> port 0x530-0x537 on acpi0
device_probe_and_attach: pcm0 attach returned 6

And pcm0 attaches normally:

pcm0: <Yamaha OPL-SAx> at port
0x370-0x371,0x330-0x331,0x388-0x38b,0x530-0x537,0x220-0x22f irq 5 drq =
1,0 on
isa0

If I boot the system without the driver, acpi_cpu0 attaches:

acpi_cpu0: <CPU> on acpi0
acpi_cpu: throttling enabled, 8 steps (100% to 12.5%), currently 100.0%

Then, kldloading snd_mss.ko after multi-user startup, I get no errors =
and
pcm0 attaches normally:

pcm0: <Yamaha OPL-SAx> at port
0x370-0x371,0x330-0x331,0x388-0x38b,0x530-0x537,0x220-0x22f irq 5 drq =
1,0 on
isa0

In both cases the sound card works for PCM playback, which is all the
functionality I need.  This reminds me of probe-order problems from way
back.  How do I tell FreeBSD to attach acpi_cpu0? before trying to =
attach
pcm0?  If that's not what I need to do, how do I fix this?

This is on 5.2.1-p9.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000001c4b3c7$53fd4eb0$162a15ac>