Intel ICH3 (82801CA) -- fails to probe as of 13 May 2007

From: David Wolfskill <david_at_catwhisker.org>
Date: Mon, 14 May 2007 10:39:15 -0700
My current laptop is a Dell Inspiron 8200; I track RELENG_6 & HEAD on it
on a daily basis.

FWIW, in general, CURRENT works well for me.  :-)

Yesterday, though, I noticed that after I fired up xbiff, I was
assaulted by a very loud beep.  A quick reality check revealed that the
little script I had placed in /usr/local/etc/rc.d to perform a

	mixer vol 25

did not run because there was no /dev/mixer.

Oh.

Well....  Checking messages from the previous day,  I see:

May 12 07:15:37 localhost kernel: ata1: stat1=0x3f err=0x3f lsb=0x3f msb=0x3f
May 12 07:15:37 localhost kernel: ata1: reset tp2 stat0=bf stat1=bf devices=0x0
May 12 07:15:37 localhost kernel: ata1: [MPSAFE]
May 12 07:15:37 localhost kernel: ata1: [ITHREAD]
May 12 07:15:37 localhost kernel: pcm0: <Intel ICH3 (82801CA)> port 0xd800-0xd8ff,0xdc80-0xdcbf irq 9 at device 31.5 on pci0
May 12 07:15:37 localhost kernel: pcm0: Reserved 0x100 bytes for rid 0x10 type 4 at 0xd800
May 12 07:15:37 localhost kernel: pcm0: Reserved 0x40 bytes for rid 0x14 type 4 at 0xdc80
May 12 07:15:37 localhost kernel: pcm0: [MPSAFE]
May 12 07:15:37 localhost kernel: pcm0: [ITHREAD]
May 12 07:15:37 localhost kernel: pcm0: <Cirrus Logic CS4205 AC97 Codec (id = 0x4352595b)>
May 12 07:15:37 localhost kernel: pcm0: Codec features mic channel, tone, simulated stereo, bass boost, 20 bit DAC, 18 bit ADC, 5 bit master volume, SRS 3D Stereo Enhancement
May 12 07:15:37 localhost kernel: pcm0: Primary codec extended features variable rate PCM, variable rate mic, AMAP
May 12 07:15:37 localhost kernel: pcm0: ac97 codec dac ready count: 0
May 12 07:15:37 localhost kernel: pcm0: Mixer "vol":
May 12 07:15:37 localhost kernel: pcm0: Mixer "bass":
May 12 07:15:37 localhost kernel: pcm0: Mixer "treble":
May 12 07:15:37 localhost kernel: pcm0: Mixer "pcm":
May 12 07:15:37 localhost kernel: pcm0: Mixer "speaker":
May 12 07:15:37 localhost kernel: pcm0: Mixer "line":
May 12 07:15:37 localhost kernel: pcm0: Mixer "mic":
May 12 07:15:37 localhost kernel: pcm0: Mixer "cd":
May 12 07:15:37 localhost kernel: pcm0: Mixer "rec":
May 12 07:15:37 localhost kernel: pcm0: Mixer "igain":
May 12 07:15:37 localhost kernel: pcm0: Mixer "line1":
May 12 07:15:37 localhost kernel: pcm0: Mixer "phin":
May 12 07:15:37 localhost kernel: pcm0: Mixer "phout":
May 12 07:15:37 localhost kernel: pcm0: Mixer "video":
May 12 07:15:37 localhost kernel: pcm0: sndbuf_setmap 3e9a3000, 4000; 0xe4491000 -> 3e9a3000
May 12 07:15:37 localhost kernel: pcm0: sndbuf_setmap 3e99f000, 4000; 0xe4495000 -> 3e99f000
May 12 07:15:37 localhost kernel: pcm0: sndbuf_setmap 3e99b000, 4000; 0xe4499000 -> 3e99b000
May 12 07:15:37 localhost kernel: pci0: <simple comms, generic modem> at device 31.6 (no driver attached)
May 12 07:15:37 localhost kernel: acpi_tz0: <Thermal Zone> on acpi0


(I put a few lines of merely contextual information both before &
after the Intel ICH3 (82801CA) probe messages.)

Looking at the corresponding region from booting yesterday's CURRENT for
the first time, I see:

May 13 09:51:59 localhost kernel: ata1: stat1=0x3f err=0x3f lsb=0x3f msb=0x3f
May 13 09:51:59 localhost kernel: ata1: reset tp2 stat0=bf stat1=bf devices=0x0
May 13 09:51:59 localhost kernel: ata1: [MPSAFE]
May 13 09:51:59 localhost kernel: ata1: [ITHREAD]
May 13 09:51:59 localhost kernel: pci0: <multimedia, audio> at device 31.5 (no driver attached)
May 13 09:51:59 localhost kernel: pci0: <simple comms, generic modem> at device 31.6 (no driver attached)
May 13 09:51:59 localhost kernel: acpi_tz0: <Thermal Zone> on acpi0

OK; so it looks as if a device is found (flavor "<multimedia, audio>")
on pci0 at device 31.5, but no driver is attached.

Eh.  I don't see any changes in src/sys/dev/pci that might have
occurred at a time to accomplish that.  Looks as if I could use a
clue as to where to look.

And I'm quite willing to test stuff; I keep a private mirror of the CVS
repo handy.

Thanks!

Peace,
david
-- 
David H. Wolfskill				david_at_catwhisker.org
Believe SORBS at your own risk: 63.193.123.122 has been static since Aug 1999.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

Received on Mon May 14 2007 - 16:16:12 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:10 UTC