From owner-freebsd-stable@FreeBSD.ORG Thu Nov 25 08:17:34 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 99D17106566C for ; Thu, 25 Nov 2010 08:17:34 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 21C638FC18 for ; Thu, 25 Nov 2010 08:17:33 +0000 (UTC) Received: by fxm19 with SMTP id 19so575708fxm.13 for ; Thu, 25 Nov 2010 00:17:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=c1mPhE5C4wyV6LVImeeyyYNZILbySK1NKtrtbaC9heY=; b=N4fYxdP+1SfnGJHcBhdSt1IJEKNsuJt2XhlDjAS7LPxqH8CL0dfwF7kFWQX+0z9JqZ v0FvdsxBhICeONPfRxXJa7rlOLVbrJbSa8sfrpSmh6xf9Jxa7ki/2T/+mQUKm0gzzvtQ K8UlmY5rNPzkLd01mlMprGngumEKFQmXT1xks= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=pPCEsn5lR6bjn5dinACMTQztMWUrHBu7qEWrmnWVYbvdoEwLEcYhbtZITTjTdufaEp 5O1IIooVJf+Jajtx83Hn251ePHDEFLbFr/T9I7cE1M4FmPvgadICxGsUk7vws1VBOH05 Diyo7Ko779Qzn/j8mO/Esnz5Adk56ePPyQ5fQ= Received: by 10.223.83.4 with SMTP id d4mr386119fal.59.1290673052998; Thu, 25 Nov 2010 00:17:32 -0800 (PST) Received: from mavbook2.mavhome.dp.ua (pc.mavhome.dp.ua [212.86.226.226]) by mx.google.com with ESMTPS id 16sm91354fal.0.2010.11.25.00.17.31 (version=SSLv3 cipher=RC4-MD5); Thu, 25 Nov 2010 00:17:31 -0800 (PST) Sender: Alexander Motin Message-ID: <4CEE1B8F.9070001@FreeBSD.org> Date: Thu, 25 Nov 2010 10:17:19 +0200 From: Alexander Motin User-Agent: Thunderbird 2.0.0.23 (X11/20091212) MIME-Version: 1.0 To: Jonathan Chen References: <4CECC0EE.8020909@FreeBSD.org> <31227_1290629926_4CED7326_31227_6_1_4CED73F9.9040702@solnetsolutions.co.nz> <4CED7D6A.5090408@FreeBSD.org> <5808_1290643952_4CEDA9EF_5808_36_1_4CEDAABC.6030703@solnetsolutions.co.nz> In-Reply-To: <5808_1290643952_4CEDA9EF_5808_36_1_4CEDAABC.6030703@solnetsolutions.co.nz> X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: FreeBSD Stable Subject: Re: snd_hda on Optiplex 980 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Nov 2010 08:17:34 -0000 Jonathan Chen wrote: > On 25/11/2010 10:02, Alexander Motin wrote: >> It would be useful if you posted somewhere full _verbose_ dmesg. > > Here it is: > > ahci0: port > 0xfe00-0xfe07,0xfe10-0xfe13,0xfe20-0xfe27,0xfe30-0xfe33,0xfec0-0xfedf > mem 0xff870000-0xff8707ff irq 18 at device 31.2 on pci0 > ahci0: Reserved 0x800 bytes for rid 0x24 type 3 at 0xff870000 > ahci0: attempting to allocate 1 MSI vectors (1 supported) > msi: routing MSI IRQ 259 to local APIC 0 vector 54 > ahci0: using IRQ 259 for MSI > ahci0: [MPSAFE] > ahci0: [ITHREAD] > ahci0: AHCI v1.30 with 6 3Gbps ports, Port Multiplier supported with FBS > ahci0: Caps: 64bit NCQ SNTF AL CLO 3Gbps PM FBS PMD 32cmd EM eSATA 6ports > ahci0: Caps2: APST > ahci0: EM Caps: ALHD XMT SMB LED > ahcich0: at channel 0 on ahci0 > ahcich0: [MPSAFE] > ahcich0: [ITHREAD] > ahcich0: Caps: > ahcich1: at channel 1 on ahci0 > ahcich1: [MPSAFE] > ahcich1: [ITHREAD] > ahcich1: Caps: > ahcich2: at channel 2 on ahci0 > ahcich2: [MPSAFE] > ahcich2: [ITHREAD] > ahcich2: Caps: > ahcich3: at channel 3 on ahci0 > ahcich3: [MPSAFE] > ahcich3: [ITHREAD] > ahcich3: Caps: > ahcich4: at channel 4 on ahci0 > ahcich4: [MPSAFE] > ahcich4: [ITHREAD] > ahcich4: Caps: HPCP ESP FBSCP Interesting. It is the first Intel AHCI controller I see, supporting FIS-based switching with port multiplier. I would really like to test it sometimes with port multiplier connected to internal and external ports. > hdac1: Patched pins configuration: > hdac1: nid 18 0x411111f0 as 15 seq 0 Speaker None jack 1 loc > 1 color Black misc 1 [DISABLED] > hdac1: nid 20 0x99130110 as 1 seq 0 Speaker Fixed jack 3 loc > 25 color Unknown misc 1 > hdac1: nid 23 0x411111f0 as 15 seq 0 Speaker None jack 1 loc > 1 color Black misc 1 [DISABLED] > hdac1: nid 24 0x02a19830 as 3 seq 0 Mic Jack jack 1 loc > 2 color Pink misc 8 > hdac1: nid 25 0x01a19840 as 4 seq 0 Mic Jack jack 1 loc > 1 color Pink misc 8 > hdac1: nid 26 0x411111f0 as 15 seq 0 Speaker None jack 1 loc > 1 color Black misc 1 [DISABLED] > hdac1: nid 27 0x01014020 as 2 seq 0 Line-out Jack jack 1 loc > 1 color Green misc 0 > hdac1: nid 29 0x411111f0 as 15 seq 0 Speaker None jack 1 loc > 1 color Black misc 1 [DISABLED] > hdac1: nid 30 0x411111f0 as 15 seq 0 Speaker None jack 1 loc > 1 color Black misc 1 [DISABLED] > hdac1: nid 33 0x0221402f as 2 seq 15 Headphones Jack jack 1 loc > 2 color Green misc 0 > hdac1: 4 associations found: > hdac1: Association 0 (1) out: > hdac1: Pin nid=20 seq=0 > hdac1: Association 1 (2) out: > hdac1: Pin nid=27 seq=0 > hdac1: Pin nid=33 seq=15 > hdac1: Association 2 (3) in: > hdac1: Pin nid=24 seq=0 > hdac1: Association 3 (4) in: > hdac1: Pin nid=25 seq=0 I see no obvious problems there. pcm4 device should respond for internal speaker and front microphone. pcm5 device should go to rear connectors. What things you have tried to test there? -- Alexander Motin