Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 May 2007 10:39:15 -0700
From:      David Wolfskill <david@catwhisker.org>
To:        current@freebsd.org
Subject:   Intel ICH3 (82801CA) -- fails to probe as of 13 May 2007
Message-ID:  <20070514173915.GH64542@bunrab.catwhisker.org>

next in thread | raw e-mail | index | archive | help

--8w4vJErrroHezzIq
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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=3D0x3f err=3D0x3f lsb=3D0x3f =
msb=3D0x3f
May 12 07:15:37 localhost kernel: ata1: reset tp2 stat0=3Dbf stat1=3Dbf dev=
ices=3D0x0
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 t=
ype 4 at 0xd800
May 12 07:15:37 localhost kernel: pcm0: Reserved 0x40 bytes for rid 0x14 ty=
pe 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=
 =3D 0x4352595b)>
May 12 07:15:37 localhost kernel: pcm0: Codec features mic channel, tone, s=
imulated stereo, bass boost, 20 bit DAC, 18 bit ADC, 5 bit master volume, S=
RS 3D Stereo Enhancement
May 12 07:15:37 localhost kernel: pcm0: Primary codec extended features var=
iable 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; 0xe44=
91000 -> 3e9a3000
May 12 07:15:37 localhost kernel: pcm0: sndbuf_setmap 3e99f000, 4000; 0xe44=
95000 -> 3e99f000
May 12 07:15:37 localhost kernel: pcm0: sndbuf_setmap 3e99b000, 4000; 0xe44=
99000 -> 3e99b000
May 12 07:15:37 localhost kernel: pci0: <simple comms, generic modem> at de=
vice 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=3D0x3f err=3D0x3f lsb=3D0x3f =
msb=3D0x3f
May 13 09:51:59 localhost kernel: ata1: reset tp2 stat0=3Dbf stat1=3Dbf dev=
ices=3D0x0
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 de=
vice 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
--=20
David H. Wolfskill				david@catwhisker.org
Believe SORBS at your own risk: 63.193.123.122 has been static since Aug 19=
99.

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

--8w4vJErrroHezzIq
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)

iEYEARECAAYFAkZInsIACgkQmprOCmdXAD3zXQCdGfrg+EX3g3Y8siBSfoXieiEz
9+IAn0WdDttU6junZ/ovmlRfaqGdb/m7
=NFT4
-----END PGP SIGNATURE-----

--8w4vJErrroHezzIq--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070514173915.GH64542>