Date: 15 Oct 2001 12:03:16 +0200 From: Dag-Erling Smorgrav <des@ofug.org> To: current@freebsd.org Cc: cg@freebsd.org, msmith@freebsd.org Subject: Audio stopped working on TP600E, possible ACPI casualty? Message-ID: <xzpk7xxw78b.fsf@flood.ping.uio.no>
next in thread | raw e-mail | index | archive | help
The pcm driver in -CURRENT no longer attaches to the audio hardware in my ThinkPad 600E. It identifies the chip as a CS461x, and fails to attach: des@aes ~% dmesg | egrep '(csa|pcm)' csa0: <CS4610/CS4611> mem 0x50000000-0x500fffff,0x50100000-0x50100fff irq 9 at device 6.0 on pci0 csa: card is Unknown/invalid SSID (CS4610) pcm0: <CS461x PCM Audio> on csa0 pcm0: ac97 codec invalid or not present (id == 0) device_probe_and_attach: pcm0 attach returned 6 but it used to identify it as a CS423x, and attach properly: pcm0: <CS423x-PCI> at port 0x530-0x537,0x388-0x38b,0x220-0x233 irq 5 drq 1,0 on isa0 Here's what pciconf says: root@aes /usr/home/des# pciconf -lv hostb0@pci0:0:0: class=0x060000 card=0x00000000 chip=0x71908086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82443BX/ZX 440BX/ZX AGPset Host Bridge' class = bridge subclass = HOST-PCI pcib1@pci0:1:0: class=0x060400 card=0x00000000 chip=0x71918086 rev=0x03 hdr=0x01 vendor = 'Intel Corporation' device = '82443BX/ZX 440BX/ZX AGPset PCI-to-PCI bridge' class = bridge subclass = PCI-PCI pccbb0@pci0:2:0: class=0x060700 card=0x00eb1014 chip=0xac1d104c rev=0x00 hdr=0x02 vendor = 'Texas Instruments' device = 'PCI1251 PC card Cardbus Controller' class = bridge subclass = PCI-CardBus pccbb1@pci0:2:1: class=0x060700 card=0x00eb1014 chip=0xac1d104c rev=0x00 hdr=0x02 vendor = 'Texas Instruments' device = 'PCI1251 PC card Cardbus Controller' class = bridge subclass = PCI-CardBus csa0@pci0:6:0: class=0x040100 card=0x10101014 chip=0x60011013 rev=0x01 hdr=0x00 vendor = 'Cirrus Logic' device = 'CS4610 CrystalClear SoundFusion PCI Audio Accel' class = multimedia subclass = audio isab0@pci0:7:0: class=0x068000 card=0x00000000 chip=0x71108086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82371AB PIIX4 ISA Bridge' class = bridge subclass = PCI-unknown atapci0@pci0:7:1: class=0x010180 card=0x00000000 chip=0x71118086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82371AB PIIX4 IDE Controller' class = mass storage subclass = ATA uhci0@pci0:7:2: class=0x0c0300 card=0x00000000 chip=0x71128086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82371AB PIIX4 USB Interface' class = serial bus subclass = USB none0@pci0:7:3: class=0x068000 card=0x00000000 chip=0x71138086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82371AB PIIX4 Power Management Controller' class = bridge subclass = PCI-unknown none1@pci1:0:0: class=0x030000 card=0x00dd1014 chip=0x000510c8 rev=0x12 hdr=0x00 vendor = 'Neomagic Corporation' device = 'NM2200 MagicMedia 256AV' class = display subclass = VGA I suspect the change occurred with the switch to ACPI, but I'll spare you the 9,400 lines of acpidump output unless you really want them :) DES -- Dag-Erling Smorgrav - des@ofug.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?xzpk7xxw78b.fsf>