From owner-freebsd-stable Mon Jan 7 3:39:30 2002 Delivered-To: freebsd-stable@freebsd.org Received: from pump3.york.ac.uk (pump3.york.ac.uk [144.32.128.131]) by hub.freebsd.org (Postfix) with ESMTP id 744A237B41D for ; Mon, 7 Jan 2002 03:39:24 -0800 (PST) Received: from ury.york.ac.uk (ury.york.ac.uk [144.32.108.81]) by pump3.york.ac.uk (8.10.2/8.10.2) with ESMTP id g07BdNH25058 for ; Mon, 7 Jan 2002 11:39:23 GMT Received: from localhost (gavin@localhost) by ury.york.ac.uk (8.11.6/8.11.3) with ESMTP id g07BdMd43700 for ; Mon, 7 Jan 2002 11:39:23 GMT (envelope-from gavin.atkinson@ury.york.ac.uk) X-Authentication-Warning: ury.york.ac.uk: gavin owned process doing -bs Date: Mon, 7 Jan 2002 11:39:22 +0000 (GMT) From: Gavin Atkinson To: Subject: Via 82C686 sound support problem - MFC partially fixes it Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, I have a laptop with sound support provided by snd_via82c686.ko. Sound support is not compiled into the kernel. The PCI ID (v=1106, dev=3058) of the sound chip is recognised as being "VIA 82C686 AC97 Audio", and the "chip" device driver is attached to it. Because of this, a subsequent kldload of snd.ko will not notice the sound card as it is already bound to a device at the time, and only unbound pci devices are ever passed onto the probe routine. MFC of 1.163 of sys/pci/pcisupport.c fixes this. Note however that sound support is still not functioning on this laptop, i'm working on that. I currently get: pcm0: port 0x1c50-0x1c53,0x1c54-0x1c57,0x1000-0x10ff irq 5 at device 7.5 on pci0 pcm0: unable to map interrupt device_probe_and_attach: pcm0 attach returned 6 I'll keep you updated on that, in the mean time, is there any reason not to MFC that patch? Thanks, gavin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message